clang 20.0.0git
|
Helper expressions and declaration for OMPIteratorExpr class for each iteration space. More...
#include "clang/AST/ExprOpenMP.h"
Public Attributes | |
VarDecl * | CounterVD = nullptr |
Internal normalized counter. | |
Expr * | Upper = nullptr |
Normalized upper bound. | |
Expr * | Update = nullptr |
Update expression for the originally specified iteration variable, calculated as VD = Begin + CounterVD * Step;. | |
Expr * | CounterUpdate = nullptr |
Updater for the internal counter: ++CounterVD;. | |
Helper expressions and declaration for OMPIteratorExpr class for each iteration space.
Definition at line 111 of file ExprOpenMP.h.
Expr* clang::OMPIteratorHelperData::CounterUpdate = nullptr |
Updater for the internal counter: ++CounterVD;.
Definition at line 121 of file ExprOpenMP.h.
Referenced by clang::SemaOpenMP::ActOnOMPIteratorExpr().
VarDecl* clang::OMPIteratorHelperData::CounterVD = nullptr |
Internal normalized counter.
Definition at line 113 of file ExprOpenMP.h.
Referenced by clang::SemaOpenMP::ActOnOMPIteratorExpr().
Expr* clang::OMPIteratorHelperData::Update = nullptr |
Update expression for the originally specified iteration variable, calculated as VD = Begin + CounterVD * Step;.
Definition at line 119 of file ExprOpenMP.h.
Referenced by clang::SemaOpenMP::ActOnOMPIteratorExpr().
Expr* clang::OMPIteratorHelperData::Upper = nullptr |
Normalized upper bound.
Normalized loop iterates from 0 to Upper with step 1.
Definition at line 116 of file ExprOpenMP.h.
Referenced by clang::SemaOpenMP::ActOnOMPIteratorExpr().