• Home
  • Raw
  • Download

Lines Matching refs:ICEDiag

6452 struct ICEDiag {  struct
6456 ICEDiag(ICEKind IK, SourceLocation l) : Kind(IK), Loc(l) {} in ICEDiag() argument
6461 static ICEDiag NoDiag() { return ICEDiag(IK_ICE, SourceLocation()); } in NoDiag()
6463 static ICEDiag Worst(ICEDiag A, ICEDiag B) { return A.Kind >= B.Kind ? A : B; } in Worst()
6465 static ICEDiag CheckEvalInICE(const Expr* E, ASTContext &Ctx) { in CheckEvalInICE()
6469 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckEvalInICE()
6474 static ICEDiag CheckICE(const Expr* E, ASTContext &Ctx) { in CheckICE()
6477 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckICE()
6546 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckICE()
6581 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckICE()
6593 return ICEDiag(IK_NotICE, cast<DeclRefExpr>(E)->getLocation()); in CheckICE()
6600 return ICEDiag(IK_NotICE, cast<DeclRefExpr>(E)->getLocation()); in CheckICE()
6608 return ICEDiag(IK_NotICE, cast<DeclRefExpr>(E)->getLocation()); in CheckICE()
6611 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckICE()
6625 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckICE()
6651 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckICE()
6673 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckICE()
6692 ICEDiag LHSResult = CheckICE(Exp->getLHS(), Ctx); in CheckICE()
6693 ICEDiag RHSResult = CheckICE(Exp->getRHS(), Ctx); in CheckICE()
6701 return ICEDiag(IK_ICEIfUnevaluated, E->getLocStart()); in CheckICE()
6705 return ICEDiag(IK_ICEIfUnevaluated, E->getLocStart()); in CheckICE()
6714 return ICEDiag(IK_ICEIfUnevaluated, E->getLocStart()); in CheckICE()
6717 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckICE()
6724 ICEDiag LHSResult = CheckICE(Exp->getLHS(), Ctx); in CheckICE()
6725 ICEDiag RHSResult = CheckICE(Exp->getRHS(), Ctx); in CheckICE()
6761 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckICE()
6774 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckICE()
6779 ICEDiag CommonResult = CheckICE(Exp->getCommon(), Ctx); in CheckICE()
6781 ICEDiag FalseResult = CheckICE(Exp->getFalseExpr(), Ctx); in CheckICE()
6798 ICEDiag CondResult = CheckICE(Exp->getCond(), Ctx); in CheckICE()
6802 ICEDiag TrueResult = CheckICE(Exp->getTrueExpr(), Ctx); in CheckICE()
6803 ICEDiag FalseResult = CheckICE(Exp->getFalseExpr(), Ctx); in CheckICE()
6853 ICEDiag D = CheckICE(this, Ctx); in isIntegerConstantExpr()