Uses of Interface
dev.civl.abc.ast.node.IF.declaration.EnumeratorDeclarationNode
Packages that use EnumeratorDeclarationNode
Package
Description
Submodule ast.node defines every kind of
node in an AST.
The ast.node.declaration submodule defines nodes
and other object deadling with declarations in a program.
The ast.node.type submodule defines AST nodes
for representing type constructs in a program.
The ast.type submodule defines the (abstract) types
that can be specified in a program.
-
Uses of EnumeratorDeclarationNode in dev.civl.abc.ast.node.IF
Methods in dev.civl.abc.ast.node.IF that return EnumeratorDeclarationNodeModifier and TypeMethodDescriptionNodeFactory.newEnumeratorDeclarationNode(Source source, IdentifierNode name, ExpressionNode value) Creates new declaration of an enumerator, which is an element inside of a Cenumdefinition.Method parameters in dev.civl.abc.ast.node.IF with type arguments of type EnumeratorDeclarationNodeModifier and TypeMethodDescriptionNodeFactory.newEnumerationTypeNode(Source source, IdentifierNode tag, SequenceNode<EnumeratorDeclarationNode> enumerators) Constructs and returns a new enumeration type node. -
Uses of EnumeratorDeclarationNode in dev.civl.abc.ast.node.IF.declaration
Methods in dev.civl.abc.ast.node.IF.declaration that return EnumeratorDeclarationNode -
Uses of EnumeratorDeclarationNode in dev.civl.abc.ast.node.IF.type
Methods in dev.civl.abc.ast.node.IF.type that return types with arguments of type EnumeratorDeclarationNodeModifier and TypeMethodDescriptionEnumerationTypeNode.enumerators()Returns the sequence of enumerators for this enumerated type. -
Uses of EnumeratorDeclarationNode in dev.civl.abc.ast.type.IF
Methods in dev.civl.abc.ast.type.IF that return EnumeratorDeclarationNodeMethods in dev.civl.abc.ast.type.IF with parameters of type EnumeratorDeclarationNodeModifier and TypeMethodDescriptionTypeFactory.newEnumerator(EnumeratorDeclarationNode declaration, EnumerationType enumeration, Value value) Creates a new enumerator entity.