Lines Matching refs:OpenMPIterationSpaceChecker
2182 class OpenMPIterationSpaceChecker { class
2217 OpenMPIterationSpaceChecker(Sema &SemaRef, SourceLocation DefaultLoc) in OpenMPIterationSpaceChecker() function in __anona5ec887d0a11::OpenMPIterationSpaceChecker
2270 bool OpenMPIterationSpaceChecker::Dependent() const { in Dependent()
2295 bool OpenMPIterationSpaceChecker::SetVarAndLB(VarDecl *NewVar, in SetVarAndLB()
2315 bool OpenMPIterationSpaceChecker::SetUB(Expr *NewUB, bool LessOp, bool StrictOp, in SetUB()
2331 bool OpenMPIterationSpaceChecker::SetStep(Expr *NewStep, bool Subtract) { in SetStep()
2387 bool OpenMPIterationSpaceChecker::CheckInit(Stmt *S, bool EmitDiags) { in CheckInit()
2454 bool OpenMPIterationSpaceChecker::CheckCond(Expr *S) { in CheckCond()
2507 bool OpenMPIterationSpaceChecker::CheckIncRHS(Expr *RHS) { in CheckIncRHS()
2536 bool OpenMPIterationSpaceChecker::CheckInc(Expr *S) { in CheckInc()
2656 OpenMPIterationSpaceChecker::BuildNumIterations(Scope *S, in BuildNumIterations()
2771 Expr *OpenMPIterationSpaceChecker::BuildPreCond(Scope *S, Expr *Cond) const { in BuildPreCond()
2804 Expr *OpenMPIterationSpaceChecker::BuildCounterVar() const { in BuildCounterVar()
2809 Expr *OpenMPIterationSpaceChecker::BuildCounterInit() const { return LB; } in BuildCounterInit()
2812 Expr *OpenMPIterationSpaceChecker::BuildCounterStep() const { return Step; } in BuildCounterStep()
2846 OpenMPIterationSpaceChecker ISC(*this, ForLoc); in ActOnOpenMPLoopInitialization()
2878 OpenMPIterationSpaceChecker ISC(SemaRef, For->getForLoc()); in CheckOpenMPIterationSpace()