Home | History | Annotate | Download | only in ActionScript

Lines Matching refs:label

33  *    no label, label, list label  (label/no-label handled together)
50 tokenRef(token,label,elementIndex,terminalOptions) ::= <<
53 <label>_tree = <createNodeFromToken(...)>;
54 adaptor.addChild(root_0, <label>_tree);
59 tokenRefBang(token,label,elementIndex) ::= "<super.tokenRef(...)>"
62 tokenRefRuleRoot(token,label,elementIndex,terminalOptions) ::= <<
65 <label>_tree = <createNodeFromToken(...)>;
66 root_0 = <ASTLabelType>(adaptor.becomeRoot(<label>_tree, root_0));
71 tokenRefBangAndListLabel(token,label,elementIndex,terminalOptions) ::= <<
73 <listLabel(elem=label,...)>
76 /** label+=TOKEN when output=AST but not rewrite alt */
77 tokenRefAndListLabel(token,label,elementIndex,terminalOptions) ::= <<
79 <listLabel(elem=label,...)>
82 /** Match label+=TOKEN^ when output=AST but not rewrite alt */
83 tokenRefRuleRootAndListLabel(token,label,terminalOptions,elementIndex) ::= <<
85 <listLabel(elem=label,...)>
97 // plus list label plus ... The combinations might require complicated
101 matchSet(s,label,terminalOptions,elementIndex,postmatchCode) ::= <<
105 matchRuleBlockSet(s,label,terminalOptions,elementIndex,postmatchCode,treeLevel="0") ::= <<
109 matchSetBang(s,label,elementIndex,postmatchCode) ::= "<super.matchSet(...)>"
114 matchSetRuleRoot(s,label,terminalOptions,elementIndex,debug) ::= <<
115 <if(label)>
116 <label>=<labelType>(input.LT(1));<\n>
124 ruleRef(rule,label,elementIndex,args,scope) ::= <<
126 <if(backtracking)>if ( <actions.(actionScope).synpredgate> ) <endif>adaptor.addChild(root_0, <label>.tree);
130 ruleRefBang(rule,label,elementIndex,args,scope) ::= "<super.ruleRef(...)>"
133 ruleRefRuleRoot(rule,label,elementIndex,args,scope) ::= <<
135 <if(backtracking)>if ( <actions.(actionScope).synpredgate> ) <endif>root_0 = <ASTLabelType>(adaptor.becomeRoot(<label>.tree, root_0));
139 ruleRefAndListLabel(rule,label,elementIndex,args,scope) ::= <<
141 <listLabel(elem=label+".tree",...)>
145 ruleRefBangAndListLabel(rule,label,elementIndex,args,scope) ::= <<
147 <listLabel(elem=label+".tree",...)>
151 ruleRefRuleRootAndListLabel(rule,label,elementIndex,args,scope) ::= <<
153 <listLabel(elem=label+".tree",...)>
158 wildcard(label,elementIndex) ::= <<
161 <label>_tree = <ASTLabelType>(adaptor.create(<label>));
162 adaptor.addChild(root_0, <label>_tree);
166 wildcardBang(label,elementIndex) ::= "<super.wildcard(...)>"
168 wildcardRuleRoot(label,elementIndex) ::= <<
171 <label>_tree = <ASTLabelType>(adaptor.create(<label>));
172 root_0 = <ASTLabelType>(adaptor.becomeRoot(<label>_tree, root_0));
176 createNodeFromToken(label,terminalOptions) ::= <<
178 new <terminalOptions.node>(<label>) <! new MethodNode(IDLabel) !>
180 <ASTLabelType>(adaptor.create(<label>))