Lines Matching refs:adaptor
44 static pANTLR3_BASE_TREE nilNode (pANTLR3_BASE_TREE_ADAPTOR adaptor);
45 static pANTLR3_BASE_TREE dbgNil (pANTLR3_BASE_TREE_ADAPTOR adaptor);
46 static pANTLR3_BASE_TREE dupTree (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t);
47 static pANTLR3_BASE_TREE dbgDupTree (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t);
48 static pANTLR3_BASE_TREE dupTreeTT (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t, pANT…
49 static void addChild (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t, pANTLR3_BASE_TR…
50 static void dbgAddChild (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t, pANTLR3_BASE…
51 static pANTLR3_BASE_TREE becomeRoot (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE newRoo…
52 static pANTLR3_BASE_TREE dbgBecomeRoot (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE newR…
53 static pANTLR3_BASE_TREE rulePostProcessing (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE …
54 static void addChildToken (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t, pANTLR3_COM…
55 static void dbgAddChildToken (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t, pANTLR3_C…
56 static pANTLR3_BASE_TREE becomeRootToken (pANTLR3_BASE_TREE_ADAPTOR adaptor, void * newRoot, pANT…
57 static pANTLR3_BASE_TREE dbgBecomeRootToken (pANTLR3_BASE_TREE_ADAPTOR adaptor, void * newRoot, pA…
58 static pANTLR3_BASE_TREE createTypeToken (pANTLR3_BASE_TREE_ADAPTOR adaptor, ANTLR3_UINT32 tokenT…
59 static pANTLR3_BASE_TREE dbgCreateTypeToken (pANTLR3_BASE_TREE_ADAPTOR adaptor, ANTLR3_UINT32 toke…
60 static pANTLR3_BASE_TREE createTypeTokenText (pANTLR3_BASE_TREE_ADAPTOR adaptor, ANTLR3_UINT32 tok…
61 static pANTLR3_BASE_TREE dbgCreateTypeTokenText (pANTLR3_BASE_TREE_ADAPTOR adaptor, ANTLR3_UINT32 t…
62 static pANTLR3_BASE_TREE createTypeText (pANTLR3_BASE_TREE_ADAPTOR adaptor, ANTLR3_UINT32 tokenTy…
63 static pANTLR3_BASE_TREE dbgCreateTypeText (pANTLR3_BASE_TREE_ADAPTOR adaptor, ANTLR3_UINT32 token…
64 static ANTLR3_UINT32 getType (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t);
65 static void setType (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t, ANTLR3_UINT32 t…
66 static pANTLR3_STRING getText (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t);
67 static void setText (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_STRING t);
68 static void setText8 (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_UINT8 t);
69 static pANTLR3_BASE_TREE getChild (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t, ANTLR…
70 static ANTLR3_UINT32 getChildCount (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t);
71 static ANTLR3_UINT32 getUniqueID (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t);
72 static ANTLR3_BOOLEAN isNilNode (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t);
73 static pANTLR3_STRING makeDot (pANTLR3_BASE_TREE_ADAPTOR adaptor, void * theTree);
80 antlr3BaseTreeAdaptorInit(pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_DEBUG_EVENT_LISTENER debugger) in antlr3BaseTreeAdaptorInit() argument
86 adaptor->nilNode = (void * (*)(pANTLR3_BASE_TREE_ADAPTOR)) in antlr3BaseTreeAdaptorInit()
88 adaptor->addChild = (void (*)(pANTLR3_BASE_TREE_ADAPTOR, void *, void *)) in antlr3BaseTreeAdaptorInit()
90 adaptor->becomeRoot = (void * (*)(pANTLR3_BASE_TREE_ADAPTOR, void *, void *)) in antlr3BaseTreeAdaptorInit()
92 adaptor->addChildToken = (void (*)(pANTLR3_BASE_TREE_ADAPTOR, void *, pANTLR3_COMMON_TOKEN)) in antlr3BaseTreeAdaptorInit()
94 adaptor->becomeRootToken = (void * (*)(pANTLR3_BASE_TREE_ADAPTOR, void *, void *)) in antlr3BaseTreeAdaptorInit()
96 …adaptor->createTypeToken = (void * (*)(pANTLR3_BASE_TREE_ADAPTOR, ANTLR3_UINT32, pANTLR3_COMMON_T… in antlr3BaseTreeAdaptorInit()
98 …adaptor->createTypeTokenText = (void * (*)(pANTLR3_BASE_TREE_ADAPTOR, ANTLR3_UINT32, pANTLR3_COMMO… in antlr3BaseTreeAdaptorInit()
100 adaptor->createTypeText = (void * (*)(pANTLR3_BASE_TREE_ADAPTOR, ANTLR3_UINT32, pANTLR3_UINT8)) in antlr3BaseTreeAdaptorInit()
102 adaptor->dupTree = (void * (*)(pANTLR3_BASE_TREE_ADAPTOR, void *)) in antlr3BaseTreeAdaptorInit()
107 adaptor->nilNode = (void * (*)(pANTLR3_BASE_TREE_ADAPTOR)) in antlr3BaseTreeAdaptorInit()
109 adaptor->addChild = (void (*)(pANTLR3_BASE_TREE_ADAPTOR, void *, void *)) in antlr3BaseTreeAdaptorInit()
111 adaptor->becomeRoot = (void * (*)(pANTLR3_BASE_TREE_ADAPTOR, void *, void *)) in antlr3BaseTreeAdaptorInit()
113 adaptor->addChildToken = (void (*)(pANTLR3_BASE_TREE_ADAPTOR, void *, pANTLR3_COMMON_TOKEN)) in antlr3BaseTreeAdaptorInit()
115 adaptor->becomeRootToken = (void * (*)(pANTLR3_BASE_TREE_ADAPTOR, void *, void *)) in antlr3BaseTreeAdaptorInit()
117 …adaptor->createTypeToken = (void * (*)(pANTLR3_BASE_TREE_ADAPTOR, ANTLR3_UINT32, pANTLR3_COMMON_T… in antlr3BaseTreeAdaptorInit()
119 …adaptor->createTypeTokenText = (void * (*)(pANTLR3_BASE_TREE_ADAPTOR, ANTLR3_UINT32, pANTLR3_COMMO… in antlr3BaseTreeAdaptorInit()
121 adaptor->createTypeText = (void * (*)(pANTLR3_BASE_TREE_ADAPTOR, ANTLR3_UINT32, pANTLR3_UINT8)) in antlr3BaseTreeAdaptorInit()
123 adaptor->dupTree = (void * (*)(pANTLR3_BASE_TREE_ADAPTOR, void *)) in antlr3BaseTreeAdaptorInit()
125 debugger->adaptor = adaptor; in antlr3BaseTreeAdaptorInit()
128 adaptor->dupTreeTT = (void * (*)(pANTLR3_BASE_TREE_ADAPTOR, void *, void *)) in antlr3BaseTreeAdaptorInit()
130 adaptor->rulePostProcessing = (void * (*)(pANTLR3_BASE_TREE_ADAPTOR, void *)) in antlr3BaseTreeAdaptorInit()
132 adaptor->getType = (ANTLR3_UINT32 (*)(pANTLR3_BASE_TREE_ADAPTOR, void *)) in antlr3BaseTreeAdaptorInit()
134 adaptor->setType = (void (*)(pANTLR3_BASE_TREE_ADAPTOR, void *, ANTLR3_UINT32)) in antlr3BaseTreeAdaptorInit()
136 adaptor->getText = (pANTLR3_STRING (*) (pANTLR3_BASE_TREE_ADAPTOR, void *)) in antlr3BaseTreeAdaptorInit()
138 adaptor->setText8 = (void (*)(pANTLR3_BASE_TREE_ADAPTOR, pANTLR3_UINT8)) in antlr3BaseTreeAdaptorInit()
140 adaptor->setText = (void (*)(pANTLR3_BASE_TREE_ADAPTOR, pANTLR3_STRING)) in antlr3BaseTreeAdaptorInit()
142 adaptor->getChild = (void * (*)(pANTLR3_BASE_TREE_ADAPTOR, void *, ANTLR3_UINT32)) in antlr3BaseTreeAdaptorInit()
144 adaptor->getChildCount = (ANTLR3_UINT32 (*)(pANTLR3_BASE_TREE_ADAPTOR, void *)) in antlr3BaseTreeAdaptorInit()
146 adaptor->getUniqueID = (ANTLR3_UINT32 (*)(pANTLR3_BASE_TREE_ADAPTOR, void *)) in antlr3BaseTreeAdaptorInit()
148 adaptor->isNilNode = (ANTLR3_BOOLEAN (*)(pANTLR3_BASE_TREE_ADAPTOR, void *)) in antlr3BaseTreeAdaptorInit()
151 adaptor->makeDot = (pANTLR3_STRING (*)(pANTLR3_BASE_TREE_ADAPTOR, void *)) in antlr3BaseTreeAdaptorInit()
160 defineDotNodes(pANTLR3_BASE_TREE_ADAPTOR adaptor, void * t, pANTLR3_STRING dotSpec ) in defineDotNodes() argument
177 nCount = adaptor->getChildCount(adaptor, t); in defineDotNodes()
195 child = adaptor->getChild(adaptor, t, i); in defineDotNodes()
201 text = adaptor->getText(adaptor, child); in defineDotNodes()
231 defineDotNodes(adaptor, child, dotSpec); in defineDotNodes()
240 defineDotEdges(pANTLR3_BASE_TREE_ADAPTOR adaptor, void * t, pANTLR3_STRING dotSpec) in defineDotEdges() argument
256 nCount = adaptor->getChildCount(adaptor, t); in defineDotEdges()
278 child = adaptor->getChild(adaptor, t, i); in defineDotEdges()
288 text = adaptor->getText(adaptor, t); in defineDotEdges()
317 text = adaptor->getText(adaptor, child); in defineDotEdges()
348 defineDotEdges(adaptor, child, dotSpec); in defineDotEdges()
359 makeDot (pANTLR3_BASE_TREE_ADAPTOR adaptor, void * theTree) in makeDot() argument
368 dotSpec = adaptor->strFactory->newStr8 in makeDot()
371 adaptor->strFactory, in makeDot()
394 text = adaptor->getText(adaptor, theTree); in makeDot()
424 defineDotNodes(adaptor, theTree, dotSpec); in makeDot()
426 defineDotEdges(adaptor, theTree, dotSpec); in makeDot()
441 nilNode (pANTLR3_BASE_TREE_ADAPTOR adaptor) in nilNode() argument
443 return adaptor->create(adaptor, NULL); in nilNode()
447 dbgNil (pANTLR3_BASE_TREE_ADAPTOR adaptor) in dbgNil() argument
451 t = adaptor->create (adaptor, NULL); in dbgNil()
452 adaptor->debugger->createNode (adaptor->debugger, t); in dbgNil()
461 dupTree (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t) in dupTree() argument
463 return adaptor->dupTreeTT(adaptor, t, NULL); in dupTree()
467 dupTreeTT (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t, pANTLR3_BASE_TREE parent) in dupTreeTT() argument
483 adaptor->setChildIndex (adaptor, newTree, t->getChildIndex(t)); in dupTreeTT()
484 adaptor->setParent (adaptor, newTree, parent); in dupTreeTT()
485 n = adaptor->getChildCount (adaptor, t); in dupTreeTT()
489 child = adaptor->getChild (adaptor, t, i); in dupTreeTT()
490 newSubTree = adaptor->dupTreeTT (adaptor, child, t); in dupTreeTT()
491 adaptor->addChild (adaptor, newTree, newSubTree); in dupTreeTT()
500 simulateTreeConstruction(pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE tree) in simulateTreeConstruction() argument
508 adaptor->debugger->createNode(adaptor->debugger, tree); in simulateTreeConstruction()
510 n = adaptor->getChildCount(adaptor, tree); in simulateTreeConstruction()
513 child = adaptor->getChild(adaptor, tree, i); in simulateTreeConstruction()
514 simulateTreeConstruction(adaptor, child); in simulateTreeConstruction()
515 adaptor->debugger->addChild(adaptor->debugger, tree, child); in simulateTreeConstruction()
520 dbgDupTree (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE tree) in dbgDupTree() argument
526 t = adaptor->dupTreeTT(adaptor, tree, NULL); in dbgDupTree()
533 simulateTreeConstruction(adaptor, t); in dbgDupTree()
548 addChild (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t, pANTLR3_BASE_TREE child) in addChild() argument
556 dbgAddChild (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t, pANTLR3_BASE_TREE child) in dbgAddChild() argument
561 adaptor->debugger->addChild(adaptor->debugger, t, child); in dbgAddChild()
567 addChildToken (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t, pANTLR3_COMMON_TOKEN child) in addChildToken() argument
571 adaptor->addChild(adaptor, t, adaptor->create(adaptor, child)); in addChildToken()
575 dbgAddChildToken (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t, pANTLR3_COMMON_TOKEN chi… in dbgAddChildToken() argument
581 tc = adaptor->create(adaptor, child); in dbgAddChildToken()
582 adaptor->addChild(adaptor, t, tc); in dbgAddChildToken()
583 adaptor->debugger->addChild(adaptor->debugger, t, tc); in dbgAddChildToken()
620 becomeRoot (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE newRootTree, pANTLR3_BASE_TREE old… in becomeRoot() argument
691 dbgBecomeRoot (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE newRootTree, pANTLR3_BASE_TREE … in dbgBecomeRoot() argument
695 t = becomeRoot(adaptor, newRootTree, oldRootTree); in dbgBecomeRoot()
697 adaptor->debugger->becomeRoot(adaptor->debugger, newRootTree, oldRootTree); in dbgBecomeRoot()
704 rulePostProcessing (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE root) in rulePostProcessing() argument
740 becomeRootToken (pANTLR3_BASE_TREE_ADAPTOR adaptor, void * newRoot, pANTLR3_BASE_TREE oldRoot) in becomeRootToken() argument
742 return adaptor->becomeRoot(adaptor, adaptor->create(adaptor, newRoot), oldRoot); in becomeRootToken()
745 dbgBecomeRootToken (pANTLR3_BASE_TREE_ADAPTOR adaptor, void * newRoot, pANTLR3_BASE_TREE oldRoot) in dbgBecomeRootToken() argument
749 t = adaptor->becomeRoot(adaptor, adaptor->create(adaptor, newRoot), oldRoot); in dbgBecomeRootToken()
751 adaptor->debugger->becomeRoot(adaptor->debugger,t, oldRoot); in dbgBecomeRootToken()
760 createTypeToken (pANTLR3_BASE_TREE_ADAPTOR adaptor, ANTLR3_UINT32 tokenType, pANTLR3_COMMON_TOKEN f… in createTypeToken() argument
764 fromToken = adaptor->createTokenFromToken(adaptor, fromToken); in createTypeToken()
772 return adaptor->create(adaptor, fromToken); in createTypeToken()
775 dbgCreateTypeToken (pANTLR3_BASE_TREE_ADAPTOR adaptor, ANTLR3_UINT32 tokenType, pANTLR3_COMMON_TOKE… in dbgCreateTypeToken() argument
779 t = createTypeToken(adaptor, tokenType, fromToken); in dbgCreateTypeToken()
781 adaptor->debugger->createNode(adaptor->debugger, t); in dbgCreateTypeToken()
787 createTypeTokenText (pANTLR3_BASE_TREE_ADAPTOR adaptor, ANTLR3_UINT32 tokenType, pANTLR3_COMMON_TOK… in createTypeTokenText() argument
791 fromToken = adaptor->createTokenFromToken(adaptor, fromToken); in createTypeTokenText()
803 return adaptor->create(adaptor, fromToken); in createTypeTokenText()
806 dbgCreateTypeTokenText (pANTLR3_BASE_TREE_ADAPTOR adaptor, ANTLR3_UINT32 tokenType, pANTLR3_COMMON_… in dbgCreateTypeTokenText() argument
810 t = createTypeTokenText(adaptor, tokenType, fromToken, text); in dbgCreateTypeTokenText()
812 adaptor->debugger->createNode(adaptor->debugger, t); in dbgCreateTypeTokenText()
818 createTypeText (pANTLR3_BASE_TREE_ADAPTOR adaptor, ANTLR3_UINT32 tokenType, pANTLR3_UINT8 text) in createTypeText() argument
824 fromToken = adaptor->createToken(adaptor, tokenType, text); in createTypeText()
828 return adaptor->create(adaptor, fromToken); in createTypeText()
831 … dbgCreateTypeText (pANTLR3_BASE_TREE_ADAPTOR adaptor, ANTLR3_UINT32 tokenType, pANTLR3_UINT8 text) in dbgCreateTypeText() argument
835 t = createTypeText(adaptor, tokenType, text); in dbgCreateTypeText()
837 adaptor->debugger->createNode(adaptor->debugger, t); in dbgCreateTypeText()
845 getType (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t) in getType() argument
853 setType (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t, ANTLR3_UINT32 type) in setType() argument
861 getText (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t) in getText() argument
870 setText (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_STRING t) in setText() argument
877 setText8 (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_UINT8 t) in setText8() argument
883 getChild (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE tree, ANTLR3_UINT32 i) in getChild() argument
890 getChildCount (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE tree) in getChildCount() argument
900 getUniqueID (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE node) in getUniqueID() argument
906 isNilNode (pANTLR3_BASE_TREE_ADAPTOR adaptor, pANTLR3_BASE_TREE t) in isNilNode() argument