clang 24.0.0git
clang::OMPVarListLocTy Struct Reference

This structure contains most locations needed for by an OMPVarListClause. More...

#include "clang/AST/OpenMPClause.h"

Public Member Functions

 OMPVarListLocTy ()=default
 OMPVarListLocTy (SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc)

Public Attributes

SourceLocation StartLoc
 Starting location of the clause (the clause keyword).
SourceLocation LParenLoc
 Location of '('.
SourceLocation EndLoc
 Ending location of the clause.

Detailed Description

This structure contains most locations needed for by an OMPVarListClause.

Definition at line 308 of file OpenMPClause.h.

Constructor & Destructor Documentation

◆ OMPVarListLocTy() [1/2]

clang::OMPVarListLocTy::OMPVarListLocTy ( )
default

◆ OMPVarListLocTy() [2/2]

clang::OMPVarListLocTy::OMPVarListLocTy ( SourceLocation StartLoc,
SourceLocation LParenLoc,
SourceLocation EndLoc )
inline

Definition at line 316 of file OpenMPClause.h.

References EndLoc, LParenLoc, and StartLoc.

Member Data Documentation

◆ EndLoc

SourceLocation clang::OMPVarListLocTy::EndLoc

Ending location of the clause.

Definition at line 314 of file OpenMPClause.h.

Referenced by clang::SemaOpenMP::ActOnOpenMPVarListClause(), and OMPVarListLocTy().

◆ LParenLoc

SourceLocation clang::OMPVarListLocTy::LParenLoc

Location of '('.

Definition at line 312 of file OpenMPClause.h.

Referenced by clang::SemaOpenMP::ActOnOpenMPVarListClause(), and OMPVarListLocTy().

◆ StartLoc

SourceLocation clang::OMPVarListLocTy::StartLoc

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