clang: OMPMaskedDirective Class Reference (original) (raw)
This represents '#pragma omp masked' directive. More...
#include "[clang/AST/StmtOpenMP.h](StmtOpenMP%5F8h%5Fsource.html)"
| Static Public Member Functions | |
|---|---|
| static OMPMaskedDirective * | Create (const ASTContext &C, SourceLocation StartLoc, SourceLocation EndLoc, ArrayRef< OMPClause * > Clauses, Stmt *AssociatedStmt) |
| Creates directive. | |
| static OMPMaskedDirective * | CreateEmpty (const ASTContext &C, unsigned NumClauses, EmptyShell) |
| Creates an empty directive. | |
| static bool | classof (const Stmt *T) |
| Friends | |
|---|---|
| class | ASTStmtReader |
| class | OMPExecutableDirective |
This represents '#pragma omp masked' directive.
#pragma omp masked filter(tid)
This example shows a directive '#pragma omp masked' with a filter clause with variable 'tid'.
Definition at line 6246 of file StmtOpenMP.h.
◆ classof()
| bool OMPMaskedDirective::classof ( const Stmt * T) | inlinestatic |
|---|
◆ Create()
◆ CreateEmpty()
◆ ASTStmtReader
| friend class ASTStmtReader | friend |
|---|
◆ OMPExecutableDirective
The documentation for this class was generated from the following files:
- include/clang/AST/StmtOpenMP.h
- lib/AST/StmtOpenMP.cpp