Lines Matching defs:Var

1239   VarDecl *Var;
1247 /// Var < UB
1248 /// Var <= UB
1249 /// UB > Var
1250 /// UB >= Var
1260 ConditionSrcRange(SourceRange()), Var(nullptr), LB(nullptr),
1264 /// variable - #Var and its initialization value - #LB.
1273 VarDecl *GetLoopVar() const { return Var; }
1291 if (!Var) {
1295 return Var->getType()->isDependentType() || (LB && LB->isValueDependent()) ||
1301 assert(Var == nullptr && LB == nullptr && UB == nullptr && Step == nullptr &&
1305 Var = NewVar;
1314 assert(Var != nullptr && LB != nullptr && UB == nullptr && Step == nullptr &&
1328 assert(Var != nullptr && LB != nullptr && Step == nullptr);
1362 << Var << TestIsLessOp << NewStep->getSourceRange();
1377 // variable - #Var and its initialization value - #LB.
1396 if (auto Var = dyn_cast_or_null<VarDecl>(DS->getSingleDecl())) {
1397 if (Var->hasInit()) {
1399 if (Var->getInitStyle() != VarDecl::CInit)
1403 return SetVarAndLB(Var, Var->getInit());
1442 SemaRef.Diag(DefaultLoc, diag::err_omp_loop_not_canonical_cond) << Var;
1449 if (GetInitVarDecl(BO->getLHS()) == Var)
1454 if (GetInitVarDecl(BO->getRHS()) == Var)
1468 if (GetInitVarDecl(CE->getArg(0)) == Var)
1472 if (GetInitVarDecl(CE->getArg(1)) == Var)
1483 << S->getSourceRange() << Var;
1497 if (GetInitVarDecl(BO->getLHS()) == Var)
1499 if (IsAdd && GetInitVarDecl(BO->getRHS()) == Var)
1505 if (GetInitVarDecl(CE->getArg(0)) == Var)
1507 if (IsAdd && GetInitVarDecl(CE->getArg(1)) == Var)
1512 << RHS->getSourceRange() << Var;
1531 SemaRef.Diag(DefaultLoc, diag::err_omp_loop_not_canonical_incr) << Var;
1536 if (UO->isIncrementDecrementOp() && GetInitVarDecl(UO->getSubExpr()) == Var)
1545 if (GetInitVarDecl(BO->getLHS()) == Var)
1549 if (GetInitVarDecl(BO->getLHS()) == Var)
1559 if (GetInitVarDecl(CE->getArg(0)) == Var)
1568 if (GetInitVarDecl(CE->getArg(0)) == Var)
1572 if (GetInitVarDecl(CE->getArg(0)) == Var)
1580 << S->getSourceRange() << Var;
1619 auto Var = ISC.GetLoopVar();
1622 // Var is one of the following:
1626 auto VarType = Var->getType();
1644 while (VarsWithImplicitDSA.count(Var) > 0)
1645 VarsWithImplicitDSA.erase(Var);
1654 DSAStackTy::DSAVarData DVar = DSA.getTopDSA(Var);
1667 ReportOriginalDSA(SemaRef, &DSA, Var, DVar, true);
1673 DSA.addDSA(Var, nullptr, PredeterminedCKind);