Uses of Class
com.twineworks.tweakflow.lang.ast.expressions.ReferenceNode
Packages that use ReferenceNode
Package
Description
-
Uses of ReferenceNode in com.twineworks.tweakflow.lang.analysis.constants
Methods in com.twineworks.tweakflow.lang.analysis.constants that return ReferenceNodeMethods in com.twineworks.tweakflow.lang.analysis.constants with parameters of type ReferenceNode -
Uses of ReferenceNode in com.twineworks.tweakflow.lang.analysis.ops
Methods in com.twineworks.tweakflow.lang.analysis.ops with parameters of type ReferenceNodeModifier and TypeMethodDescriptionOpBuilderVisitor.visit(ReferenceNode node) OpSpecializationVisitor.visit(ReferenceNode node) -
Uses of ReferenceNode in com.twineworks.tweakflow.lang.analysis.references
Methods in com.twineworks.tweakflow.lang.analysis.references that return ReferenceNodeModifier and TypeMethodDescriptionClosureAnalysisVisitor.visit(ReferenceNode node) DependencyVerificationVisitor.visit(ReferenceNode node) MetaDataAnalysisVisitor.visit(ReferenceNode node) Methods in com.twineworks.tweakflow.lang.analysis.references that return types with arguments of type ReferenceNodeMethods in com.twineworks.tweakflow.lang.analysis.references with parameters of type ReferenceNodeModifier and TypeMethodDescriptionClosureAnalysisVisitor.visit(ReferenceNode node) DependencyVerificationVisitor.visit(ReferenceNode node) MetaDataAnalysisVisitor.visit(ReferenceNode node) -
Uses of ReferenceNode in com.twineworks.tweakflow.lang.analysis.scope
Methods in com.twineworks.tweakflow.lang.analysis.scope that return ReferenceNodeMethods in com.twineworks.tweakflow.lang.analysis.scope with parameters of type ReferenceNodeModifier and TypeMethodDescriptionExpressionResolverVisitor.visit(ReferenceNode node) ScopeBuilderVisitor.visit(ReferenceNode node) -
Uses of ReferenceNode in com.twineworks.tweakflow.lang.analysis.visitors
Methods in com.twineworks.tweakflow.lang.analysis.visitors with parameters of type ReferenceNodeModifier and TypeMethodDescriptionAExpressionDescendingVisitor.visit(ReferenceNode node) AVisitor.visit(ReferenceNode node) Visitor.visit(ReferenceNode node) -
Uses of ReferenceNode in com.twineworks.tweakflow.lang.ast.aliases
Methods in com.twineworks.tweakflow.lang.ast.aliases that return ReferenceNodeMethods in com.twineworks.tweakflow.lang.ast.aliases with parameters of type ReferenceNode -
Uses of ReferenceNode in com.twineworks.tweakflow.lang.ast.exports
Methods in com.twineworks.tweakflow.lang.ast.exports that return ReferenceNodeMethods in com.twineworks.tweakflow.lang.ast.exports with parameters of type ReferenceNode -
Uses of ReferenceNode in com.twineworks.tweakflow.lang.ast.expressions
Methods in com.twineworks.tweakflow.lang.ast.expressions that return ReferenceNodeModifier and TypeMethodDescriptionReferenceNode.copy()ReferenceNode.setAnchor(ReferenceNode.Anchor anchor) ReferenceNode.setClosure(boolean isClosure) ReferenceNode.setElements(List<String> elements) ReferenceNode.setReferencedSymbol(Symbol referencedSymbol) Methods in com.twineworks.tweakflow.lang.ast.expressions that return types with arguments of type ReferenceNodeMethod parameters in com.twineworks.tweakflow.lang.ast.expressions with type arguments of type ReferenceNodeModifier and TypeMethodDescriptionFunctionNode.setClosedOverReferences(Set<ReferenceNode> closedOverReferences) -
Uses of ReferenceNode in com.twineworks.tweakflow.lang.ast.structure
Methods in com.twineworks.tweakflow.lang.ast.structure that return ReferenceNodeMethods in com.twineworks.tweakflow.lang.ast.structure with parameters of type ReferenceNode -
Uses of ReferenceNode in com.twineworks.tweakflow.lang.interpreter
Methods in com.twineworks.tweakflow.lang.interpreter that return ReferenceNodeMethods in com.twineworks.tweakflow.lang.interpreter that return types with arguments of type ReferenceNodeModifier and TypeMethodDescriptionRecursiveDeferredClosure.getClosures()StackEntry.getClosures()Constructors in com.twineworks.tweakflow.lang.interpreter with parameters of type ReferenceNodeModifierConstructorDescriptionRecursiveDeferredClosure(Map<ReferenceNode, ValueProvider> closures, ReferenceNode referenceNode) Constructor parameters in com.twineworks.tweakflow.lang.interpreter with type arguments of type ReferenceNodeModifierConstructorDescriptionRecursiveDeferredClosure(Map<ReferenceNode, ValueProvider> closures, ReferenceNode referenceNode) StackEntry(Node node, MemorySpace space, Map<ReferenceNode, ValueProvider> closures) -
Uses of ReferenceNode in com.twineworks.tweakflow.lang.interpreter.memory
Methods in com.twineworks.tweakflow.lang.interpreter.memory with parameters of type ReferenceNodeModifier and TypeMethodDescriptionstatic CellSpaces.resolve(ReferenceNode node, MemorySpace space) -
Uses of ReferenceNode in com.twineworks.tweakflow.lang.interpreter.ops
Methods in com.twineworks.tweakflow.lang.interpreter.ops that return ReferenceNodeMethod parameters in com.twineworks.tweakflow.lang.interpreter.ops with type arguments of type ReferenceNodeModifier and TypeMethodDescriptionFunctionOp.evalWithClosures(IdentityHashMap<ReferenceNode, ValueProvider> closures) Constructors in com.twineworks.tweakflow.lang.interpreter.ops with parameters of type ReferenceNode -
Uses of ReferenceNode in com.twineworks.tweakflow.lang.runtime
Methods in com.twineworks.tweakflow.lang.runtime with parameters of type ReferenceNodeModifier and TypeMethodDescriptionRuntime.InteractiveSection.resolve(ReferenceNode node) Runtime.Module.resolve(ReferenceNode node) -
Uses of ReferenceNode in com.twineworks.tweakflow.lang.scope
Methods in com.twineworks.tweakflow.lang.scope that return ReferenceNodeMethods in com.twineworks.tweakflow.lang.scope with parameters of type ReferenceNodeModifier and TypeMethodDescriptionstatic SymbolScopes.resolve(ReferenceNode node) static SymbolScopes.resolve(ReferenceNode node, boolean recovery, List<LangException> recoveryErrors) Symbol.setRefNode(ReferenceNode refNode) -
Uses of ReferenceNode in com.twineworks.tweakflow.lang.values
Methods in com.twineworks.tweakflow.lang.values that return types with arguments of type ReferenceNodeConstructor parameters in com.twineworks.tweakflow.lang.values with type arguments of type ReferenceNodeModifierConstructorDescriptionStandardFunctionValue(FunctionNode functionNode, FunctionSignature signature, Map<ReferenceNode, ValueProvider> closures)