/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/ObjC/ |
ASTDbg.stg | 33 ANTLRDebugTreeAdaptor *adaptor = [ANTLRDebugTreeAdaptor newTreeAdaptor:(id)dbg Adaptor:[ANTLRCommonTreeAdaptor newTreeAdaptor]]; 38 adaptor = [ANTLRDebugTreeAdaptor newTreeAdaptor:dbg Adaptor:anAdaptor]; 40 adaptor = [ANTLRDebugTreeAdaptor newTreeAdaptor:adaptor withDBG:dbg]; 42 adaptor = (ANTLRDebugTreeAdaptor *)adaptor; // delegator sends dbg adaptor 44 <grammar.directDelegates:{g|[<g:delegateName()> setTreeAdaptor:adaptor];}> [all...] |
/external/antlr/antlr-3.4/runtime/Ruby/lib/antlr3/debug/ |
trace-event-listener.rb | 17 def initialize( adaptor = nil, device = $stderr ) 20 @adaptor = adaptor ||= ANTLR3::AST::CommonTreeAdaptor.new 53 record '(%s) unique_id=%s text=%p type=%s[%s]', __method__, @adaptor.unique_id( tree ), 54 @adaptor.text_of( tree ), @adaptor.type_name( tree ), @adaptor.type_of( tree ) 58 record '(%s): k=%s unique_id=%s text=%p type=%s[%s]', __method__, i, @adaptor.unique_id( tree ), 59 @adaptor.text_of( tree ), @adaptor.type_name( tree ), @adaptor.type_of( tree [all...] |
/external/antlr/antlr-3.4/runtime/CSharp2/Sources/Antlr3.Runtime/Antlr.Runtime.Debug/ |
DebugTreeAdaptor.cs | 39 * AST events are triggered by this adaptor; no code gen changes are needed 41 * tree adaptor routines. 46 * cannot be tracked as they might not use the adaptor to create foo, bar. 54 protected ITreeAdaptor adaptor; field in class:Antlr.Runtime.Debug.DebugTreeAdaptor 56 public DebugTreeAdaptor(IDebugEventListener dbg, ITreeAdaptor adaptor) { 58 this.adaptor = adaptor; 66 object node = adaptor.Create(payload); 73 object node = adaptor.ErrorNode(input, start, stop, e); 81 object t = adaptor.DupTree(tree) [all...] |
/external/antlr/antlr-3.4/runtime/Java/src/main/java/org/antlr/runtime/debug/ |
DebugTreeAdaptor.java | 37 * AST events are triggered by this adaptor; no code gen changes are needed 39 * tree adaptor routines. 42 * cannot be tracked as they might not use the adaptor to create foo, bar. 49 protected TreeAdaptor adaptor; field in class:DebugTreeAdaptor 51 public DebugTreeAdaptor(DebugEventListener dbg, TreeAdaptor adaptor) { 53 this.adaptor = adaptor; 61 Object node = adaptor.create(payload); 69 Object node = adaptor.errorNode(input, start, stop, e); 77 Object t = adaptor.dupTree(tree) [all...] |
DebugEventSocketProxy.java | 57 /** Almost certainly the recognizer will have adaptor set, but 59 * the adaptor field. Must be set with a constructor. :( 61 protected TreeAdaptor adaptor; field in class:DebugEventSocketProxy 63 public DebugEventSocketProxy(BaseRecognizer recognizer, TreeAdaptor adaptor) { 64 this(recognizer, DEFAULT_DEBUGGER_PORT, adaptor); 67 public DebugEventSocketProxy(BaseRecognizer recognizer, int port, TreeAdaptor adaptor) { 69 this.adaptor = adaptor; 228 int ID = adaptor.getUniqueID(t); 229 String text = adaptor.getText(t) [all...] |
/external/antlr/antlr-3.4/runtime/ActionScript/project/src/org/antlr/runtime/tree/ |
RewriteRuleSubtreeStream.as | 32 public function RewriteRuleSubtreeStream(adaptor:TreeAdaptor, elementDescription:String, element:Object=null) { 33 super(adaptor, elementDescription, element); 56 return adaptor.dupNode(el); 64 return adaptor.dupTree(el);
|
RewriteRuleTokenStream.as | 34 public function RewriteRuleTokenStream(adaptor:TreeAdaptor, elementDescription:String, element:Object=null) { 35 super(adaptor, elementDescription, element); 41 return adaptor.createWithPayload(t);
|
CommonTreeNodeStream.as | 78 /** What tree adaptor was used to build these trees */ 79 internal var adaptor:TreeAdaptor; 95 public function CommonTreeNodeStream(tree:Object, adaptor:TreeAdaptor = null, initialBufferSize:int = DEFAULT_INITIAL_BUFFER_SIZE) { 101 this.adaptor = adaptor == null ? new CommonTreeAdaptor() : adaptor; 104 down = this.adaptor.createFromType(TokenConstants.DOWN, "DOWN"); 105 up = this.adaptor.createFromType(TokenConstants.UP, "UP"); 106 eof = this.adaptor.createFromType(TokenConstants.EOF, "EOF"); 117 stream.adaptor = parent.adaptor [all...] |
/external/antlr/antlr-3.4/runtime/CSharp2/Sources/Antlr3.Runtime/Antlr.Runtime.Tree/ |
TreeIterator.cs | 42 protected ITreeAdaptor adaptor; field in class:Antlr.Runtime.Tree.TreeIterator 61 public TreeIterator(ITreeAdaptor adaptor, object tree) { 62 this.adaptor = adaptor; 66 down = adaptor.Create(TokenTypes.Down, "DOWN"); 67 up = adaptor.Create(TokenTypes.Up, "UP"); 68 eof = adaptor.Create(TokenTypes.EndOfFile, "EOF"); 93 if (adaptor.GetChildCount(tree) == 0) { 108 if (adaptor.GetChildCount(tree) > 0) { 109 tree = adaptor.GetChild(tree, 0) [all...] |
DotTreeGenerator.cs | 95 public virtual string ToDot( object tree, ITreeAdaptor adaptor ) 102 var nodes = DefineNodes( tree, adaptor ); 104 var edges = DefineEdges( tree, adaptor ); 124 protected virtual IEnumerable<string> DefineNodes( object tree, ITreeAdaptor adaptor ) 129 int n = adaptor.GetChildCount( tree ); 138 yield return GetNodeText( adaptor, tree ); 143 object child = adaptor.GetChild( tree, i ); 144 yield return GetNodeText( adaptor, child ); 145 foreach ( var t in DefineNodes( child, adaptor ) ) 150 protected virtual IEnumerable<string> DefineEdges( object tree, ITreeAdaptor adaptor ) [all...] |
/external/antlr/antlr-3.4/runtime/CSharp3/Sources/Antlr3.Runtime/Tree/ |
TreeIterator.cs | 44 protected ITreeAdaptor adaptor; field in class:Antlr.Runtime.Tree.TreeIterator 65 public TreeIterator( ITreeAdaptor adaptor, object tree ) 67 this.adaptor = adaptor; 71 down = adaptor.Create( TokenTypes.Down, "DOWN" ); 72 up = adaptor.Create( TokenTypes.Up, "UP" ); 73 eof = adaptor.Create( TokenTypes.EndOfFile, "EOF" ); 102 if ( adaptor.GetChildCount( tree ) == 0 ) 126 if ( adaptor.GetChildCount( tree ) > 0 ) 128 tree = adaptor.GetChild( tree, 0 ) [all...] |
DotTreeGenerator.cs | 95 public virtual string ToDot( object tree, ITreeAdaptor adaptor ) 102 var nodes = DefineNodes( tree, adaptor ); 104 var edges = DefineEdges( tree, adaptor ); 124 protected virtual IEnumerable<string> DefineNodes( object tree, ITreeAdaptor adaptor ) 129 int n = adaptor.GetChildCount( tree ); 138 yield return GetNodeText( adaptor, tree ); 143 object child = adaptor.GetChild( tree, i ); 144 yield return GetNodeText( adaptor, child ); 145 foreach ( var t in DefineNodes( child, adaptor ) ) 150 protected virtual IEnumerable<string> DefineEdges( object tree, ITreeAdaptor adaptor ) [all...] |
/external/antlr/antlr-3.4/runtime/Java/src/main/java/org/antlr/runtime/tree/ |
CommonTreeNodeStream.java | 47 /** What tree adaptor was used to build these trees */ 48 TreeAdaptor adaptor; field in class:CommonTreeNodeStream 66 public CommonTreeNodeStream(TreeAdaptor adaptor, Object tree) { 68 this.adaptor = adaptor; 69 it = new TreeIterator(adaptor,root); 85 //System.out.println("pulled "+adaptor.getType(t)); 91 if ( level==0 && adaptor.isNil(t) ) { // if nil root, scarf nil, DOWN 100 public boolean isEOF(Object o) { return adaptor.getType(o) == Token.EOF; } 112 public TreeAdaptor getTreeAdaptor() { return adaptor; } [all...] |
DOTTreeGenerator.java | 80 TreeAdaptor adaptor, 86 toDOTDefineNodes(tree, adaptor, treeST); 88 toDOTDefineEdges(tree, adaptor, treeST); 90 if ( adaptor.getChildCount(tree)==0 ) { 92 treeST.add("nodes", adaptor.getText(tree)); 99 TreeAdaptor adaptor) 101 return toDOT(tree, adaptor, _treeST, _edgeST); 126 TreeAdaptor adaptor, 132 int n = adaptor.getChildCount(tree); 140 StringTemplate parentNodeST = getNodeST(adaptor, tree) [all...] |
TreeWizard.java | 48 * all this functionality into the adaptor. An adaptor helps build and 54 protected TreeAdaptor adaptor; field in class:TreeWizard 94 /** This adaptor creates TreePattern objects for use during scan() */ 122 public TreeWizard(TreeAdaptor adaptor) { 123 this.adaptor = adaptor; 126 public TreeWizard(TreeAdaptor adaptor, Map tokenNameToTypeMap) { 127 this.adaptor = adaptor; [all...] |
RewriteRuleElementStream.java | 75 protected TreeAdaptor adaptor; field in class:RewriteRuleElementStream 77 public RewriteRuleElementStream(TreeAdaptor adaptor, String elementDescription) { 79 this.adaptor = adaptor; 83 public RewriteRuleElementStream(TreeAdaptor adaptor, 87 this(adaptor, elementDescription); 92 public RewriteRuleElementStream(TreeAdaptor adaptor, 96 this(adaptor, elementDescription); 179 * around it. For trees, you must call the adaptor.dupTree() unless
|
BufferedTreeNodeStream.java | 105 /** What tree adaptor was used to build these trees */ 106 TreeAdaptor adaptor; field in class:BufferedTreeNodeStream 126 public BufferedTreeNodeStream(TreeAdaptor adaptor, Object tree) { 127 this(adaptor, tree, DEFAULT_INITIAL_BUFFER_SIZE); 130 public BufferedTreeNodeStream(TreeAdaptor adaptor, Object tree, int initialBufferSize) { 132 this.adaptor = adaptor; 134 down = adaptor.create(Token.DOWN, "DOWN"); 135 up = adaptor.create(Token.UP, "UP"); 136 eof = adaptor.create(Token.EOF, "EOF") [all...] |
/external/antlr/antlr-3.4/runtime/Python/antlr3/ |
dottreegen.py | 80 def toDOT(self, tree, adaptor=None, treeST=_treeST, edgeST=_edgeST): 81 if adaptor is None: 82 adaptor = CommonTreeAdaptor() 87 self.toDOTDefineNodes(tree, adaptor, treeST) 90 self.toDOTDefineEdges(tree, adaptor, treeST, edgeST) 94 def toDOTDefineNodes(self, tree, adaptor, treeST, knownNodes=None): 101 n = adaptor.getChildCount(tree) 110 parentNodeST = self.getNodeST(adaptor, tree) 116 child = adaptor.getChild(tree, i) 120 nodeST = self.getNodeST(adaptor, child [all...] |
/external/antlr/antlr-3.4/tool/src/main/antlr3/org/antlr/grammar/v3/ |
AssignTokenTypesWalker.g | 130 TreeAdaptor adaptor = new ANTLRParser.grammar_Adaptor(null); 135 stringAlias = (GrammarAST)adaptor.create( BLOCK, "BLOCK" ); 137 GrammarAST alt = (GrammarAST)adaptor.create( ALT, "ALT" ); 138 adaptor.addChild( alt, adaptor.create( STRING_LITERAL, "STRING_LITERAL" ) ); 139 adaptor.addChild( alt, adaptor.create( EOA, "EOA" ) ); 140 adaptor.addChild( stringAlias, alt ); 142 adaptor.addChild( stringAlias, adaptor.create( EOB, "EOB" ) ) [all...] |
/external/antlr/antlr-3.4/runtime/CSharp3/Sources/Antlr3.Runtime.Debug/ |
DebugTreeAdaptor.cs | 40 * AST events are triggered by this adaptor; no code gen changes are needed 42 * tree adaptor routines. 47 * cannot be tracked as they might not use the adaptor to create foo, bar. 56 protected ITreeAdaptor adaptor; field in class:Antlr.Runtime.Debug.DebugTreeAdaptor 58 public DebugTreeAdaptor( IDebugEventListener dbg, ITreeAdaptor adaptor ) 61 this.adaptor = adaptor; 71 object node = adaptor.Create( payload ); 79 object node = adaptor.ErrorNode( input, start, stop, e ); 89 object t = adaptor.DupTree( tree ) [all...] |
/external/antlr/antlr-3.4/runtime/ObjC/Framework/examples/simplecTreeParser/ |
SimpleCParser.java | 52 protected TreeAdaptor adaptor = new CommonTreeAdaptor(); field in class:SimpleCParser 54 public void setTreeAdaptor(TreeAdaptor adaptor) { 55 this.adaptor = adaptor; 58 return adaptor; 86 root_0 = (Object)adaptor.nil(); 109 adaptor.addChild(root_0, declaration1.getTree()); 128 retval.tree = (Object)adaptor.rulePostProcessing(root_0); 129 adaptor.setTokenBoundaries(retval.tree, retval.start, retval.stop); 135 retval.tree = (Object)adaptor.errorNode(input, retval.start, input.LT(-1), re) [all...] |
/external/antlr/antlr-3.4/runtime/ObjC/Framework/examples/simplecTreeParser/output1/ |
SimpleCParser.java | 52 protected TreeAdaptor adaptor = new CommonTreeAdaptor(); field in class:SimpleCParser 54 public void setTreeAdaptor(TreeAdaptor adaptor) { 55 this.adaptor = adaptor; 58 return adaptor; 86 root_0 = (Object)adaptor.nil(); 109 adaptor.addChild(root_0, declaration1.getTree()); 128 retval.tree = (Object)adaptor.rulePostProcessing(root_0); 129 adaptor.setTokenBoundaries(retval.tree, retval.start, retval.stop); 135 retval.tree = (Object)adaptor.errorNode(input, retval.start, input.LT(-1), re) [all...] |
/external/antlr/antlr-3.4/runtime/CSharp2/Sources/Antlr3.Utility/Antlr.Utility.Tree/ |
DOTTreeGenerator.cs | 93 public virtual string ToDot(object tree, ITreeAdaptor adaptor) { 99 var nodes = DefineNodes(tree, adaptor); 101 var edges = DefineEdges(tree, adaptor); 120 protected virtual IEnumerable<string> DefineNodes(object tree, ITreeAdaptor adaptor) { 124 int n = adaptor.GetChildCount(tree); 132 yield return GetNodeText(adaptor, tree); 136 object child = adaptor.GetChild(tree, i); 137 yield return GetNodeText(adaptor, child); 138 foreach (var t in DefineNodes(child, adaptor)) 143 protected virtual IEnumerable<string> DefineEdges(object tree, ITreeAdaptor adaptor) { [all...] |
/external/antlr/antlr-3.4/runtime/ObjC/Framework/ |
ANTLRTreeVisitor.h | 37 id<ANTLRTreeAdaptor> adaptor; variable 46 @property (retain) id<ANTLRTreeAdaptor> adaptor; variable
|
/external/antlr/antlr-3.4/runtime/JavaScript/src/org/antlr/runtime/tree/ |
CommonTreeNodeStream.js | 17 org.antlr.runtime.tree.CommonTreeNodeStream = function(adaptor, 22 tree = adaptor; 23 adaptor = new org.antlr.runtime.tree.CommonTreeAdaptor(); 40 this.adaptor = adaptor; 42 this.down = this.adaptor.create(Token.DOWN, "DOWN"); 43 this.up = this.adaptor.create(Token.UP, "UP"); 44 this.eof = this.adaptor.create(Token.EOF, "EOF"); 90 var nil = this.adaptor.isNil(t); 95 var n = this.adaptor.getChildCount(t) [all...] |