- All Superinterfaces:
ASTNode,OmpReductionNode
This represents an OpenMP reduction identifier.
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.civl.abc.ast.node.IF.ASTNode
ASTNode.NodeKindNested classes/interfaces inherited from interface dev.civl.abc.ast.node.IF.omp.OmpReductionNode
OmpReductionNode.OmpReductionNodeKind, OmpReductionNode.OmpReductionOperator -
Method Summary
Modifier and TypeMethodDescriptionfunction()The function referred to by this OpenMP reduction identifier.Methods inherited from interface dev.civl.abc.ast.node.IF.ASTNode
addAllTransformAnnotations, addTransformAnnotation, child, childIndex, children, copy, diff, equiv, getAttribute, getOwner, getScope, getSource, id, keepOnly, nextDFS, nodeKind, numChildren, parent, prettyPrint, prettyRepresentation, prettyRepresentation, print, remove, removeChild, removeTransformAnnotation, setAttribute, setChild, setId, setOwner, setScope, toString, transformAnnotationsMethods inherited from interface dev.civl.abc.ast.node.IF.omp.OmpReductionNode
ompReductionOperatorNodeKind, variables
-
Method Details
-
function
IdentifierExpressionNode function()The function referred to by this OpenMP reduction identifier.- Returns:
- the function referred to by this OpenMP reduction identifier.
-