Searched refs:adaptor (Results 76 - 100 of 204) sorted by relevance

123456789

/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/Java/
H A DAST.stg41 /** Add an adaptor property that knows how to build trees */
43 protected TreeAdaptor adaptor = new CommonTreeAdaptor();<\n>
44 public void setTreeAdaptor(TreeAdaptor adaptor) {
45 this.adaptor = adaptor;
46 <grammar.directDelegates:{g|<g:delegateName()>.setTreeAdaptor(this.adaptor);}>
49 return adaptor;
70 :{it | RewriteRule<rewriteElementType>Stream stream_<it>=new RewriteRule<rewriteElementType>Stream(adaptor,"token <it>");}; separator="\n">
72 :{it | RewriteRuleSubtreeStream stream_<it>=new RewriteRuleSubtreeStream(adaptor,"rule <it>");}; separator="\n">
84 root_0 = (<ASTLabelType>)adaptor
[all...]
H A DASTTreeParser.stg55 if ( adaptor.getParent(retval.tree)!=null && adaptor.isNil( adaptor.getParent(retval.tree) ) )
56 retval.tree = (<ASTLabelType>)adaptor.getParent(retval.tree);
71 <ASTLabelType> root_<treeLevel> = (<ASTLabelType>)adaptor.nil();
95 adaptor.addChild(root_<enclosingTreeLevel>, root_<treeLevel>);
120 <label>_tree = (<ASTLabelType>)adaptor.dupNode(<label>);
122 adaptor.addChild(root_<treeLevel>, <label>_tree);
145 <label>_tree = (<ASTLabelType>)adaptor.dupNode(<label>);
147 root_<treeLevel> = (<ASTLabelType>)adaptor
[all...]
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/JavaScript/
H A DAST.stg39 /** Add an adaptor property that knows how to build trees */
41 <!protected TreeAdaptor adaptor = new CommonTreeAdaptor();<\n>!>
42 setTreeAdaptor: function(adaptor) {
43 this.adaptor = adaptor;
44 <grammar.directDelegates:{g|<g:delegateName()>.setTreeAdaptor(this.adaptor);}>
47 return this.adaptor;
66 :{var stream_<it>=new org.antlr.runtime.tree.RewriteRuleTokenStream(this.adaptor,"token <it>");}; separator="\n">
68 :{var stream_<it>=new org.antlr.runtime.tree.RewriteRuleSubtreeStream(this.adaptor,"rule <it>");}; separator="\n">
80 root_0 = this.adaptor
[all...]
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/CSharp3/
H A DAST.stg55 /** Add an adaptor property that knows how to build trees */
57 // Implement this function in your helper file to use a custom tree adaptor
58 partial void CreateTreeAdaptor(ref <treeAdaptorType()> adaptor);
60 private <treeAdaptorType()> adaptor;
66 return adaptor;
71 this.adaptor = value;
72 <grammar.directDelegates:{g|<g:delegateName()>.TreeAdaptor = this.adaptor;}>
98 :{it|<\n>RewriteRule<rewriteElementType>Stream stream_<it>=new RewriteRule<rewriteElementType>Stream(adaptor,"token <it>");}>
100 :{it|<\n>RewriteRuleSubtreeStream stream_<it>=new RewriteRuleSubtreeStream(adaptor,"rule <it>");}>
111 root_0 = (<ASTLabelType>)adaptor
[all...]
H A DASTParser.stg46 retval.Tree = (<ASTLabelType>)adaptor.ErrorNode(input, retval.Start, input.LT(-1), re);
58 <\n>adaptor.AddChild(root_0, <label>_tree);
72 <\n>root_0 = (<ASTLabelType>)adaptor.BecomeRoot(<label>_tree, root_0);
109 <super.matchSet(postmatchCode={<if(!ruleDescriptor.isSynPred)><if(backtracking)>if (<actions.(actionScope).synpredgate>) <endif>adaptor.AddChild(root_0, <createNodeFromToken(...)>);<endif>}, ...)>
125 <super.matchSet(postmatchCode={<if(!ruleDescriptor.isSynPred)><if(backtracking)>if (<actions.(actionScope).synpredgate>) <endif>root_0 = (<ASTLabelType>)adaptor.BecomeRoot(<createNodeFromToken(...)>, root_0);<endif>}, ...)>
134 <\n><if(backtracking)>if (<actions.(actionScope).synpredgate>) <endif>adaptor.AddChild(root_0, <label>.Tree);
144 <if(backtracking)>if (<actions.(actionScope).synpredgate>) <endif>root_0 = (<ASTLabelType>)adaptor.BecomeRoot(<label>.Tree, root_0);
171 <label>_tree = (<ASTLabelType>)adaptor.Create(<label>);
172 adaptor.AddChild(root_0, <label>_tree);
183 <label>_tree = (<ASTLabelType>)adaptor
[all...]
/external/antlr/antlr-3.4/runtime/Python/antlr3/
H A Ddebug.py204 AST events are triggered by this adaptor; no code gen changes are needed
206 tree adaptor routines.
209 cannot be tracked as they might not use the adaptor to create foo, bar.
215 def __init__(self, dbg, adaptor):
217 self.adaptor = adaptor
225 node = self.adaptor.createWithPayload(payload)
230 node = self.adaptor.createFromToken(tokenType, fromToken, text)
235 node = self.adaptor.createFromType(tokenType, text)
249 t = self.adaptor
[all...]
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/CSharp2/
H A DAST.stg58 /** Add an adaptor property that knows how to build trees */
60 private <treeAdaptorType()> adaptor;
66 return adaptor;
71 this.adaptor = value;
72 <grammar.directDelegates:{g|<g:delegateName()>.TreeAdaptor = this.adaptor;}>
97 :{it|RewriteRule<rewriteElementType>Stream stream_<it>=new RewriteRule<rewriteElementType>Stream(adaptor,"token <it>");}; separator="\n">
99 :{it|RewriteRuleSubtreeStream stream_<it>=new RewriteRuleSubtreeStream(adaptor,"rule <it>");}; separator="\n">
111 root_0 = (<ASTLabelType>)adaptor.Nil();
194 root_0 = (<ASTLabelType>)adaptor.Nil();
198 <prevRuleRootRef()>.Tree = (<ASTLabelType>)adaptor
[all...]
H A DASTParser.stg45 retval.Tree = (<ASTLabelType>)adaptor.ErrorNode(input, retval.Start, input.LT(-1), re);
56 adaptor.AddChild(root_0, <label>_tree);
68 root_0 = (<ASTLabelType>)adaptor.BecomeRoot(<label>_tree, root_0);
104 <super.matchSet(postmatchCode={<if(backtracking)>if (<actions.(actionScope).synpredgate>) <endif>adaptor.AddChild(root_0, <createNodeFromToken(...)>);}, ...)>
120 <super.matchSet(postmatchCode={<if(backtracking)>if (<actions.(actionScope).synpredgate>) <endif>root_0 = (<ASTLabelType>)adaptor.BecomeRoot(<createNodeFromToken(...)>, root_0);}, ...)>
128 <if(backtracking)>if (<actions.(actionScope).synpredgate>) <endif>adaptor.AddChild(root_0, <label>.Tree);
137 <if(backtracking)>if (<actions.(actionScope).synpredgate>) <endif>root_0 = (<ASTLabelType>)adaptor.BecomeRoot(<label>.Tree, root_0);
163 <label>_tree = (<ASTLabelType>)adaptor.Create(<label>);
164 adaptor.AddChild(root_0, <label>_tree);
173 <label>_tree = (<ASTLabelType>)adaptor
[all...]
/external/antlr/antlr-3.4/runtime/CSharp3/Sources/Antlr3.Runtime.Test/BuildOptions/
H A DDebugGrammarParser.cs68 DebugEventSocketProxy proxy = new DebugEventSocketProxy( this, port, adaptor );
100 // Implement this function in your helper file to use a custom tree adaptor
102 protected DebugTreeAdaptor adaptor; field in class:DebugGrammarParser
108 return adaptor;
112 this.adaptor = new DebugTreeAdaptor(dbg,adaptor);
158 root_0 = (CommonTree)adaptor.Nil();
200 adaptor.AddChild(root_0, stat1.Tree);
224 retval.tree = (CommonTree)adaptor.RulePostProcessing(root_0);
225 adaptor
[all...]
H A DProfileGrammarParser.cs104 // Implement this function in your helper file to use a custom tree adaptor
106 protected DebugTreeAdaptor adaptor; field in class:ProfileGrammarParser
112 return adaptor;
116 this.adaptor = new DebugTreeAdaptor(dbg,adaptor);
162 root_0 = (CommonTree)adaptor.Nil();
204 adaptor.AddChild(root_0, stat1.Tree);
228 retval.tree = (CommonTree)adaptor.RulePostProcessing(root_0);
229 adaptor.SetTokenBoundaries(retval.tree, retval.start, retval.stop);
236 retval.tree = (CommonTree)adaptor
[all...]
/external/antlr/antlr-3.4/runtime/Python/unittests/
H A Dtestdottreegen.py19 self.adaptor = CommonTreeAdaptor()
23 self.wiz = TreeWizard(self.adaptor, self.tokens)
42 st = toDOT(tree, self.adaptor, treeST, edgeST)
H A Dtesttreewizard.py132 We need a tree adaptor, use CommonTreeAdaptor.
137 self.adaptor = CommonTreeAdaptor()
141 self.wizard = TreeWizard(self.adaptor, tokenNames=self.tokens)
147 parser = TreePatternParser(lexer, self.wizard, self.adaptor)
157 parser = TreePatternParser(lexer, self.wizard, self.adaptor)
167 parser = TreePatternParser(lexer, self.wizard, self.adaptor)
180 parser = TreePatternParser(lexer, self.wizard, self.adaptor)
190 parser = TreePatternParser(lexer, self.wizard, self.adaptor)
207 parser = TreePatternParser(lexer, self.wizard, self.adaptor)
215 parser = TreePatternParser(lexer, self.wizard, self.adaptor)
[all...]
/external/antlr/antlr-3.4/runtime/CSharp2/Sources/Antlr3.Runtime/Antlr.Runtime.Tree/
H A DTreePatternParser.cs40 protected ITreeAdaptor adaptor; field in class:Antlr.Runtime.Tree.TreePatternParser
42 public TreePatternParser(TreePatternLexer tokenizer, TreeWizard wizard, ITreeAdaptor adaptor) { argument
45 this.adaptor = adaptor;
77 adaptor.AddChild(root, subtree);
83 adaptor.AddChild(root, child);
129 return adaptor.Nil();
146 node2 = adaptor.Create(treeNodeType, text);
/external/antlr/antlr-3.4/runtime/CSharp3/Sources/Antlr3.Runtime/Tree/
H A DTreePatternParser.cs42 protected ITreeAdaptor adaptor; field in class:Antlr.Runtime.Tree.TreePatternParser
44 public TreePatternParser( TreePatternLexer tokenizer, TreeWizard wizard, ITreeAdaptor adaptor )
48 this.adaptor = adaptor;
89 adaptor.AddChild( root, subtree );
98 adaptor.AddChild( root, child );
152 return adaptor.Nil();
171 node2 = adaptor.Create( treeNodeType, text );
/external/antlr/antlr-3.4/runtime/JavaScript/src/org/antlr/runtime/tree/
H A DRewriteRuleSubtreeStream.js28 return this.adaptor.dupNode(el);
36 return this.adaptor.dupTree(el);
H A DRewriteRuleTokenStream.js1 org.antlr.runtime.tree.RewriteRuleTokenStream = function(adaptor, elementDescription, el) {
11 return this.adaptor.create(t);
/external/antlr/antlr-3.4/tool/src/test/java/org/antlr/test/
H A DTestTreeWizard.java45 protected static final TreeAdaptor adaptor = new CommonTreeAdaptor(); field in class:TestTreeWizard
48 TreeWizard wiz = new TreeWizard(adaptor, tokens);
56 TreeWizard wiz = new TreeWizard(adaptor, tokens);
64 TreeWizard wiz = new TreeWizard(adaptor, tokens);
72 TreeWizard wiz = new TreeWizard(adaptor, tokens);
80 TreeWizard wiz = new TreeWizard(adaptor, tokens);
88 TreeWizard wiz = new TreeWizard(adaptor, tokens);
94 TreeWizard wiz = new TreeWizard(adaptor, tokens);
102 TreeWizard wiz = new TreeWizard(adaptor, tokens);
111 TreeWizard wiz = new TreeWizard(adaptor, token
[all...]
/external/antlr/antlr-3.4/runtime/ActionScript/project/src/org/antlr/runtime/
H A DRecognitionException.as126 var adaptor:TreeAdaptor = nodes.treeAdaptor;
127 var payload:Token = adaptor.getToken(node);
135 var priorPayload:Token = adaptor.getToken(priorNode);
160 var type:int = adaptor.getType(this.node);
161 var text:String = adaptor.getText(this.node);
173 var adaptor:TreeAdaptor = nodes.treeAdaptor;
174 return adaptor.getType(node);
/external/antlr/antlr-3.4/runtime/Java/src/main/java/org/antlr/runtime/
H A DRecognitionException.java126 TreeAdaptor adaptor = nodes.getTreeAdaptor();
127 Token payload = adaptor.getToken(node);
135 Token priorPayload = adaptor.getToken(priorNode);
160 int type = adaptor.getType(this.node);
161 String text = adaptor.getText(this.node);
173 TreeAdaptor adaptor = nodes.getTreeAdaptor();
174 return adaptor.getType(node);
/external/antlr/antlr-3.4/runtime/JavaScript/src/org/antlr/runtime/
H A DRecognitionException.js125 var adaptor = nodes.getTreeAdaptor(),
126 payload = adaptor.getToken(this.node);
134 priorPayload = adaptor.getToken(priorNode);
159 type = adaptor.getType(this.node);
160 text = adaptor.getText(this.node);
174 var adaptor = nodes.getTreeAdaptor();
175 return adaptor.getType(this.node);
/external/antlr/antlr-3.4/runtime/Ruby/lib/antlr3/tree/
H A Ddebug.rb13 def self.wrap( adaptor, debug_listener = nil )
14 adaptor.extend( self )
15 adaptor.debug_listener = debug_listener
16 return( adaptor )
127 id = @adaptor.unique_id( node )
128 text = @adaptor.text_of( node )
129 type = @adaptor.type_of( node )
136 id = @adaptor.unique_id( node )
137 text = @adaptor.text_of( node )
138 type = @adaptor
[all...]
/external/antlr/antlr-3.4/runtime/Ruby/lib/antlr3/
H A Ddot.rb91 def self.generate( tree, adaptor = nil, tree_template = TREE_TEMPLATE,
93 new.to_dot( tree, adaptor, tree_template, edge_template )
105 def to_dot( tree, adaptor = nil, tree_template = TREE_TEMPLATE,
107 adaptor ||= AST::CommonTreeAdaptor.new
110 define_nodes( tree, adaptor, tree_template )
113 define_edges( tree, adaptor, tree_template, edge_template )
117 def define_nodes( tree, adaptor, tree_template, known_nodes = nil )
120 n = adaptor.child_count( tree )
124 parent_node_template = node_template_for( adaptor, child )
130 child = adaptor
[all...]
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/ActionScript/
H A DASTTreeParser.stg56 if ( adaptor.getParent(retval.tree)!=null && adaptor.isNil( adaptor.getParent(retval.tree) ) )
57 retval.tree = <ASTLabelType>(adaptor.getParent(retval.tree));
72 var root_<treeLevel>:<ASTLabelType> = <ASTLabelType>(adaptor.nil());
96 adaptor.addChild(root_<enclosingTreeLevel>, root_<treeLevel>);
121 <label>_tree = <ASTLabelType>(adaptor.dupNode(<label>));
123 adaptor.addChild(root_<treeLevel>, <label>_tree);
146 <label>_tree = <ASTLabelType>(adaptor.dupNode(<label>));
148 root_<treeLevel> = <ASTLabelType>(adaptor
[all...]
/external/antlr/antlr-3.4/runtime/C/src/
H A Dantlr3rewritestreams.c79 pANTLR3_VECTOR_FACTORY factory = ((pANTLR3_COMMON_TREE_ADAPTOR)(stream->adaptor->super))->arboretum->vFactory;
141 pANTLR3_VECTOR_FACTORY factory = ((pANTLR3_COMMON_TREE_ADAPTOR)(stream->adaptor->super))->arboretum->vFactory;
187 antlr3RewriteRuleElementStreamNewAE(pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_RECOGNIZER rec, pANTLR3_UINT8 description) argument
249 // Install the adaptor
251 stream->adaptor = adaptor;
257 antlr3RewriteRuleElementStreamNewAEE(pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_RECOGNIZER rec, pANTLR3_UINT8 description, void * oneElement) argument
263 stream = antlr3RewriteRuleElementStreamNewAE(adaptor, rec, description);
280 antlr3RewriteRuleElementStreamNewAEV(pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_RECOGNIZER rec, pANTLR3_UINT8 description, pANTLR3_VECTOR vector) argument
286 stream = antlr3RewriteRuleElementStreamNewAE(adaptor, re
309 antlr3RewriteRuleTOKENStreamNewAE(pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_RECOGNIZER rec, pANTLR3_UINT8 description) argument
333 antlr3RewriteRuleTOKENStreamNewAEE(pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_RECOGNIZER rec, pANTLR3_UINT8 description, void * oneElement) argument
352 antlr3RewriteRuleTOKENStreamNewAEV(pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_RECOGNIZER rec, pANTLR3_UINT8 description, pANTLR3_VECTOR vector) argument
373 antlr3RewriteRuleSubtreeStreamNewAE(pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_RECOGNIZER rec, pANTLR3_UINT8 description) argument
395 antlr3RewriteRuleSubtreeStreamNewAEE(pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_RECOGNIZER rec, pANTLR3_UINT8 description, void * oneElement) argument
418 antlr3RewriteRuleSubtreeStreamNewAEV(pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_RECOGNIZER rec, pANTLR3_UINT8 description, pANTLR3_VECTOR vector) argument
442 antlr3RewriteRuleNODEStreamNewAE(pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_RECOGNIZER rec, pANTLR3_UINT8 description) argument
466 antlr3RewriteRuleNODEStreamNewAEE(pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_RECOGNIZER rec, pANTLR3_UINT8 description, void * oneElement) argument
485 antlr3RewriteRuleNODEStreamNewAEV(pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_RECOGNIZER rec, pANTLR3_UINT8 description, pANTLR3_VECTOR vector) argument
[all...]
/external/antlr/antlr-3.4/runtime/Java/src/main/java/org/antlr/runtime/tree/
H A DTreeParser.java92 TreeAdaptor adaptor = ((TreeNodeStream)e.input).getTreeAdaptor();
93 return adaptor.create(new CommonToken(expectedTokenType, tokenText));
152 TreeAdaptor adaptor = ((TreeNodeStream)e.input).getTreeAdaptor();
153 e.token = adaptor.getToken(e.node);
155 e.token = new CommonToken(adaptor.getType(e.node),
156 adaptor.getText(e.node));
179 public static boolean inContext(TreeAdaptor adaptor, argument
196 t = adaptor.getParent(t);
202 Object ancestor = getAncestor(adaptor, tokenNames, t, goal);
207 String name = tokenNames[adaptor
222 getAncestor(TreeAdaptor adaptor, String[] tokenNames, Object t, String goal) argument
[all...]

Completed in 619 milliseconds

123456789