Lines Matching refs:label

67   ruleDescriptor.wildcardTreeListLabels]:{it | <ASTLabelType> <it.label.text>_tree=null;}; separator="\n">
68 <ruleDescriptor.tokenListLabels:{it | <ASTLabelType> <it.label.text>_tree=null;}; separator="\n">
93 tokenRefTrack(token,label,elementIndex,terminalOptions) ::= <<
95 <if(backtracking)>if ( <actions.(actionScope).synpredgate> ) <endif>stream_<token>.add(<label>);<\n>
101 tokenRefTrackAndListLabel(token,label,elementIndex,terminalOptions) ::= <<
103 <listLabel(elem=label, ...)>
107 tokenRefRuleRootTrack(token,label,elementIndex,terminalOptions) ::= <<
109 <if(backtracking)>if ( <actions.(actionScope).synpredgate> ) <endif>stream_<token>.add(<label>);<\n>
112 /** Match ^(label+=TOKEN ...) track for rewrite */
113 tokenRefRuleRootTrackAndListLabel(token,label,elementIndex,terminalOptions) ::= <<
115 <listLabel(elem=label, ...)>
119 ruleRefTrack(rule,label,elementIndex,args,scope) ::= <<
121 <if(backtracking)>if ( <actions.(actionScope).synpredgate> ) <endif>stream_<rule.name>.add(<label>.getTree());
125 ruleRefTrackAndListLabel(rule,label,elementIndex,args,scope) ::= <<
127 <listLabel(label, {<label>.getTree()})>
131 ruleRefRuleRootTrack(rule,label,elementIndex,args,scope) ::= <<
133 <if(backtracking)>if ( <actions.(actionScope).synpredgate> ) <endif>stream_<rule>.add(<label>.getTree());
137 ruleRefRuleRootTrackAndListLabel(rule,label,elementIndex,args,scope) ::= <<
139 <listLabel(label, {<label>.getTree()})>
302 /** Gen $label ... where defined via label=ID */
303 rewriteTokenLabelRef(label,elementIndex) ::= <<
304 adaptor.addChild(root_<treeLevel>, stream_<label>.nextNode());<\n>
307 /** Gen $label ... where defined via label+=ID */
308 rewriteTokenListLabelRef(label,elementIndex) ::= <<
309 adaptor.addChild(root_<treeLevel>, stream_<label>.nextNode());<\n>
312 /** Gen ^($label ...) */
313 rewriteTokenLabelRefRoot(label,elementIndex) ::= <<
314 root_<treeLevel> = (<ASTLabelType>)adaptor.becomeRoot(stream_<label>.nextNode(), root_<treeLevel>);<\n>
317 /** Gen ^($label ...) where label+=... */
362 rewriteRuleLabelRef(label) ::= <<
363 adaptor.addChild(root_<treeLevel>, stream_<label>.nextTree());<\n>
367 rewriteRuleListLabelRef(label) ::= <<
368 adaptor.addChild(root_<treeLevel>, stream_<label>.nextTree());<\n>
372 rewriteRuleLabelRefRoot(label) ::= <<
373 root_<treeLevel> = (<ASTLabelType>)adaptor.becomeRoot(stream_<label>.nextNode(), root_<treeLevel>);<\n>
377 rewriteRuleListLabelRefRoot(label) ::= <<
378 root_<treeLevel> = (<ASTLabelType>)adaptor.becomeRoot(stream_<label>.nextNode(), root_<treeLevel>);<\n>
381 rewriteWildcardLabelRef(label) ::= <<
382 adaptor.addChild(root_<treeLevel>, stream_<label>.nextTree());<\n>