Lines Matching refs:ID
50 : (INT|ID)+
58 : 'var' ID ':' type -> ^('var' type ID)
62 : type ID ';' -> ^(VARDEF type ID)
75 : ID (',' ID)* -> ID+
79 : type ID (',' ID)* ';' -> ^(type ID+)
92 : 'int' ID (',' ID)* -> ^('int' ID)+
153 : modifier type ID ('=' expression)? ';'
154 -> {this.flag === 0}? ^(VARDEF ID modifier* type expression?)
155 -> {this.flag === 1}? ^(VARIABLE ID modifier* type expression?)
156 -> ^(FIELD ID modifier* type expression?)
160 : ID INT -> {which==1}? ID
175 : 'class' ID ('extends' sup=type)?
178 -> ^('class' ID {$mod} ^('extends' $sup)? ^('implements' $i+)? statement* )
221 : ids+=ID (','! ids+=ID)*
225 …: ids+=ID! (','! ids+=ID!)* {$res = org.antlr.lang.map($ids, function(id) { return id.getText(); }…
229 : ids+=ID^ (','! ids+=ID^)*
249 : .^ ID
253 : ID
254 … -> ^({new org.antlr.runtime.tree.CommonTree(new org.antlr.runtime.CommonToken(FLOAT, "1.0"))} ID)
261 : ID t=ID ID
272 : ID
290 : ID t=expression ID
305 : t=ID* -> ID[$t,'foo']
312 : t=ID* -> ^(ID[$t,'foo'])
326 : (t+=ID)+ statement -> ^($t statement)+
330 : ID
356 ID : 'a'..'z' + ;