Uses of Interface
dev.civl.abc.ast.node.IF.expression.FunctionCallNode
Packages that use FunctionCallNode
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.
The ast.node.omp submodule defines AST nodes for representing
OpenMP constructs, which are specified in
omp pragmas.The ast.node.statement submodule defines AST
nodes for representing statements in a program.
-
Uses of FunctionCallNode in dev.civl.abc.ast.node.IF
Methods in dev.civl.abc.ast.node.IF that return FunctionCallNodeModifier and TypeMethodDescriptionNodeFactory.newFunctionCallNode(Source source, ExpressionNode function, List<ExpressionNode> arguments, SequenceNode<ExpressionNode> scopeList) Constructs a new function call node.NodeFactory.newFunctionCallNode(Source source, ExpressionNode function, List<ExpressionNode> contextArguments, List<ExpressionNode> arguments, SequenceNode<ExpressionNode> scopeList) Constructs a new kernel function call node.Methods in dev.civl.abc.ast.node.IF with parameters of type FunctionCallNodeModifier and TypeMethodDescriptionNodeFactory.newSpawnNode(Source source, FunctionCallNode callNode) Constructs a new CIVL-C spawn expression.NodeFactory.newUpdateNode(Source source, ExpressionNode collator, FunctionCallNode call) Create a newUpdateNode -
Uses of FunctionCallNode in dev.civl.abc.ast.node.IF.expression
Methods in dev.civl.abc.ast.node.IF.expression that return FunctionCallNodeModifier and TypeMethodDescriptionFunctionCallNode.copy()SpawnNode.getCall()Returns the function call node, which is like removing the$spawn.Methods in dev.civl.abc.ast.node.IF.expression with parameters of type FunctionCallNodeModifier and TypeMethodDescriptionvoidSpawnNode.setCall(FunctionCallNode call) Sets the function call node child to the given node. -
Uses of FunctionCallNode in dev.civl.abc.ast.node.IF.omp
Methods in dev.civl.abc.ast.node.IF.omp that return FunctionCallNodeMethods in dev.civl.abc.ast.node.IF.omp that return types with arguments of type FunctionCallNodeModifier and TypeMethodDescriptionOmpForNode.assertions()Returns the assertions to be checked before the entry of this loop construct.Methods in dev.civl.abc.ast.node.IF.omp with parameters of type FunctionCallNodeModifier and TypeMethodDescriptionvoidOmpForNode.setInvariant(FunctionCallNode invariant) Updates the loop invariant of this loop construct.Method parameters in dev.civl.abc.ast.node.IF.omp with type arguments of type FunctionCallNodeModifier and TypeMethodDescriptionvoidOmpForNode.setAssertions(SequenceNode<FunctionCallNode> assertions) Updates the assertions to be checked before the entry of this loop construct. -
Uses of FunctionCallNode in dev.civl.abc.ast.node.IF.statement
Methods in dev.civl.abc.ast.node.IF.statement that return FunctionCallNodeModifier and TypeMethodDescriptionUpdateNode.getFunctionCall()Get theFunctionCallNodewhich represents the function call expression attached with this node.