blob: f348d0f2997b14c80215694fc7e0c727bdf407c9 [file] [log] [blame]
class C() {}
class C(a) {}
class C(a b) {}
class C(var a) {}
class C(final a) {}
class C(var a b) {}
class C(final a b) {}
class C(var f()) {}
class C(final f()) {}
class C(var void f()) {}
class C(final void f()) {}
class C(var f<T>()) {}
class C(final f<T>()) {}
class C(var void f<T>()) {}
class C(final void f<T>()) {}
enum E() {}
enum E(a) {}
enum E(a b) {}
enum E(var a) {}
enum E(final a) {}
enum E(var a b) {}
enum E(final a b) {}
enum E(var f()) {}
enum E(final f()) {}
enum E(var void f()) {}
enum E(final void f()) {}
enum E(var f<T>()) {}
enum E(final f<T>()) {}
enum E(var void f<T>()) {}
enum E(final void f<T>()) {}
extension type ET() {}
extension type ET(a) {}
extension type ET(a b) {}
extension type ET(var a) {}
extension type ET(final a) {}
extension type ET(var a b) {}
extension type ET(final a b) {}
extension type ET(var f()) {}
extension type ET(final f()) {}
extension type ET(var void f()) {}
extension type ET(final void f()) {}
extension type ET(var f<T>()) {}
extension type ET(final f<T>()) {}
extension type ET(var void f<T>()) {}
extension type ET(final void f<T>()) {}
class[KeywordToken] C[StringToken]([BeginToken])[SimpleToken] {[BeginToken]}[SimpleToken]
class[KeywordToken] C[StringToken]([BeginToken]a[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken]
class[KeywordToken] C[StringToken]([BeginToken]a[StringToken] b[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken]
class[KeywordToken] C[StringToken]([BeginToken]var[KeywordToken] a[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken]
class[KeywordToken] C[StringToken]([BeginToken]final[KeywordToken] a[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken]
class[KeywordToken] C[StringToken]([BeginToken]var[KeywordToken] a[StringToken] b[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken]
class[KeywordToken] C[StringToken]([BeginToken]final[KeywordToken] a[StringToken] b[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken]
class[KeywordToken] C[StringToken]([BeginToken]var[KeywordToken] f[StringToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
class[KeywordToken] C[StringToken]([BeginToken]final[KeywordToken] f[StringToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
class[KeywordToken] C[StringToken]([BeginToken]var[KeywordToken] void[KeywordToken] f[StringToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
class[KeywordToken] C[StringToken]([BeginToken]final[KeywordToken] void[KeywordToken] f[StringToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
class[KeywordToken] C[StringToken]([BeginToken]var[KeywordToken] f[StringToken]<[BeginToken]T[StringToken]>[SimpleToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
class[KeywordToken] C[StringToken]([BeginToken]final[KeywordToken] f[StringToken]<[BeginToken]T[StringToken]>[SimpleToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
class[KeywordToken] C[StringToken]([BeginToken]var[KeywordToken] void[KeywordToken] f[StringToken]<[BeginToken]T[StringToken]>[SimpleToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
class[KeywordToken] C[StringToken]([BeginToken]final[KeywordToken] void[KeywordToken] f[StringToken]<[BeginToken]T[StringToken]>[SimpleToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
enum[KeywordToken] E[StringToken]([BeginToken])[SimpleToken] {[BeginToken]}[SimpleToken]
enum[KeywordToken] E[StringToken]([BeginToken]a[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken]
enum[KeywordToken] E[StringToken]([BeginToken]a[StringToken] b[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken]
enum[KeywordToken] E[StringToken]([BeginToken]var[KeywordToken] a[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken]
enum[KeywordToken] E[StringToken]([BeginToken]final[KeywordToken] a[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken]
enum[KeywordToken] E[StringToken]([BeginToken]var[KeywordToken] a[StringToken] b[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken]
enum[KeywordToken] E[StringToken]([BeginToken]final[KeywordToken] a[StringToken] b[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken]
enum[KeywordToken] E[StringToken]([BeginToken]var[KeywordToken] f[StringToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
enum[KeywordToken] E[StringToken]([BeginToken]final[KeywordToken] f[StringToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
enum[KeywordToken] E[StringToken]([BeginToken]var[KeywordToken] void[KeywordToken] f[StringToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
enum[KeywordToken] E[StringToken]([BeginToken]final[KeywordToken] void[KeywordToken] f[StringToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
enum[KeywordToken] E[StringToken]([BeginToken]var[KeywordToken] f[StringToken]<[BeginToken]T[StringToken]>[SimpleToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
enum[KeywordToken] E[StringToken]([BeginToken]final[KeywordToken] f[StringToken]<[BeginToken]T[StringToken]>[SimpleToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
enum[KeywordToken] E[StringToken]([BeginToken]var[KeywordToken] void[KeywordToken] f[StringToken]<[BeginToken]T[StringToken]>[SimpleToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
enum[KeywordToken] E[StringToken]([BeginToken]final[KeywordToken] void[KeywordToken] f[StringToken]<[BeginToken]T[StringToken]>[SimpleToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
extension[KeywordToken] type[StringToken] ET[StringToken]([BeginToken])[SimpleToken] {[BeginToken]}[SimpleToken]
extension[KeywordToken] type[StringToken] ET[StringToken]([BeginToken]a[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken]
extension[KeywordToken] type[StringToken] ET[StringToken]([BeginToken]a[StringToken] b[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken]
extension[KeywordToken] type[StringToken] ET[StringToken]([BeginToken]var[KeywordToken] a[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken]
extension[KeywordToken] type[StringToken] ET[StringToken]([BeginToken]final[KeywordToken] a[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken]
extension[KeywordToken] type[StringToken] ET[StringToken]([BeginToken]var[KeywordToken] a[StringToken] b[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken]
extension[KeywordToken] type[StringToken] ET[StringToken]([BeginToken]final[KeywordToken] a[StringToken] b[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken]
extension[KeywordToken] type[StringToken] ET[StringToken]([BeginToken]var[KeywordToken] f[StringToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
extension[KeywordToken] type[StringToken] ET[StringToken]([BeginToken]final[KeywordToken] f[StringToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
extension[KeywordToken] type[StringToken] ET[StringToken]([BeginToken]var[KeywordToken] void[KeywordToken] f[StringToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
extension[KeywordToken] type[StringToken] ET[StringToken]([BeginToken]final[KeywordToken] void[KeywordToken] f[StringToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
extension[KeywordToken] type[StringToken] ET[StringToken]([BeginToken]var[KeywordToken] f[StringToken]<[BeginToken]T[StringToken]>[SimpleToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
extension[KeywordToken] type[StringToken] ET[StringToken]([BeginToken]final[KeywordToken] f[StringToken]<[BeginToken]T[StringToken]>[SimpleToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
extension[KeywordToken] type[StringToken] ET[StringToken]([BeginToken]var[KeywordToken] void[KeywordToken] f[StringToken]<[BeginToken]T[StringToken]>[SimpleToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
extension[KeywordToken] type[StringToken] ET[StringToken]([BeginToken]final[KeywordToken] void[KeywordToken] f[StringToken]<[BeginToken]T[StringToken]>[SimpleToken]([BeginToken])[SimpleToken])[SimpleToken] {[BeginToken]}[SimpleToken]
[SimpleToken]