- All Superinterfaces:
ASTNode,BlockItemNode,OmpExecutableNode,OmpNode,StatementNode
- All Known Subinterfaces:
OmpForNode
This represents an OpenMP worksharing construct, either a loop,
sections/section, or single construct.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumThe kind of this OmpWorksharingNode: FOR: the loop construct SECTIONS: the sections construct SECTION: the section construct SINGLE: the single constructNested 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.statement.BlockItemNode
BlockItemNode.BlockItemKindNested classes/interfaces inherited from interface dev.civl.abc.ast.node.IF.omp.OmpExecutableNode
OmpExecutableNode.OmpExecutableKindNested classes/interfaces inherited from interface dev.civl.abc.ast.node.IF.omp.OmpNode
OmpNode.OmpNodeKindNested classes/interfaces inherited from interface dev.civl.abc.ast.node.IF.statement.StatementNode
StatementNode.StatementKind -
Method Summary
Modifier and TypeMethodDescriptionReturns the kind of this worksharing node.Methods inherited from interface dev.civl.abc.ast.node.IF.ASTNode
addAllTransformAnnotations, addTransformAnnotation, child, childIndex, children, 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.statement.BlockItemNode
blockItemKindMethods inherited from interface dev.civl.abc.ast.node.IF.omp.OmpExecutableNode
copyinList, copyprivateList, firstprivateList, isComplete, lastprivateList, nowait, ompExecutableKind, privateList, reductionList, setCopyinList, setCopyprivateList, setFirstprivateList, setLastprivateList, setNowait, setPrivateList, setReductionList, setSharedList, setStatementNode, sharedList, statementNodeMethods inherited from interface dev.civl.abc.ast.node.IF.omp.OmpNode
ompNodeKindMethods inherited from interface dev.civl.abc.ast.node.IF.statement.StatementNode
copy, statementKind
-
Method Details