|
clang 23.0.0git
|
This represents 'ompx_attribute' clause in a directive that might generate an outlined function. More...
#include "clang/AST/OpenMPClause.h"
Public Member Functions | |
| OMPXAttributeClause (ArrayRef< const Attr * > Attrs, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | |
| Build 'ompx_attribute' clause. | |
| OMPXAttributeClause () | |
| Build an empty clause. | |
| void | setLParenLoc (SourceLocation Loc) |
| Sets the location of '('. | |
| SourceLocation | getLParenLoc () const |
| Returns the location of '('. | |
| ArrayRef< const Attr * > | getAttrs () const |
| Returned the attributes parsed from this clause. | |
Friends | |
| class | OMPClauseReader |
This represents 'ompx_attribute' clause in a directive that might generate an outlined function.
An example is given below.
Definition at line 10247 of file OpenMPClause.h.
|
inline |
Build 'ompx_attribute' clause.
| Attrs | The parsed attributes (clause arguments) |
| StartLoc | Starting location of the clause. |
| LParenLoc | Location of '('. |
| EndLoc | Ending location of the clause. |
Definition at line 10264 of file OpenMPClause.h.
|
inline |
Build an empty clause.
Definition at line 10270 of file OpenMPClause.h.
|
inline |
Returned the attributes parsed from this clause.
Definition at line 10279 of file OpenMPClause.h.
|
inline |
Returns the location of '('.
Definition at line 10276 of file OpenMPClause.h.
|
inline |
Sets the location of '('.
Definition at line 10273 of file OpenMPClause.h.
|
friend |
Definition at line 10249 of file OpenMPClause.h.
References OMPClauseReader.
Referenced by OMPClauseReader.