Uses of Interface
dev.civl.abc.ast.node.IF.GenericAssociationNode
Packages that use GenericAssociationNode
Package
Description
Submodule ast.node defines every kind of
node in an AST.
The ast.node.expression submodule defines AST nodes
for representing expressions in a program.
-
Uses of GenericAssociationNode in dev.civl.abc.ast.node.IF
Methods in dev.civl.abc.ast.node.IF that return GenericAssociationNodeModifier and TypeMethodDescriptionGenericAssociationNode.copy()NodeFactory.newGenericAssociationNode(Source source, TypeNode typeLabel, ExpressionNode associatedExpression) Constructs a new generic association node which acts as a binding between a type node and an expression for the purposes of a generic selection nodeMethod parameters in dev.civl.abc.ast.node.IF with type arguments of type GenericAssociationNodeModifier and TypeMethodDescriptionNodeFactory.newGenericSelectionNode(Source source, ExpressionNode controllingExpression, ExpressionNode defaultExpression, SequenceNode<GenericAssociationNode> genericAssociationList) Constructs a new generic selection node, used to select an expression to evaluate at compile time based on the type of the controlling expression. -
Uses of GenericAssociationNode in dev.civl.abc.ast.node.IF.expression
Methods in dev.civl.abc.ast.node.IF.expression that return types with arguments of type GenericAssociationNode