Lines Matching refs:attr

1303 parameterAttributeRef(attr) ::= "<attr.name>"
1304 parameterSetAttributeRef(attr,expr) ::= "<attr.name> = <expr>"
1306 scopeAttributeRef(scope,attr,index,negIndex) ::= <%
1308 self.<scope>_stack[-<negIndex>].<attr.name>
1311 self.<scope>_stack[<index>].<attr.name>
1313 self.<scope>_stack[-1].<attr.name>
1321 ((len(self.<scope>_stack) - <negIndex> - 1) >= 0 and [self.<scope>_stack[-<negIndex>].<attr.name>] or [None])[0]
1324 ((<index> \< len(self.<scope>_stack)) and [self.<scope>_stack[<index>].<attr.name>] or [None])[0]
1326 ((len(self.<scope>_stack) > 0) and [self.<scope>_stack[-1].<attr.name>] or [None])[0]
1332 scopeSetAttributeRef(scope,attr,expr,index,negIndex) ::= <%
1335 self.<scope>_stack[-<negIndex>].<attr.name> = <expr>
1339 self.<scope>_stack[<index>].<attr.name> = <expr>
1341 self.<scope>_stack[-1].<attr.name> = <expr>
1353 ruleLabelRef(referencedRule,scope,attr) ::= <%
1355 ((<scope> is not None) and [<scope>.<attr.name>] or [None])[0]
1361 returnAttributeRef(ruleDescriptor,attr) ::= <%
1363 retval.<attr.name>
1365 <attr.name>
1369 returnSetAttributeRef(ruleDescriptor,attr,expr) ::= <%
1371 retval.<attr.name> = <expr>
1373 <attr.name> = <expr>
1387 tokenLabelPropertyRef_text(scope,attr) ::= "<scope>.text"
1388 tokenLabelPropertyRef_type(scope,attr) ::= "<scope>.type"
1389 tokenLabelPropertyRef_line(scope,attr) ::= "<scope>.line"
1390 tokenLabelPropertyRef_pos(scope,attr) ::= "<scope>.charPositionInLine"
1391 tokenLabelPropertyRef_channel(scope,attr) ::= "<scope>.channel"
1392 tokenLabelPropertyRef_index(scope,attr) ::= "<scope>.index"
1393 tokenLabelPropertyRef_tree(scope,attr) ::= "<scope>_tree"
1395 ruleLabelPropertyRef_start(scope,attr) ::= "<scope>.start"
1396 ruleLabelPropertyRef_stop(scope,attr) ::= "<scope>.stop"
1397 ruleLabelPropertyRef_tree(scope,attr) ::= "<scope>.tree"
1398 ruleLabelPropertyRef_text(scope,attr) ::= <%
1408 ruleLabelPropertyRef_st(scope,attr) ::= "((<scope> is not None) and [<scope>.st] or [None])[0]"
1413 lexerRuleLabelPropertyRef_type(scope,attr) ::= "((<scope> is not None) and [<scope>.type] or [0])[0]"
1414 lexerRuleLabelPropertyRef_line(scope,attr) ::= "((<scope> is not None) and [<scope>.line] or [0])[0]"
1415 lexerRuleLabelPropertyRef_pos(scope,attr) ::= "((<scope> is not None) and [<scope>.charPositionInLine] or [0])[0]"
1416 lexerRuleLabelPropertyRef_channel(scope,attr) ::= "((<scope> is not None) and [<scope>.channel] or [0])[0]"
1417 lexerRuleLabelPropertyRef_index(scope,attr) ::= "((<scope> is not None) and [<scope>.index] or [0])[0]"
1418 lexerRuleLabelPropertyRef_text(scope,attr) ::= "((<scope> is not None) and [<scope>.text] or [None])[0]"
1419 lexerRuleLabelPropertyRef_int(scope,attr) ::= "((<scope> is not None) and [int(<scope>.text)] or [0])[0]"
1422 rulePropertyRef_start(scope,attr) ::= "retval.start"
1423 rulePropertyRef_stop(scope,attr) ::= "retval.stop" //mmm... or input.LT(-1)??
1424 rulePropertyRef_tree(scope,attr) ::= "retval.tree"
1425 rulePropertyRef_text(scope,attr) ::= "self.input.toString(retval.start, self.input.LT(-1))"
1426 rulePropertyRef_st(scope,attr) ::= "retval.st"
1428 lexerRulePropertyRef_text(scope,attr) ::= "self.text"
1429 lexerRulePropertyRef_type(scope,attr) ::= "_type"
1430 lexerRulePropertyRef_line(scope,attr) ::= "self._state.tokenStartLine"
1431 lexerRulePropertyRef_pos(scope,attr) ::= "self._state.tokenStartCharPositionInLine"
1432 lexerRulePropertyRef_index(scope,attr) ::= "-1" // undefined token index in lexer
1433 lexerRulePropertyRef_channel(scope,attr) ::= "_channel"
1434 lexerRulePropertyRef_start(scope,attr) ::= "self._state.tokenStartCharIndex"
1435 lexerRulePropertyRef_stop(scope,attr) ::= "(self.getCharIndex()-1)"
1436 lexerRulePropertyRef_int(scope,attr) ::= "int(<scope>.text)"
1440 ruleSetPropertyRef_tree(scope,attr,expr) ::= "retval.tree =<expr>"
1441 ruleSetPropertyRef_st(scope,attr,expr) ::= "retval.st =<expr>"