2 ! This file contains tests for the tokenizer to recognize a type followed
3 ! by an identifier. This is used for the internal deambiguation
4 ! used for lambda_expressions
8 +a<arg<l>,blah<blah>> name)
9 +identifier::identifier<arg::two,arg<l>,blah::blah<blah>> name)
10 +identifier<typeparm>.name name)
11 +identifier::identifier<T> name)
18 +identifier.dot.identifier name)
19 +identifier<typeparm> name)
20 +identifier<identifier<identifier,two,three>,two>.identifier<two,three> name)
21 +identifier::identifier name)
22 +identifier::identifier<arg> name)
23 +identifier::identifier<arg::one> name)
24 +identifier::identifier<arg::one,arg::two> name)
25 +identifier::identifier<arg,arg::two> name)
26 +identifier::identifier<arg::two,arg> name)
27 -identifier::identifier<arg::two,arg<second,third>> name,)
28 +identifier<arg::one> name)
31 +file[,,,,][,][][,] name)
34 +dingus<type[,,,]> name)
35 +dingus<type[,,,][]> name)
36 +dingus<type[,,,][,]> name)
37 +dingus<type[,,,][,]> name)