Lines Matching refs:ID
44 : (INT|ID)+
52 : 'var' ID ':' type -> ^('var' type ID)
56 : type ID ';' -> ^(VARDEF type ID)
69 : ID (',' ID)* -> ID+
73 : type ID (',' ID)* ';' -> ^(type ID+)
86 : 'int' ID (',' ID)* -> ^('int' ID)+
147 : modifier type ID ('=' expression)? ';'
148 -> {self.flag == 0}? ^(VARDEF ID modifier* type expression?)
149 -> {self.flag == 1}? ^(VARIABLE ID modifier* type expression?)
150 -> ^(FIELD ID modifier* type expression?)
154 : ID INT -> {which==1}? ID
169 : 'class' ID ('extends' sup=type)?
172 -> ^('class' ID {$mod} ^('extends' $sup)? ^('implements' $i+)? statement* )
215 : ids+=ID (','! ids+=ID)*
219 : ids+=ID! (','! ids+=ID!)* {$res = [id.text for id in $ids]}
223 : ids+=ID^ (','! ids+=ID^)*
243 : .^ ID
247 : ID
248 -> ^({CommonTree(CommonToken(type=FLOAT, text="1.0"))} ID)
255 : ID t=ID ID
266 : ID
284 : ID t=expression ID
299 : t=ID* -> ID[$t,'foo']
306 : t=ID* -> ^(ID[$t,'foo'])
320 : (t+=ID)+ statement -> ^($t statement)+
324 : ID
350 ID : 'a'..'z' + ;