Lines Matching refs:Success

4418   bool Success = true;  in EvaluateArgs()  local
4426 Success = false; in EvaluateArgs()
4429 return Success; in EvaluateArgs()
4557 bool Success = true; in HandleConstructorCall() local
4641 Success = false; in HandleConstructorCall()
4645 return Success && in HandleConstructorCall()
4672 return getDerived().Success(V, E); in DerivedSuccess()
5168 bool Success(APValue::LValueBase B) { in Success() function in __anon24b4dfe90e11::LValueExprEvaluatorBase
5182 bool Success(const APValue &V, const Expr *E) { in Success() function in __anon24b4dfe90e11::LValueExprEvaluatorBase
5227 return Success(RefValue, E); in VisitMemberExpr()
5304 bool VisitPredefinedExpr(const PredefinedExpr *E) { return Success(E); } in VisitPredefinedExpr()
5308 bool VisitStringLiteral(const StringLiteral *E) { return Success(E); } in VisitStringLiteral()
5309 bool VisitObjCEncodeExpr(const ObjCEncodeExpr *E) { return Success(E); } in VisitObjCEncodeExpr()
5360 return Success(FD); in VisitDeclRefExpr()
5424 return Success(VD); in VisitVarDecl()
5435 return Success(*V, E); in VisitVarDecl()
5509 return Success(E); in VisitCompoundLiteralExpr()
5514 return Success(E); in VisitCXXTypeidExpr()
5523 return Success(E); in VisitCXXUuidofExpr()
5537 return Success(MD); in VisitMemberExpr()
5550 bool Success = true; in VisitArraySubscriptExpr() local
5554 Success = false; in VisitArraySubscriptExpr()
5561 return Success && in VisitArraySubscriptExpr()
5750 bool Success(const Expr *E) { in Success() function in __anon24b4dfe91111::PointerExprEvaluator
5770 bool Success(const APValue &V, const Expr *E) { in Success() function in __anon24b4dfe91111::PointerExprEvaluator
5784 { return Success(E); } in VisitObjCStringLiteral()
5791 { return Success(E); } in VisitAddrLabelExpr()
5796 return Success(E); in VisitBlockExpr()
5983 return Success(RVal, E); in VisitCastExpr()
6054 return Success(E); in VisitCallExpr()
6389 bool Success(const ValueDecl *D) { in Success() function in __anon24b4dfe91211::MemberPointerExprEvaluator
6398 bool Success(const APValue &V, const Expr *E) { in Success() function in __anon24b4dfe91211::MemberPointerExprEvaluator
6403 return Success((const ValueDecl*)nullptr); in ZeroInitialization()
6465 return Success(cast<DeclRefExpr>(E->getSubExpr())->getDecl()); in VisitUnaryAddrOf()
6482 bool Success(const APValue &V, const Expr *E) { in Success() function in __anon24b4dfe91311::RecordExprEvaluator
6656 bool Success = true; in VisitInitListExpr() local
6672 Success = false; in VisitInitListExpr()
6710 Success = false; in VisitInitListExpr()
6714 return Success; in VisitInitListExpr()
6855 bool Success = true; in VisitLambdaExpr() local
6870 Success = false; in VisitLambdaExpr()
6874 return Success; in VisitLambdaExpr()
6950 bool Success(ArrayRef<APValue> V, const Expr *E) { in Success() function in __anon24b4dfe91511::VectorExprEvaluator
6956 bool Success(const APValue &V, const Expr *E) { in Success() function in __anon24b4dfe91511::VectorExprEvaluator
7005 return Success(Elts, E); in VisitCastExpr()
7042 return Success(Elts, E); in VisitCastExpr()
7095 return Success(Elements, E); in VisitInitListExpr()
7110 return Success(Elements, E); in ZeroInitialization()
7132 bool Success(const APValue &V, const Expr *E) { in Success() function in __anon24b4dfe91611::ArrayExprEvaluator
7203 return Success(Val, E); in VisitInitListExpr()
7206 bool Success = true; in VisitInitListExpr() local
7248 Success = false; in VisitInitListExpr()
7253 return Success; in VisitInitListExpr()
7259 FillerExpr) && Success; in VisitInitListExpr()
7276 bool Success = true; in VisitArrayInitLoopExpr() local
7284 Success = false; in VisitArrayInitLoopExpr()
7288 return Success; in VisitArrayInitLoopExpr()
7351 bool Success(const llvm::APSInt &SI, const Expr *E, APValue &Result) { in Success() function in __anon24b4dfe91711::IntExprEvaluator
7361 bool Success(const llvm::APSInt &SI, const Expr *E) { in Success() function in __anon24b4dfe91711::IntExprEvaluator
7362 return Success(SI, E, Result); in Success()
7365 bool Success(const llvm::APInt &I, const Expr *E, APValue &Result) { in Success() function in __anon24b4dfe91711::IntExprEvaluator
7375 bool Success(const llvm::APInt &I, const Expr *E) { in Success() function in __anon24b4dfe91711::IntExprEvaluator
7376 return Success(I, E, Result); in Success()
7379 bool Success(uint64_t Value, const Expr *E, APValue &Result) { in Success() function in __anon24b4dfe91711::IntExprEvaluator
7385 bool Success(uint64_t Value, const Expr *E) { in Success() function in __anon24b4dfe91711::IntExprEvaluator
7386 return Success(Value, E, Result); in Success()
7389 bool Success(CharUnits Size, const Expr *E) { in Success() function in __anon24b4dfe91711::IntExprEvaluator
7390 return Success(Size.getQuantity(), E); in Success()
7393 bool Success(const APValue &V, const Expr *E) { in Success() function in __anon24b4dfe91711::IntExprEvaluator
7398 return Success(V.getInt(), E); in Success()
7401 bool ZeroInitialization(const Expr *E) { return Success(0, E); } in ZeroInitialization()
7410 return Success(E->getValue(), E); in VisitIntegerLiteral()
7413 return Success(E->getValue(), E); in VisitCharacterLiteral()
7442 return Success(E->getValue(), E); in VisitCXXBoolLiteralExpr()
7446 return Success(E->getValue(), E); in VisitObjCBoolLiteralExpr()
7456 return Success(Info.ArrayInitIndex, E); in VisitArrayInitIndexExpr()
7465 return Success(E->getValue(), E); in VisitTypeTraitExpr()
7469 return Success(E->getValue(), E); in VisitArrayTypeTraitExpr()
7473 return Success(E->getValue(), E); in VisitExpressionTraitExpr()
7493 bool Success(const llvm::APSInt &SI, const Expr *E, APValue &Result) { in Success() function in __anon24b4dfe91711::FixedPointExprEvaluator
7502 bool Success(const llvm::APSInt &SI, const Expr *E) { in Success() function in __anon24b4dfe91711::FixedPointExprEvaluator
7503 return Success(SI, E, Result); in Success()
7506 bool Success(const llvm::APInt &I, const Expr *E, APValue &Result) { in Success() function in __anon24b4dfe91711::FixedPointExprEvaluator
7514 bool Success(const llvm::APInt &I, const Expr *E) { in Success() function in __anon24b4dfe91711::FixedPointExprEvaluator
7515 return Success(I, E, Result); in Success()
7518 bool Success(uint64_t Value, const Expr *E, APValue &Result) { in Success() function in __anon24b4dfe91711::FixedPointExprEvaluator
7523 bool Success(uint64_t Value, const Expr *E) { in Success() function in __anon24b4dfe91711::FixedPointExprEvaluator
7524 return Success(Value, E, Result); in Success()
7527 bool Success(CharUnits Size, const Expr *E) { in Success() function in __anon24b4dfe91711::FixedPointExprEvaluator
7528 return Success(Size.getQuantity(), E); in Success()
7531 bool Success(const APValue &V, const Expr *E) { in Success() function in __anon24b4dfe91711::FixedPointExprEvaluator
7536 return Success(V.getInt(), E); in Success()
7539 bool ZeroInitialization(const Expr *E) { return Success(0, E); } in ZeroInitialization()
7546 return Success(E->getValue(), E); in VisitFixedPointLiteral()
7593 return Success(ECD->getInitVal(), E); in CheckReferencedDecl()
7602 return Success(Val, E); in CheckReferencedDecl()
8175 return Success(Size, E); in VisitBuiltinCallExpr()
8178 return Success((Type & 2) ? 0 : -1, E); in VisitBuiltinCallExpr()
8193 return Success((Type & 2) ? 0 : -1, E); in VisitBuiltinCallExpr()
8202 return Success(Layout.size().getQuantity(), E); in VisitBuiltinCallExpr()
8212 return Success(Val.byteSwap(), E); in VisitBuiltinCallExpr()
8216 return Success((int)EvaluateBuiltinClassifyType(E, Info.getLangOpts()), E); in VisitBuiltinCallExpr()
8225 return Success(Val.getBitWidth() - Val.getMinSignedBits(), E); in VisitBuiltinCallExpr()
8238 return Success(Val.countLeadingZeros(), E); in VisitBuiltinCallExpr()
8244 return Success(true, E); in VisitBuiltinCallExpr()
8253 return Success(false, E); in VisitBuiltinCallExpr()
8266 return Success(Val.countTrailingZeros(), E); in VisitBuiltinCallExpr()
8272 return Success(Operand, E); in VisitBuiltinCallExpr()
8286 return Success(N == Val.getBitWidth() ? 0 : N + 1, E); in VisitBuiltinCallExpr()
8306 Success(Val.isInfinity() ? (Val.isNegative() ? -1 : 1) : 0, E); in VisitBuiltinCallExpr()
8312 Success(Val.isInfinity() ? 1 : 0, E); in VisitBuiltinCallExpr()
8318 Success(Val.isFinite() ? 1 : 0, E); in VisitBuiltinCallExpr()
8324 Success(Val.isNaN() ? 1 : 0, E); in VisitBuiltinCallExpr()
8330 Success(Val.isNormal() ? 1 : 0, E); in VisitBuiltinCallExpr()
8340 return Success(Val.countPopulation() % 2, E); in VisitBuiltinCallExpr()
8350 return Success(Val.countPopulation(), E); in VisitBuiltinCallExpr()
8390 return Success(Str.size(), E); in VisitBuiltinCallExpr()
8403 return Success(Strlen, E); in VisitBuiltinCallExpr()
8447 return Success(0, E); in VisitBuiltinCallExpr()
8510 return Success(Char1InMem.ult(Char2InMem) ? -1 : 1, E); in VisitBuiltinCallExpr()
8523 return Success(0, E); in VisitBuiltinCallExpr()
8543 return Success(Char1.getInt() < Char2.getInt() ? -1 : 1, E); in VisitBuiltinCallExpr()
8545 return Success(Char1.getInt().ult(Char2.getInt()) ? -1 : 1, E); in VisitBuiltinCallExpr()
8548 return Success(0, E); in VisitBuiltinCallExpr()
8554 return Success(0, E); in VisitBuiltinCallExpr()
8586 return Success(1, E); in VisitBuiltinCallExpr()
8593 return Success(1, E); in VisitBuiltinCallExpr()
8599 Success(0, E) : Error(E); in VisitBuiltinCallExpr()
8603 return Success(Info.getLangOpts().OpenMPIsDevice ? 0 : 1, E); in VisitBuiltinCallExpr()
8721 return Success(DidOverflow, E); in VisitBuiltinCallExpr()
8824 bool Success(uint64_t Value, const Expr *E, APValue &Result) { in Success() function in __anon24b4dfe91c11::DataRecursiveIntBinOpEvaluator
8825 return IntEval.Success(Value, E, Result); in Success()
8827 bool Success(const APSInt &Value, const Expr *E, APValue &Result) { in Success() function in __anon24b4dfe91c11::DataRecursiveIntBinOpEvaluator
8828 return IntEval.Success(Value, E, Result); in Success()
8882 Success(LHSAsBool, E, LHSResult.Val); in VisitBinOpLHSOnly()
8942 return Success(lhsResult || rhsResult, E, Result); in VisitBinOp()
8944 return Success(lhsResult && rhsResult, E, Result); in VisitBinOp()
8951 return Success(rhsResult, E, Result); in VisitBinOp()
9015 return Success(Value, E, Result); in VisitBinOp()
9088 SuccessCB &&Success, AfterCB &&DoAfter) { in EvaluateComparisonBinaryOperator() argument
9120 return Success(CCR::Less, E); in EvaluateComparisonBinaryOperator()
9122 return Success(CCR::Greater, E); in EvaluateComparisonBinaryOperator()
9123 return Success(CCR::Equal, E); in EvaluateComparisonBinaryOperator()
9159 return Success(IsEqual ? CCR::Equal : CCR::Nonequal, E); in EvaluateComparisonBinaryOperator()
9164 return Success(IsEqual ? CCR::Equal : CCR::Nonequal, E); in EvaluateComparisonBinaryOperator()
9193 return Success(GetCmpRes(), E); in EvaluateComparisonBinaryOperator()
9242 return Success(CCR::Nonequal, E); in EvaluateComparisonBinaryOperator()
9326 return Success(CCR::Less, E); in EvaluateComparisonBinaryOperator()
9328 return Success(CCR::Greater, E); in EvaluateComparisonBinaryOperator()
9329 return Success(CCR::Equal, E); in EvaluateComparisonBinaryOperator()
9350 return Success(Equal ? CCR::Equal : CCR::Nonequal, E); in EvaluateComparisonBinaryOperator()
9367 return Success(Equal ? CCR::Equal : CCR::Nonequal, E); in EvaluateComparisonBinaryOperator()
9376 return Success(CCR::Equal, E); in EvaluateComparisonBinaryOperator()
9435 return Success(IsEqual == (Op == BO_EQ), E); in VisitBinaryOperator()
9436 case BO_LT: return Success(IsLess, E); in VisitBinaryOperator()
9437 case BO_GT: return Success(IsGreater, E); in VisitBinaryOperator()
9438 case BO_LE: return Success(IsEqual || IsLess, E); in VisitBinaryOperator()
9439 case BO_GE: return Success(IsEqual || IsGreater, E); in VisitBinaryOperator()
9479 return Success(APValue(LHSAddrExpr, RHSAddrExpr), E); in VisitBinaryOperator()
9530 return Success(Result, E); in VisitBinaryOperator()
9544 return Success(GetAlignOfType(Info, E->getArgumentType(), E->getKind()), in VisitUnaryExprOrTypeTraitExpr()
9547 return Success(GetAlignOfExpr(Info, E->getArgumentExpr(), E->getKind()), in VisitUnaryExprOrTypeTraitExpr()
9562 return Success(n, E); in VisitUnaryExprOrTypeTraitExpr()
9564 return Success(1, E); in VisitUnaryExprOrTypeTraitExpr()
9577 return Success(Sizeof, E); in VisitUnaryExprOrTypeTraitExpr()
9581 return Success( in VisitUnaryExprOrTypeTraitExpr()
9657 return Success(Result, OOE); in VisitOffsetOfExpr()
9682 return Success(-Value, E); in VisitUnaryOperator()
9688 return Success(~Result.getInt(), E); in VisitUnaryOperator()
9694 return Success(!bres, E); in VisitUnaryOperator()
9773 return Success(IntResult, E); in VisitCastExpr()
9781 return Success(Val.getInt().getBoolValue(), E); in VisitCastExpr()
9800 return Success(HandleIntToIntCast(Info, E, DestType, SrcType, in VisitCastExpr()
9830 return Success(HandleIntToIntCast(Info, E, DestType, SrcType, AsInt), E); in VisitCastExpr()
9837 return Success(C.getComplexIntReal(), E); in VisitCastExpr()
9848 return Success(Value, E); in VisitCastExpr()
9862 return Success(LV.getComplexIntReal(), E); in VisitUnaryReal()
9875 return Success(LV.getComplexIntImag(), E); in VisitUnaryImag()
9879 return Success(0, E); in VisitUnaryImag()
9883 return Success(E->getPackLength(), E); in VisitSizeOfPackExpr()
9887 return Success(E->getValue(), E); in VisitCXXNoexceptExpr()
9909 return Success(-Value, E); in VisitUnaryOperator()
9915 return Success(!bres, E); in VisitUnaryOperator()
9932 bool Success(const APValue &V, const Expr *e) { in Success() function in __anon24b4dfe92511::FloatExprEvaluator
10168 bool Success(const APValue &V, const Expr *e) { in Success() function in __anon24b4dfe92611::ComplexExprEvaluator
10663 bool Success(const APValue &V, const Expr *E) { in Success() function in __anon24b4dfe92711::AtomicExprEvaluator
10706 bool Success(const APValue &V, const Expr *e) { return true; } in Success() function in __anon24b4dfe92811::VoidExprEvaluator
11718 bool Success = EvaluateArgs(Args, ArgValues, Info); in isPotentialConstantExprUnevaluated() local
11719 (void)Success; in isPotentialConstantExprUnevaluated()
11720 assert(Success && in isPotentialConstantExprUnevaluated()