blob: b754003fad4ac0f552fff010ae5542c093dbe94c [file] [log] [blame]
f() {
var a, b;
a?.call<Foo>(b);
a?<Foo>(b);
}
f[StringToken]([BeginToken])[SimpleToken] {[BeginToken]
var[KeywordToken] a[StringToken],[SimpleToken] b[StringToken];[SimpleToken]
a[StringToken]?.[SimpleToken]call[StringToken]<[BeginToken]Foo[StringToken]>[SimpleToken]([BeginToken]b[StringToken])[SimpleToken];[SimpleToken]
a[StringToken]?[SimpleToken]<[BeginToken]Foo[StringToken]>[SimpleToken]([BeginToken]b[StringToken])[SimpleToken];[SimpleToken]
}[SimpleToken][SimpleToken]