Searched refs:ParseTree (Results 1 – 10 of 10) sorted by relevance
9 use Antlr\Antlr4\Runtime\Tree\ParseTree; alias107 public function addTerminalNode(TerminalNode $t) : ParseTree114 public function addErrorNode(ErrorNode $errorNode) : ParseTree131 public function addChild(ParseTree $child) : ParseTree163 * @return ParseTree|null226 public function getTypedRuleContext(string $ctxType, int $i) : ?ParseTree
8 use Antlr\Antlr4\Runtime\Tree\ParseTree; alias191 * @return ParseTree|null
9 interface ParseTree extends SyntaxTree interface12 * @return ParseTree|null17 * @return ParseTree|null
124 public static function findAllTokenNodes(ParseTree $tree, int $ttype) : array132 public static function findAllRuleNodes(ParseTree $tree, int $ruleIndex) : array140 public static function findAllNodes(ParseTree $tree, int $index, bool $findTokens) : array150 …private static function findNodesInTree(ParseTree $tree, int $index, bool $findTokens, array $node…174 public static function descendants(ParseTree $tree) : array
17 * @param ParseTree $tree The {@see ParseTree} to visit.19 public function visit(ParseTree $tree);
16 public function visit(ParseTree $tree)49 /** @var ParseTree $child */
16 /** @var ParseTree|null */35 * @return ParseTree|null
9 interface RuleNode extends ParseTree
9 interface TerminalNode extends ParseTree
18 public function walk(ParseTreeListener $listener, ParseTree $tree) : void