clang 22.0.0git
|
The base class for all transformation directives of canonical loop sequences (currently only 'fuse') More...
#include "clang/AST/StmtOpenMP.h"
Public Member Functions | |
Stmt * | getTransformedStmt () const |
Get the de-sugared statements after the loop transformation. | |
Stmt * | getPreInits () const |
Return preinits statement. |
Static Public Member Functions | |
static bool | classof (const Stmt *T) |
Protected Member Functions | |
OMPCanonicalLoopSequenceTransformationDirective (StmtClass SC, OpenMPDirectiveKind Kind, SourceLocation StartLoc, SourceLocation EndLoc) |
Friends | |
class | ASTStmtReader |
The base class for all transformation directives of canonical loop sequences (currently only 'fuse')
Definition at line 5964 of file StmtOpenMP.h.
|
inlineexplicitprotected |
Definition at line 5970 of file StmtOpenMP.h.
|
inlinestatic |
Definition at line 5987 of file StmtOpenMP.h.
Stmt * OMPCanonicalLoopSequenceTransformationDirective::getPreInits | ( | ) | const |
Return preinits statement.
Definition at line 429 of file StmtOpenMP.cpp.
Stmt * OMPCanonicalLoopSequenceTransformationDirective::getTransformedStmt | ( | ) | const |
Get the de-sugared statements after the loop transformation.
Might be nullptr if either the directive generates no loops and is handled directly in CodeGen, or resolving a template-dependence context is required.
Definition at line 416 of file StmtOpenMP.cpp.
|
friend |
Definition at line 5967 of file StmtOpenMP.h.
References ASTStmtReader.
Referenced by ASTStmtReader.