Skip to content

SgOmpClauseBodyStatement

Synopsis

Declared in <src/frontend/SageIII/Cxx_Grammar.h>

Base Classes

Name

Description

SgOmpBodyStatement

Friends

Name

Description

isSgOmpClauseBodyStatement

Casts pointer from base class to derived class (for const pointers)

isSgOmpClauseBodyStatement

Casts pointer from base class to derived class

Non-Member Functions

Name

Description

OmpSupport::buildOmpVariableClause

Build a non‐reduction variable clause for a given OpenMP directive. It directly returns the clause if the clause already exists

OmpSupport::useStaticSchedule

Check if an omp for/do loop use static schedule or not, including: default schedule, or schedule(static[,chunk_size])

SageInterface::ensureBasicBlockAsBodyOfOmpBodyStmt

Check if the body of a SgOmpBodyStatement is a SgBasicBlock, create one if not

SageInterface::findEnclosingOmpClauseBodyStatement

Find enclosing OpenMP clause body statement from s. If s is already one, return it directly.

SgNodeHelper::hasOmpNoWait

Checks if an OpenMP construct is marked with a nowait clause

Created with MrDocs