Uses of Class
org.joni.ast.Node
Packages that use Node
-
Uses of Node in org.joni
Modifier and TypeFieldDescriptionNode[]ScanEnvironment.memNodes(package private) Node[]ScanEnvironment.precReadNotNodesprotected NodeParser.root(package private) Node[]UnsetAddrList.targetsModifier and TypeMethodDescriptionScanEnvironment.currentPrecReadNotNode()protected final NodeAnalyser.disableNoNameGroupCapture(Node root) private NodeAnalyser.divideLookBehindAlternatives(Node node) private NodeAnalyser.expandCaseFoldMakeRemString(byte[] bytes, int p, int end) private NodeAnalyser.expandCaseFoldString(Node node) private NodeAnalyser.getHeadValueNode(Node node, boolean exact) private NodeAnalyser.noNameDisableMap(Node node, int[] map, org.jcodings.Ptr counter) private NodeAnalyser.noNameDisableMapFor_enclose(Node node, int[] map, org.jcodings.Ptr counter) protected final NodeParser.parse()private NodeParser.parseBranch(TokenType term) private NodeParser.parseEnclose(TokenType term) private NodeParser.parseEncloseNamedGroup2(boolean listCapture) private Nodeprivate NodeParser.parseExpRepeat(Node target, boolean group) private NodeParser.parseExpRepeatForCar(Node top, ConsAltNode target, boolean group) private NodeParser.parseExpTkByte(boolean group) private NodeParser.parseExpTkRawByte(boolean group) private NodeParser.parseRegexp()private NodeParser.parseSubExp(TokenType term) private NodeAnalyser.setupLookBehind(Node node) protected final NodeModifier and TypeMethodDescriptionvoidprivate booleanAnalyser.checkTypeTree(Node node, int typeMask, int encloseMask, int anchorMask) private intArrayCompiler.compileLengthStringNode(Node node) private intArrayCompiler.compileLengthTree(Node node) protected final voidCompiler.compileTree(Node node) private voidArrayCompiler.compileTreeEmptyCheck(Node node, int emptyInfo) protected final voidCompiler.compileTreeNTimes(Node node, int n) protected final NodeAnalyser.disableNoNameGroupCapture(Node root) private NodeAnalyser.divideLookBehindAlternatives(Node node) private NodeAnalyser.expandCaseFoldString(Node node) protected final intAnalyser.getCharLengthTree(Node node) private intAnalyser.getCharLengthTree(Node node, int level) private NodeAnalyser.getHeadValueNode(Node node, boolean exact) private intAnalyser.getMaxMatchLength(Node node) private intAnalyser.getMinMatchLength(Node node) private booleanAnalyser.isNotIncluded(Node x, Node y) private voidprivate NodeAnalyser.noNameDisableMap(Node node, int[] map, org.jcodings.Ptr counter) private voidAnalyser.noNameDisableMapFor_anchor(Node node, int[] map, org.jcodings.Ptr counter) private voidAnalyser.noNameDisableMapFor_cosAlt(Node node, int[] map, org.jcodings.Ptr counter) private NodeAnalyser.noNameDisableMapFor_enclose(Node node, int[] map, org.jcodings.Ptr counter) private voidAnalyser.noNameDisableMapFor_quantifier(Node node, int[] map, org.jcodings.Ptr counter) protected final voidAnalyser.numberedRefCheck(Node node) private voidAnalyser.optimizeNodeLeft(Node node, NodeOptInfo opt, OptEnvironment oenv) private NodeParser.parseExpRepeat(Node target, boolean group) private NodeParser.parseExpRepeatForCar(Node top, ConsAltNode target, boolean group) voidScanEnvironment.popPrecReadNotNode(Node node) voidScanEnvironment.pushPrecReadNotNode(Node node) private intAnalyser.quantifiersMemoryInfo(Node node) private voidAnalyser.renumberByMap(Node node, int[] map) voidScanEnvironment.setMemNode(int num, Node node) protected final voidAnalyser.setOptimizedInfoFromTree(Node node) protected final intAnalyser.setupCombExpCheck(Node node, int state) private NodeAnalyser.setupLookBehind(Node node) protected final voidAnalyser.setupSubExpCall(Node node) protected final Nodeprivate intAnalyser.subexpInfRecursiveCheck(Node node, boolean head) protected final intAnalyser.subexpInfRecursiveCheckTrav(Node node) private intAnalyser.subexpRecursiveCheck(Node node) protected final intAnalyser.subexpRecursiveCheckTrav(Node node) private voidprivate voidAnalyser.updateStringNodeCaseFold(Node node) Modifier and TypeMethodDescriptionprivate booleanAnalyser.expandCaseFoldStringAlt(int itemNum, org.jcodings.CaseFoldCodeItem[] items, byte[] bytes, int p, int slen, int end, org.jcodings.ObjPtr<Node> node) -
Uses of Node in org.joni.ast
Subclasses of Node in org.joni.astModifier and TypeClassDescriptionfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classclassfinal classFields in org.joni.ast declared as NodeModifier and TypeFieldDescriptionConsAltNode.carEncloseNode.containingAnchorQuantifierNode.headExactQuantifierNode.nextHeadExactNode.parentAnchorNode.targetCallNode.targetEncloseNode.targetQuantifierNode.targetMethods in org.joni.ast that return NodeModifier and TypeMethodDescriptionprotected NodeAnchorNode.getChild()protected NodeCallNode.getChild()protected NodeConsAltNode.getChild()protected NodeEncloseNode.getChild()protected NodeNode.getChild()protected NodeQuantifierNode.getChild()Methods in org.joni.ast with parameters of type NodeModifier and TypeMethodDescriptionstatic ConsAltNodeConsAltNode.listAdd(ConsAltNode list, Node x) static ConsAltNodeConsAltNode.newAltNode(Node left, ConsAltNode right) static ConsAltNodeConsAltNode.newListNode(Node left, ConsAltNode right) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidintQuantifierNode.setQuantifier(Node tgt, boolean group, ScanEnvironment env, byte[] bytes, int p, int end) voidvoidvoidvoidvoidvoidMethod parameters in org.joni.ast with type arguments of type NodeModifier and TypeMethodDescriptionvoidCallNode.verifyTree(Set<Node> set, WarnCallback warnings) voidConsAltNode.verifyTree(Set<Node> set, WarnCallback warnings) voidNode.verifyTree(Set<Node> set, WarnCallback warnings) Constructors in org.joni.ast with parameters of type Node