clang  10.0.0svn
Public Member Functions | Static Public Member Functions | List of all members
OMPSIMDClause Class Reference

This represents 'simd' clause in the '#pragma omp ...' directive. More...

#include "clang/AST/OpenMPClause.h"

Inheritance diagram for OMPSIMDClause:
Inheritance graph
Collaboration diagram for OMPSIMDClause:
Collaboration graph

Public Member Functions

 OMPSIMDClause (SourceLocation StartLoc, SourceLocation EndLoc)
 Build 'simd' clause. More...
 OMPSIMDClause ()
 Build an empty clause. More...
child_range children ()
const_child_range children () const
child_range used_children ()
const_child_range used_children () const

Static Public Member Functions

static bool classof (const OMPClause *T)

Detailed Description

This represents 'simd' clause in the '#pragma omp ...' directive.

#pragma omp ordered simd

In this example directive '#pragma omp ordered' has simple 'simd' clause.

Definition at line 4169 of file OpenMPClause.h.

Constructor & Destructor Documentation

◆ OMPSIMDClause() [1/2]

OMPSIMDClause::OMPSIMDClause ( SourceLocation  StartLoc,
SourceLocation  EndLoc 

Build 'simd' clause.

StartLocStarting location of the clause.
EndLocEnding location of the clause.

Definition at line 4175 of file OpenMPClause.h.

◆ OMPSIMDClause() [2/2]

OMPSIMDClause::OMPSIMDClause ( )

Build an empty clause.

Definition at line 4179 of file OpenMPClause.h.

Member Function Documentation

◆ children() [1/2]

child_range OMPSIMDClause::children ( )

Definition at line 4181 of file OpenMPClause.h.

◆ children() [2/2]

const_child_range OMPSIMDClause::children ( ) const

Definition at line 4185 of file OpenMPClause.h.

◆ classof()

static bool OMPSIMDClause::classof ( const OMPClause T)

Definition at line 4196 of file OpenMPClause.h.

◆ used_children() [1/2]

child_range OMPSIMDClause::used_children ( )

Definition at line 4189 of file OpenMPClause.h.

◆ used_children() [2/2]

const_child_range OMPSIMDClause::used_children ( ) const

Definition at line 4192 of file OpenMPClause.h.

The documentation for this class was generated from the following file: