clang 22.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 259 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 267 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 265 of file OpenMPClause.h.

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

◆ LParenLoc

SourceLocation clang::OMPVarListLocTy::LParenLoc

Location of '('.

Definition at line 263 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: