Lines Matching refs:attr

1537 parameterAttributeRef(attr) ::= <<
1538 <attr.name; format="id">
1541 parameterSetAttributeRef(attr,expr) ::= <<
1542 <attr.name; format="id"> =<expr>;
1545 scopeAttributeRef(scope,attr,index,negIndex) ::= <%
1547 <scope>_stack[<scope>_stack.Count - <negIndex> - 1].<attr.name; format="id">
1550 <scope>_stack[<index>].<attr.name; format="id">
1552 <scope>_stack.Peek().<attr.name; format="id">
1557 scopeSetAttributeRef(scope,attr,expr,index,negIndex) ::= <%
1559 <scope>_stack[<scope>_stack.Count - <negIndex> - 1].<attr.name; format="id"> = <expr>;
1562 <scope>_stack[<index>].<attr.name; format="id"> = <expr>;
1564 <scope>_stack.Peek().<attr.name; format="id"> = <expr>;
1576 ruleLabelRef(referencedRule,scope,attr) ::= <%
1578 (<scope>!=null?<scope>.<attr.name; format="id">:<initValue(attr.type)>)
1584 returnAttributeRef(ruleDescriptor,attr) ::= <%
1586 retval.<attr.name; format="id">
1588 <attr.name; format="id">
1592 returnSetAttributeRef(ruleDescriptor,attr,expr) ::= <%
1594 retval.<attr.name; format="id"> =<expr>;
1596 <attr.name; format="id"> =<expr>;
1609 tokenLabelPropertyRef_text(scope,attr) ::= "(<scope>!=null?<scope>.Text:null)"
1610 tokenLabelPropertyRef_type(scope,attr) ::= "(<scope>!=null?<scope>.Type:0)"
1611 tokenLabelPropertyRef_line(scope,attr) ::= "(<scope>!=null?<scope>.Line:0)"
1612 tokenLabelPropertyRef_pos(scope,attr) ::= "(<scope>!=null?<scope>.CharPositionInLine:0)"
1613 tokenLabelPropertyRef_channel(scope,attr) ::= "(<scope>!=null?<scope>.Channel:0)"
1614 tokenLabelPropertyRef_index(scope,attr) ::= "(<scope>!=null?<scope>.TokenIndex:0)"
1615 tokenLabelPropertyRef_tree(scope,attr) ::= "<scope>_tree"
1616 tokenLabelPropertyRef_int(scope,attr) ::= "(<scope>!=null?int.Parse(<scope>.Text):0)"
1618 ruleLabelPropertyRef_start(scope,attr) ::= "(<scope>!=null?((<labelType>)<scope>.Start):default(<labelType>))"
1619 ruleLabelPropertyRef_stop(scope,attr) ::= "(<scope>!=null?((<labelType>)<scope>.Stop):default(<labelType>))"
1620 ruleLabelPropertyRef_tree(scope,attr) ::= "(<scope>!=null?((<ASTLabelType>)<scope>.Tree):default(<ASTLabelType>))"
1621 ruleLabelPropertyRef_text(scope,attr) ::= <%
1631 ruleLabelPropertyRef_st(scope,attr) ::= "(<scope>!=null?<scope>.Template:null)"
1636 lexerRuleLabelPropertyRef_type(scope,attr) ::=
1639 lexerRuleLabelPropertyRef_line(scope,attr) ::=
1642 lexerRuleLabelPropertyRef_pos(scope,attr) ::=
1645 lexerRuleLabelPropertyRef_channel(scope,attr) ::=
1648 lexerRuleLabelPropertyRef_index(scope,attr) ::=
1651 lexerRuleLabelPropertyRef_text(scope,attr) ::=
1654 lexerRuleLabelPropertyRef_int(scope,attr) ::=
1658 rulePropertyRef_start(scope,attr) ::= "retval.Start"
1659 rulePropertyRef_stop(scope,attr) ::= "retval.Stop"
1660 rulePropertyRef_tree(scope,attr) ::= "retval.Tree"
1661 rulePropertyRef_text(scope,attr) ::= <%
1670 rulePropertyRef_st(scope,attr) ::= "retval.Template"
1672 lexerRulePropertyRef_text(scope,attr) ::= "Text"
1673 lexerRulePropertyRef_type(scope,attr) ::= "_type"
1674 lexerRulePropertyRef_line(scope,attr) ::= "state.tokenStartLine"
1675 lexerRulePropertyRef_pos(scope,attr) ::= "state.tokenStartCharPositionInLine"
1676 lexerRulePropertyRef_index(scope,attr) ::= "-1" // undefined token index in lexer
1677 lexerRulePropertyRef_channel(scope,attr) ::= "_channel"
1678 lexerRulePropertyRef_start(scope,attr) ::= "state.tokenStartCharIndex"
1679 lexerRulePropertyRef_stop(scope,attr) ::= "(CharIndex-1)"
1680 lexerRulePropertyRef_int(scope,attr) ::= "int.Parse(<scope>.Text)"
1684 ruleSetPropertyRef_tree(scope,attr,expr) ::= "retval.Tree = <expr>;"
1685 ruleSetPropertyRef_st(scope,attr,expr) ::= "retval.Template =<expr>;"