Uses of Interface
dev.civl.abc.ast.node.IF.statement.CompoundStatementNode
Packages that use CompoundStatementNode
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.expression submodule defines AST nodes
for representing expressions in a program.
The ast.node.statement submodule defines AST
nodes for representing statements in a program.
-
Uses of CompoundStatementNode in dev.civl.abc.ast.node.IF
Methods in dev.civl.abc.ast.node.IF that return CompoundStatementNodeModifier and TypeMethodDescriptionNodeFactory.newCompoundStatementNode(Source source, List<BlockItemNode> items) Constructs a new compound statement node.Methods in dev.civl.abc.ast.node.IF with parameters of type CompoundStatementNodeModifier and TypeMethodDescriptionNodeFactory.newFunctionDefinitionNode(Source source, IdentifierNode name, FunctionTypeNode type, SequenceNode<ContractNode> contract, CompoundStatementNode body) Constructs a new node representing a function definition, i.e., a function declaration with body.NodeFactory.newStatementExpressionNode(Source source, CompoundStatementNode statement) creates a new statement expression node (GNU C extension). -
Uses of CompoundStatementNode in dev.civl.abc.ast.node.IF.declaration
Methods in dev.civl.abc.ast.node.IF.declaration that return CompoundStatementNodeModifier and TypeMethodDescriptionFunctionDefinitionNode.getBody()Returns the body of the function, a compound statement.Methods in dev.civl.abc.ast.node.IF.declaration with parameters of type CompoundStatementNodeModifier and TypeMethodDescriptionvoidFunctionDefinitionNode.setBody(CompoundStatementNode statement) Sets the body to the given statement. -
Uses of CompoundStatementNode in dev.civl.abc.ast.node.IF.expression
Methods in dev.civl.abc.ast.node.IF.expression that return CompoundStatementNode -
Uses of CompoundStatementNode in dev.civl.abc.ast.node.IF.statement
Methods in dev.civl.abc.ast.node.IF.statement that return CompoundStatementNode