|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/AST/ExprConstant.cpp 7715 Into = ExprResult.Val.getInt();
13422 Result.Val = APValue(APSInt(L->getValue(),
13458 return EvaluateAsRValue(Info, E, Result.Val);
13469 !ExprResult.Val.isInt() ||
13486 if (!ExprResult.Val.isFixedPoint() ||
13513 HandleConversionToBool(Scratch.Val, Result);
13547 !ExprResult.Val.isFloat() ||
13551 Result = ExprResult.Val.getFloat();
13571 LV.moveInto(Result.Val);
13584 if (!::Evaluate(Result.Val, Info, this) || Result.HasSideEffects)
13591 Result.Val, Usage) &&
13724 assert(EVResult.Val.isInt() && "Expression did not evaluate to integer");
13726 return EVResult.Val.getInt();
13740 bool Result = ::EvaluateAsRValue(Info, this, EVResult.Val);
13743 assert(EVResult.Val.isInt() && "Expression did not evaluate to integer");
13745 return EVResult.Val.getInt();
13757 (void)::EvaluateAsRValue(Info, this, EVResult.Val);
13762 assert(Val.isLValue());
13763 return IsGlobalLValue(Val.getLValueBase());
13815 !EVResult.Val.isInt())
14280 Value = ExprResult.Val.getInt();
tools/clang/lib/Analysis/CFG.cpp 1077 llvm::APSInt L1 = L1Result.Val.getInt();
1078 llvm::APSInt L2 = L2Result.Val.getInt();
1158 if (Result.Val.getInt() == 0)
1206 llvm::APSInt IntVal = LHSResult.Val.getInt();
1213 llvm::APSInt IntVal = RHSResult.Val.getInt();
4110 if (switchCond->Val.isInt()) {
4113 const llvm::APSInt &condInt = switchCond->Val.getInt();
tools/clang/lib/CodeGen/CGBuiltin.cpp 1539 if (Result.Val.isInt())
1541 Result.Val.getInt()));
1542 if (Result.Val.isFloat())
1544 Result.Val.getFloat()));
2416 llvm::APSInt Size = SizeResult.Val.getInt();
2417 llvm::APSInt DstSize = DstSizeResult.Val.getInt();
2442 llvm::APSInt Size = SizeResult.Val.getInt();
2443 llvm::APSInt DstSize = DstSizeResult.Val.getInt();
2482 llvm::APSInt Size = SizeResult.Val.getInt();
2483 llvm::APSInt DstSize = DstSizeResult.Val.getInt();
6023 llvm::APSInt Value = Result.Val.getInt();
7251 llvm::APSInt Value = Result.Val.getInt();
tools/clang/lib/CodeGen/CGDebugInfo.cpp 2672 Count = Result.Val.getInt().getExtValue();
tools/clang/lib/CodeGen/CGExpr.cpp 1476 result.Val, resultType);
1482 EmitDeclRefExprDbgValue(refExpr, result.Val);
1485 EmitDeclRefExprDbgValue(refExpr, result.Val);
tools/clang/lib/CodeGen/CGExprConstant.cpp 1711 C = tryEmitPrivate(Result.Val, destType);
tools/clang/lib/CodeGen/CGExprScalar.cpp 1726 llvm::APSInt Value = Result.Val.getInt();
2040 Result.Val.isNullPointer()) {
2639 llvm::APSInt Value = EVResult.Val.getInt();
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 7311 llvm::APSInt ConstLength = Result.Val.getInt();
10748 ParamAttr.StrideOrArg = Result.Val.getInt();
tools/clang/lib/CodeGen/CGStmt.cpp 1860 if (EVResult.Val.toIntegralConstant(IntResult, InputExpr->getType(),
1867 return llvm::ConstantInt::get(getLLVMContext(), Result.Val.getInt());
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp 2417 llvm::APSInt EvaluatedChunk = Result.Val.getInt();
tools/clang/lib/CodeGen/CodeGenFunction.cpp 1352 llvm::APSInt Int = Result.Val.getInt();
tools/clang/lib/CodeGen/CodeGenModule.cpp 5041 Value = &EvalResult.Val;
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp 1333 return Result.Val.getInt().getBoolValue();
tools/clang/lib/Sema/SemaCast.cpp 2662 llvm::APSInt CastInt = Result.Val.getInt();
tools/clang/lib/Sema/SemaChecking.cpp 407 ObjectSize = Result.Val.getInt();
434 llvm::APSInt UsedSize = Result.Val.getInt();
7064 sumOffsets(Offset, LResult.Val.getInt(), BinOpKind, RIsInt);
7069 sumOffsets(Offset, RResult.Val.getInt(), BinOpKind, RIsInt);
7086 sumOffsets(Offset, IndexResult.Val.getInt(), BO_Add,
10216 return GetValueRange(C, result.Val, GetExprType(E), MaxWidth);
10992 llvm::APSInt Value = Result.Val.getInt();
11522 << (Result.Val.getInt() != 0);
11593 if (Result.Val.getInt() != 1 && Result.Val.getInt() != 0) {
11593 if (Result.Val.getInt() != 1 && Result.Val.getInt() != 0) {
11597 << Result.Val.getInt().toString(10));
11662 if (IsSameFloatAfterCast(result.Val,
11724 APFixedPoint Value = Result.Val.getFixedPoint();
11741 APFixedPoint FXResult = Result.Val.getFixedPoint();
11763 llvm::APSInt Value = Result.Val.getInt();
11862 Value = Result.Val.getInt();
11910 llvm::APSInt Value = Result.Val.getInt();
13259 llvm::APSInt index = Result.Val.getInt();
tools/clang/lib/Sema/SemaConcept.cpp 122 IsSatisfied = EvalResult.Val.getInt().getBoolValue();
tools/clang/lib/Sema/SemaDecl.cpp 5778 llvm::APSInt Res = Result.Val.getInt();
tools/clang/lib/Sema/SemaExpr.cpp 4566 llvm::APSInt LowerBoundValue = Result.Val.getInt();
4580 llvm::APSInt LengthValue = Result.Val.getInt();
8859 llvm::APSInt Result = EVResult.Val.getInt();
8897 llvm::APSInt Result = EVResult.Val.getInt();
9262 RHSValue.Val.getInt() == 0)
9644 KnownVal.Val.getInt() != 0))) {
9723 KnownVal.Val.getInt() != 0))) {
9804 llvm::APSInt Right = RHSResult.Val.getInt();
9834 llvm::APSInt Left = LHSResult.Val.getInt();
11371 llvm::APSInt Result = EVResult.Val.getInt();
14969 EvalResult.Val.isInt() && !EvalResult.HasSideEffects;
14972 E = ConstantExpr::Create(Context, E, EvalResult.Val);
14979 *Result = EvalResult.Val.getInt();
15007 *Result = EvalResult.Val.getInt();
tools/clang/lib/Sema/SemaInit.cpp 8532 llvm::APSInt Result = EVResult.Val.getInt();
tools/clang/lib/Sema/SemaOpenMP.cpp 6908 NestedLoopCount = Result.Val.getInt().getLimitedValue();
6921 llvm::APSInt Result = EVResult.Val.getInt();
7628 llvm::APSInt SimdlenRes = SimdlenResult.Val.getInt();
7629 llvm::APSInt SafelenRes = SafelenResult.Val.getInt();
13002 llvm::APSInt ConstantLengthValue = Result.Val.getInt();
13027 llvm::APSInt ConstantLengthValue = Result.Val.getInt();
14558 llvm::APSInt ConstLowerBound = Result.Val.getInt();
14582 llvm::APSInt ConstLength = Result.Val.getInt();
14617 llvm::APSInt ConstLength = Result.Val.getInt();
14777 if (!Result.Val.getInt().isNullValue()) {
14838 if (!ResultR.Val.getInt().isOneValue()) {
14847 if (!ResultL.Val.getInt().isNullValue()) {
tools/clang/lib/Sema/SemaOverload.cpp 5595 (RequireInt && !Eval.Val.isInt())) {
5600 Value = Eval.Val;
tools/clang/lib/Sema/SemaStmt.cpp 970 if (Result.Val.isInt())
971 ConstantCondValue = Result.Val.getInt();
tools/clang/lib/Sema/SemaStmtAsm.cpp 390 if (EVResult.Val.toIntegralConstant(IntResult, InputExpr->getType(),
706 return Info.setEnum(Eval.Val.getInt().getSExtValue());
tools/clang/lib/Sema/SemaTemplate.cpp 5821 if ((EvalResult.Val.isLValue() && !EvalResult.Val.getLValueBase()) ||
5821 if ((EvalResult.Val.isLValue() && !EvalResult.Val.getLValueBase()) ||
5822 (EvalResult.Val.isMemberPointer() &&
5823 !EvalResult.Val.getMemberPointerDecl())) {
tools/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp 113 llvm::APSInt Result = EVResult.Val.getInt();
tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp 616 llvm::APSInt Result = EVResult.Val.getInt();
tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp 139 return Result.Val.getInt() == 0;
195 denomVal = Result.Val.getInt();
tools/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp 92 llvm::APSInt Result = EVResult.Val.getInt();
tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp 851 APSInt IV = Result.Val.getInt();
tools/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp 366 return makeIntVal(Result.Val.getInt());
tools/clang/tools/extra/clang-tidy/bugprone/MisplacedWideningCastCheck.cpp 69 return Result.Val.getInt().getActiveBits();
76 return LHSWidth + Result.Val.getInt().getExtValue();
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp 75 return Length.Val.getInt().getZExtValue();
tools/clang/tools/extra/clang-tidy/bugprone/StringConstructorCheck.cpp 143 ((ConstPtr.Val.isInt() && ConstPtr.Val.getInt().isNullValue()) ||
143 ((ConstPtr.Val.isInt() && ConstPtr.Val.getInt().isNullValue()) ||
144 (ConstPtr.Val.isLValue() && ConstPtr.Val.isNullPointer()))) {
144 (ConstPtr.Val.isLValue() && ConstPtr.Val.isNullPointer()))) {
tools/clang/tools/extra/clang-tidy/bugprone/StringIntegerAssignmentCheck.cpp 119 return EvalResult.Val.getInt().getActiveBits() <= Ctx.getTypeSize(CharType);
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp 83 llvm::APSInt NumValue = EVResult.Val.getInt();
102 Value2.Val.getInt() != 0)
111 llvm::APSInt Value1 = EVResult.Val.getInt();
tools/clang/tools/extra/clangd/XRefs.cpp 700 Result.Val.printPretty(ValueOS, const_cast<ASTContext &>(Ctx),
tools/clang/tools/libclang/CIndex.cpp 3814 if (ER.Val.isInt()) {
3817 auto& val = ER.Val.getInt();
3828 if (ER.Val.isFloat()) {
3830 ER.Val.getFloat().toString(Buffer);
3834 llvm::APFloat apFloat = ER.Val.getFloat();
tools/lldb/source/Symbol/ClangASTContext.cpp 5943 llvm::APSInt bitfield_apsint = result.Val.getInt();
6004 llvm::APSInt bitfield_apsint = result.Val.getInt();