Lines Matching refs:attr

1223 parameterAttributeRef(attr) ::= "<attr.name>"
1224 parameterSetAttributeRef(attr,expr) ::= "<attr.name> =<expr>"
1226 scopeAttributeRef(scope,attr,index,negIndex) ::= <%
1228 <scope>_stack(<scope>_stack.size-<negIndex>-1).<attr.name>
1231 <scope>_stack(<index>).<attr.name>
1233 <scope>_stack.top.<attr.name>
1238 scopeSetAttributeRef(scope,attr,expr,index,negIndex) ::= <%
1240 <scope>_stack(<scope>_stack.size-<negIndex>-1).<attr.name> = <expr>
1243 <scope>_stack(<index>).<attr.name> = <expr>
1245 <scope>_stack.top.<attr.name> = <expr>
1257 ruleLabelRef(referencedRule,scope,attr) ::= <%
1259 (if (<scope>!=null) <scope>.<attr.name> else <initValue(attr.type)>)
1265 returnAttributeRef(ruleDescriptor,attr) ::= <%
1267 retval.<attr.name>
1269 <attr.name>
1273 returnSetAttributeRef(ruleDescriptor,attr,expr) ::= <%
1275 retval.<attr.name> =<expr>
1277 <attr.name> =<expr>
1290 tokenLabelPropertyRef_text(scope,attr) ::= "(if (<scope>!=null) <scope>.getText() else null)"
1291 tokenLabelPropertyRef_type(scope,attr) ::= "(if (<scope>!=null) <scope>.getType() else 0)"
1292 tokenLabelPropertyRef_line(scope,attr) ::= "(if (<scope>!=null) <scope>.getLine() else 0)"
1293 tokenLabelPropertyRef_pos(scope,attr) ::= "(if (<scope>!=null) <scope>.getCharPositionInLine() else 0)"
1294 tokenLabelPropertyRef_channel(scope,attr) ::= "(if (<scope>!=null) <scope>.getChannel() else 0)"
1295 tokenLabelPropertyRef_index(scope,attr) ::= "(if (<scope>!=null) <scope>.getTokenIndex() else 0)"
1296 tokenLabelPropertyRef_tree(scope,attr) ::= "<scope>_tree"
1297 tokenLabelPropertyRef_int(scope,attr) ::= "(if (<scope>!=null) Integer.valueOf(<scope>.getText()) else 0)"
1299 ruleLabelPropertyRef_start(scope,attr) ::= "(if (<scope>!=null) <scope>.start.asInstanceOf[<labelType>] else null)"
1300 ruleLabelPropertyRef_stop(scope,attr) ::= "(if (<scope>!=null) <scope>.stop.asInstanceOf[<labelType>] else null)"
1301 ruleLabelPropertyRef_tree(scope,attr) ::= "(if (<scope>!=null) <scope>.tree.asInstanceOf[<ASTLabelType>] else null)"
1302 ruleLabelPropertyRef_text(scope,attr) ::= <<
1312 ruleLabelPropertyRef_st(scope,attr) ::= "(if (<scope>!=null) <scope>.st else null)"
1317 lexerRuleLabelPropertyRef_type(scope,attr) ::=
1319 lexerRuleLabelPropertyRef_line(scope,attr) ::=
1321 lexerRuleLabelPropertyRef_pos(scope,attr) ::=
1323 lexerRuleLabelPropertyRef_channel(scope,attr) ::=
1325 lexerRuleLabelPropertyRef_index(scope,attr) ::=
1327 lexerRuleLabelPropertyRef_text(scope,attr) ::=
1329 lexerRuleLabelPropertyRef_int(scope,attr) ::=
1333 rulePropertyRef_start(scope,attr) ::= "(retval.start.asInstanceOf[<labelType>])"
1334 rulePropertyRef_stop(scope,attr) ::= "(retval.stop.asInstanceOf[<labelType>])"
1335 rulePropertyRef_tree(scope,attr) ::= "(retval.tree.asInstanceOf[<ASTLabelType>])"
1336 rulePropertyRef_text(scope,attr) ::= <<
1345 rulePropertyRef_st(scope,attr) ::= "retval.st"
1347 lexerRulePropertyRef_text(scope,attr) ::= "getText()"
1348 lexerRulePropertyRef_type(scope,attr) ::= "_type"
1349 lexerRulePropertyRef_line(scope,attr) ::= "state.tokenStartLine"
1350 lexerRulePropertyRef_pos(scope,attr) ::= "state.tokenStartCharPositionInLine"
1351 lexerRulePropertyRef_index(scope,attr) ::= "-1" // undefined token index in lexer
1352 lexerRulePropertyRef_channel(scope,attr) ::= "_channel"
1353 lexerRulePropertyRef_start(scope,attr) ::= "state.tokenStartCharIndex"
1354 lexerRulePropertyRef_stop(scope,attr) ::= "(getCharIndex()-1)"
1355 lexerRulePropertyRef_int(scope,attr) ::= "Integer.valueOf(<scope>.getText())"
1359 ruleSetPropertyRef_tree(scope,attr,expr) ::= "retval.tree =<expr>"
1360 ruleSetPropertyRef_st(scope,attr,expr) ::= "retval.st =<expr>"