Lines Matching refs:ICEDiag

9317 struct ICEDiag {  struct
9321 ICEDiag(ICEKind IK, SourceLocation l) : Kind(IK), Loc(l) {} in ICEDiag() argument
9326 static ICEDiag NoDiag() { return ICEDiag(IK_ICE, SourceLocation()); } in NoDiag()
9328 static ICEDiag Worst(ICEDiag A, ICEDiag B) { return A.Kind >= B.Kind ? A : B; } in Worst()
9330 static ICEDiag CheckEvalInICE(const Expr* E, const ASTContext &Ctx) { in CheckEvalInICE()
9334 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckEvalInICE()
9339 static ICEDiag CheckICE(const Expr* E, const ASTContext &Ctx) { in CheckICE()
9342 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckICE()
9422 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckICE()
9432 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckICE()
9466 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckICE()
9478 return ICEDiag(IK_NotICE, cast<DeclRefExpr>(E)->getLocation()); in CheckICE()
9485 return ICEDiag(IK_NotICE, cast<DeclRefExpr>(E)->getLocation()); in CheckICE()
9493 return ICEDiag(IK_NotICE, cast<DeclRefExpr>(E)->getLocation()); in CheckICE()
9496 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckICE()
9511 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckICE()
9537 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckICE()
9559 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckICE()
9578 ICEDiag LHSResult = CheckICE(Exp->getLHS(), Ctx); in CheckICE()
9579 ICEDiag RHSResult = CheckICE(Exp->getRHS(), Ctx); in CheckICE()
9587 return ICEDiag(IK_ICEIfUnevaluated, E->getLocStart()); in CheckICE()
9591 return ICEDiag(IK_ICEIfUnevaluated, E->getLocStart()); in CheckICE()
9600 return ICEDiag(IK_ICEIfUnevaluated, E->getLocStart()); in CheckICE()
9603 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckICE()
9610 ICEDiag LHSResult = CheckICE(Exp->getLHS(), Ctx); in CheckICE()
9611 ICEDiag RHSResult = CheckICE(Exp->getRHS(), Ctx); in CheckICE()
9647 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckICE()
9660 return ICEDiag(IK_NotICE, E->getLocStart()); in CheckICE()
9665 ICEDiag CommonResult = CheckICE(Exp->getCommon(), Ctx); in CheckICE()
9667 ICEDiag FalseResult = CheckICE(Exp->getFalseExpr(), Ctx); in CheckICE()
9684 ICEDiag CondResult = CheckICE(Exp->getCond(), Ctx); in CheckICE()
9688 ICEDiag TrueResult = CheckICE(Exp->getTrueExpr(), Ctx); in CheckICE()
9689 ICEDiag FalseResult = CheckICE(Exp->getFalseExpr(), Ctx); in CheckICE()
9746 ICEDiag D = CheckICE(this, Ctx); in isIntegerConstantExpr()