Uses of Interface
com.twineworks.tweakflow.lang.ast.Node
Packages that use Node
Package
Description
-
Uses of Node in com.twineworks.tweakflow.lang.analysis
Methods in com.twineworks.tweakflow.lang.analysis that return NodeModifier and TypeMethodDescriptionstatic NodeAnalysisInspector.getNodeAt(AnalysisSet analysisSet, String atModule, int atLine, int atChar) -
Uses of Node in com.twineworks.tweakflow.lang.ast
Subinterfaces of Node in com.twineworks.tweakflow.lang.astModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceinterfaceinterfaceMethods in com.twineworks.tweakflow.lang.ast that return NodeMethods in com.twineworks.tweakflow.lang.ast that return types with arguments of type Node -
Uses of Node in com.twineworks.tweakflow.lang.ast.aliases
Classes in com.twineworks.tweakflow.lang.ast.aliases that implement NodeMethods in com.twineworks.tweakflow.lang.ast.aliases that return NodeModifier and TypeMethodDescriptionMethods in com.twineworks.tweakflow.lang.ast.aliases that return types with arguments of type Node -
Uses of Node in com.twineworks.tweakflow.lang.ast.args
Subinterfaces of Node in com.twineworks.tweakflow.lang.ast.argsClasses in com.twineworks.tweakflow.lang.ast.args that implement NodeModifier and TypeClassDescriptionclassclassclassclassclassclassMethods in com.twineworks.tweakflow.lang.ast.args that return types with arguments of type NodeModifier and TypeMethodDescriptionArguments.getChildren()NamedArgumentNode.getChildren()ParameterNode.getChildren()Parameters.getChildren()PositionalArgumentNode.getChildren()SplatArgumentNode.getChildren() -
Uses of Node in com.twineworks.tweakflow.lang.ast.exports
Classes in com.twineworks.tweakflow.lang.ast.exports that implement NodeMethods in com.twineworks.tweakflow.lang.ast.exports that return NodeMethods in com.twineworks.tweakflow.lang.ast.exports that return types with arguments of type Node -
Uses of Node in com.twineworks.tweakflow.lang.ast.expressions
Subinterfaces of Node in com.twineworks.tweakflow.lang.ast.expressionsClasses in com.twineworks.tweakflow.lang.ast.expressions that implement NodeModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassMethods in com.twineworks.tweakflow.lang.ast.expressions that return types with arguments of type NodeModifier and TypeMethodDescriptionAndNode.getChildren()BinaryNode.getChildren()BitwiseAndNode.getChildren()BitwiseNotNode.getChildren()BitwiseOrNode.getChildren()BitwisePreservingShiftRightNode.getChildren()BitwiseShiftLeftNode.getChildren()BitwiseXorNode.getChildren()BitwiseZeroShiftRightNode.getChildren()BooleanNode.getChildren()CallNode.getChildren()CastNode.getChildren()ContainerAccessNode.getChildren()DateTimeNode.getChildren()DebugNode.getChildren()DecimalNode.getChildren()DefaultNode.getChildren()DictEntryNode.getChildren()DictMergeNode.getChildren()DictNode.getChildren()DivNode.getChildren()DoubleNode.getChildren()EqualNode.getChildren()ForNode.getChildren()FunctionNode.getChildren()GreaterThanNode.getChildren()GreaterThanOrEqualNode.getChildren()IfNode.getChildren()IntDivNode.getChildren()IsNode.getChildren()LessThanNode.getChildren()LessThanOrEqualNode.getChildren()LetNode.getChildren()ListConcatNode.getChildren()ListNode.getChildren()LongNode.getChildren()MatchNode.getChildren()MinusNode.getChildren()ModNode.getChildren()MultNode.getChildren()NegateNode.getChildren()NilNode.getChildren()NotEqualNode.getChildren()NotNode.getChildren()NotValueAndTypeEqualsNode.getChildren()OrNode.getChildren()PartialApplicationNode.getChildren()PlusNode.getChildren()PowNode.getChildren()ReferenceNode.getChildren()StringConcatNode.getChildren()StringNode.getChildren()ThrowNode.getChildren()TryCatchNode.getChildren()TypeOfNode.getChildren()ValueAndTypeEqualsNode.getChildren() -
Uses of Node in com.twineworks.tweakflow.lang.ast.imports
Subinterfaces of Node in com.twineworks.tweakflow.lang.ast.importsClasses in com.twineworks.tweakflow.lang.ast.imports that implement NodeMethods in com.twineworks.tweakflow.lang.ast.imports that return types with arguments of type NodeModifier and TypeMethodDescriptionImportNode.getChildren()ModuleImportNode.getChildren()NameImportNode.getChildren() -
Uses of Node in com.twineworks.tweakflow.lang.ast.meta
Classes in com.twineworks.tweakflow.lang.ast.meta that implement NodeMethods in com.twineworks.tweakflow.lang.ast.meta that return NodeMethods in com.twineworks.tweakflow.lang.ast.meta that return types with arguments of type NodeModifier and TypeMethodDescriptionDocNode.getChildren()MetaNode.getChildren()ViaNode.getChildren() -
Uses of Node in com.twineworks.tweakflow.lang.ast.partial
Classes in com.twineworks.tweakflow.lang.ast.partial that implement NodeMethods in com.twineworks.tweakflow.lang.ast.partial that return types with arguments of type NodeModifier and TypeMethodDescriptionPartialArgumentNode.getChildren()PartialArguments.getChildren() -
Uses of Node in com.twineworks.tweakflow.lang.ast.structure
Subinterfaces of Node in com.twineworks.tweakflow.lang.ast.structureClasses in com.twineworks.tweakflow.lang.ast.structure that implement NodeModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassMethods in com.twineworks.tweakflow.lang.ast.structure that return NodeModifier and TypeMethodDescriptionMethods in com.twineworks.tweakflow.lang.ast.structure that return types with arguments of type NodeModifier and TypeMethodDescriptionBindingsNode.getChildren()EmptyNode.getChildren()ForHead.getChildren()GeneratorNode.getChildren()InteractiveNode.getChildren()InteractiveSectionNode.getChildren()LibraryNode.getChildren()ModuleHeadNode.getChildren()ModuleNode.getChildren()VarDecNode.getChildren()VarDecs.getChildren()VarDefNode.getChildren()VarDefs.getChildren() -
Uses of Node in com.twineworks.tweakflow.lang.ast.structure.match
Subinterfaces of Node in com.twineworks.tweakflow.lang.ast.structure.matchClasses in com.twineworks.tweakflow.lang.ast.structure.match that implement NodeModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassMethods in com.twineworks.tweakflow.lang.ast.structure.match that return types with arguments of type NodeModifier and TypeMethodDescriptionCapturePatternNode.getChildren()DataTypePatternNode.getChildren()DefaultPatternNode.getChildren()DictPatternNode.getChildren()ExpressionPatternNode.getChildren()HeadTailListPatternNode.getChildren()InitLastListPatternNode.getChildren()ListPatternNode.getChildren()MatchLineNode.getChildren()MatchLines.getChildren()MidListPatternNode.getChildren()OpenDictPatternNode.getChildren() -
Uses of Node in com.twineworks.tweakflow.lang.interpreter
Methods in com.twineworks.tweakflow.lang.interpreter that return NodeMethods in com.twineworks.tweakflow.lang.interpreter with parameters of type NodeModifier and TypeMethodDescriptionstatic ValueInterpreter.evaluateUserFunctionCall(UserFunctionValue userFunction, Value[] args, Node at, Stack stack, EvaluationContext context) Constructors in com.twineworks.tweakflow.lang.interpreter with parameters of type NodeModifierConstructorDescriptionStackEntry(Node node, MemorySpace space, Map<ReferenceNode, ValueProvider> closures) -
Uses of Node in com.twineworks.tweakflow.lang.interpreter.calls
Methods in com.twineworks.tweakflow.lang.interpreter.calls with parameters of type NodeModifier and TypeMethodDescriptionstatic Arity1CallSiteCallSites.createArity1CallSite(Value f, Node at, Stack stack, EvaluationContext evaluationContext, UserCallContext userCallContext) static Arity2CallSiteCallSites.createArity2CallSite(Value f, Node at, Stack stack, EvaluationContext evaluationContext, UserCallContext userCallContext) static Arity3CallSiteCallSites.createArity3CallSite(Value f, Node at, Stack stack, EvaluationContext evaluationContext, UserCallContext userCallContext) Constructors in com.twineworks.tweakflow.lang.interpreter.calls with parameters of type NodeModifierConstructorDescriptionArity1CallSiteToArity1User(UserFunctionValue f, Node at, Stack stack, UserCallContext userCallContext) Arity1CallSiteToArity2User(UserFunctionValue f, Node at, Stack stack, UserCallContext userCallContext) Arity1CallSiteToArity3User(UserFunctionValue f, Node at, Stack stack, UserCallContext userCallContext) Arity1CallSiteToArity4User(UserFunctionValue f, Node at, Stack stack, UserCallContext userCallContext) Arity1CallSiteToArityNUser(UserFunctionValue f, Node at, Stack stack, UserCallContext userCallContext) Arity1CallSiteToStandard(StandardFunctionValue f, Node at, Stack stack, EvaluationContext context) Arity2CallSiteToArity2User(UserFunctionValue f, Node at, Stack stack, UserCallContext userCallContext) Arity2CallSiteToArity3User(UserFunctionValue f, Node at, Stack stack, UserCallContext userCallContext) Arity2CallSiteToArity4User(UserFunctionValue f, Node at, Stack stack, UserCallContext userCallContext) Arity2CallSiteToArityNUser(UserFunctionValue f, Node at, Stack stack, UserCallContext userCallContext) Arity2CallSiteToStandard(StandardFunctionValue f, Node at, Stack stack, EvaluationContext context) Arity3CallSiteToArity3User(UserFunctionValue f, Node at, Stack stack, UserCallContext userCallContext) Arity3CallSiteToArity4User(UserFunctionValue f, Node at, Stack stack, UserCallContext userCallContext) Arity3CallSiteToArityNUser(UserFunctionValue f, Node at, Stack stack, UserCallContext userCallContext) Arity3CallSiteToStandard(StandardFunctionValue f, Node at, Stack stack, EvaluationContext context) -
Uses of Node in com.twineworks.tweakflow.lang.parse
Methods in com.twineworks.tweakflow.lang.parse that return NodeModifier and TypeMethodDescriptionNodeBuilder.buildNode(org.antlr.v4.runtime.ParserRuleContext ctx, boolean recovery, List<LangException> recoveryErrors) ParseResult.getNode()Methods in com.twineworks.tweakflow.lang.parse with parameters of type NodeModifier and TypeMethodDescriptionstatic ParseResultstatic ParseResultParseResult.recovery(ArrayList<LangException> errors, Node node, long parseDurationMillis, long buildDurationMillis) -
Uses of Node in com.twineworks.tweakflow.lang.parse.builders
Methods in com.twineworks.tweakflow.lang.parse.builders that return NodeModifier and TypeMethodDescriptionModuleHeadBuilder.visitModuleHead(com.twineworks.tweakflow.grammar.TweakFlowParser.ModuleHeadContext ctx)