Interface OmpReductionNode

All Superinterfaces:
ASTNode
All Known Subinterfaces:
OmpFunctionReductionNode, OmpSymbolReductionNode

public interface OmpReductionNode extends ASTNode
This represents an OpenMP reduction clause. The syntax of a reduction clause is as follows:
 reduction(reduction-identifier:list)
 where reduction-identifier is either an identifier or
 one of the following operators:
 +, -, *, &, |, ^, && and ||.
 
  • Method Details

    • ompReductionOperatorNodeKind

      OmpReductionNode.OmpReductionNodeKind ompReductionOperatorNodeKind()
      Returns the kind of this reduction clause.
      Returns:
      the kind of this reduction clause.
    • variables

      Returns the list of variables associated with this clause.
      Returns:
      the list of variables associated with this clause.