| clang 22.0.0git
    | 
#include "clang/AST/OpenMPClause.h"
| Public Types | |
| using | child_iterator = StmtIterator | 
| using | const_child_iterator = ConstStmtIterator | 
| using | child_range = llvm::iterator_range<child_iterator> | 
| using | const_child_range = llvm::iterator_range<const_child_iterator> | 
| Public Member Functions | |
| OMPOneStmtClause (Stmt *S, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | |
| OMPOneStmtClause () | |
| template<typename T> | |
| T * | getStmtAs () const | 
| Return the associated statement, potentially casted to T. | |
| void | setLParenLoc (SourceLocation Loc) | 
| Sets the location of '('. | |
| SourceLocation | getLParenLoc () const | 
| Returns the location of '('. | |
| 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) | 
| Protected Member Functions | |
| void | setStmt (Stmt *S) | 
Definition at line 144 of file OpenMPClause.h.
| using clang::OMPOneStmtClause< ClauseKind, Base >::child_iterator = StmtIterator | 
Definition at line 171 of file OpenMPClause.h.
| using clang::OMPOneStmtClause< ClauseKind, Base >::child_range = llvm::iterator_range<child_iterator> | 
Definition at line 173 of file OpenMPClause.h.
| using clang::OMPOneStmtClause< ClauseKind, Base >::const_child_iterator = ConstStmtIterator | 
Definition at line 172 of file OpenMPClause.h.
| using clang::OMPOneStmtClause< ClauseKind, Base >::const_child_range = llvm::iterator_range<const_child_iterator> | 
Definition at line 174 of file OpenMPClause.h.
| 
 | inline | 
Definition at line 156 of file OpenMPClause.h.
| 
 | inline | 
Definition at line 160 of file OpenMPClause.h.
| 
 | inline | 
Definition at line 176 of file OpenMPClause.h.
| 
 | inline | 
Definition at line 178 of file OpenMPClause.h.
| 
 | inlinestatic | 
Definition at line 188 of file OpenMPClause.h.
References clang::T.
| 
 | inline | 
Returns the location of '('.
Definition at line 169 of file OpenMPClause.h.
| 
 | inline | 
Return the associated statement, potentially casted to T. 
Definition at line 163 of file OpenMPClause.h.
References clang::T.
| 
 | inline | 
Sets the location of '('.
Definition at line 166 of file OpenMPClause.h.
| 
 | inlineprotected | 
Definition at line 153 of file OpenMPClause.h.
| 
 | inline | 
Definition at line 181 of file OpenMPClause.h.
| 
 | inline | 
Definition at line 184 of file OpenMPClause.h.