Home
last modified time | relevance | path

Searched refs:EvaluateAsInt (Results 1 – 22 of 22) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
HDBuiltinFunctionChecker.cpp85 if (CE->EvaluateAsInt(Result, C.getASTContext(), Expr::SE_NoSideEffects)) { in evalCall()
HDMallocOverflowSecurityChecker.cpp124 if (E->EvaluateAsInt(Result, Context)) in isIntZeroExpr()
HDCheckSecuritySyntaxOnly.cpp465 if (!suffixEx->EvaluateAsInt(Result, BR.getContext())) in checkCall_mkstemp()
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDSValBuilder.cpp290 if (E->EvaluateAsInt(Result, Ctx)) in getConstantVal()
HDExprEngineC.cpp701 if (OOE->EvaluateAsInt(IV, getContext())) { in VisitOffsetOfExpr()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaStmtAsm.cpp259 if (!InputExpr->EvaluateAsInt(Result, Context)) in ActOnGCCAsmStmt()
HDAnalysisBasedWarnings.cpp1161 if (!Cond->EvaluateAsInt(Val, Ctx)) in isInLoop()
HDSemaChecking.cpp127 if (!SizeArg->EvaluateAsInt(Size, S.Context) || in SemaBuiltinMemChkCall()
128 !DstSizeArg->EvaluateAsInt(DstSize, S.Context)) in SemaBuiltinMemChkCall()
6693 if (!OriginalInit->EvaluateAsInt(Value, S.Context, Expr::SE_AllowSideEffects)) in AnalyzeBitFieldAssignment()
8351 if (!IndexExpr->EvaluateAsInt(index, Context)) in CheckArrayAccess()
HDSemaExpr.cpp7445 RHS.get()->EvaluateAsInt(RHSValue, Context) && RHSValue == 0) in CheckMultiplyDivideOperands()
7477 RHS.get()->EvaluateAsInt(RHSValue, Context) && RHSValue == 0) in CheckRemainderOperands()
7658 if (IndexExpr->EvaluateAsInt(index, Self.getASTContext())) { in diagnoseStringPlusInt()
7930 !RHS.get()->EvaluateAsInt(Right, S.Context)) in DiagnoseBadShiftValues()
7957 !LHS.get()->EvaluateAsInt(Left, S.Context)) in DiagnoseBadShiftValues()
8964 if (RHS.get()->EvaluateAsInt(Result, Context)) in CheckLogicalOperands()
HDSemaStmt.cpp879 HasConstantCond = CondExpr->EvaluateAsInt(ConstantCondValue, Context, in ActOnFinishSwitchStmt()
HDSemaDeclAttr.cpp2523 IdxExpr->EvaluateAsInt(Val, S.Context); in handleFormatArgAttr()
HDSemaOpenMP.cpp3102 if (NestedLoopCountExpr->EvaluateAsInt(Result, SemaRef.getASTContext())) in CheckOpenMPLoop()
HDSemaDecl.cpp4974 !VLATy->getSizeExpr()->EvaluateAsInt(Res, Context)) in TryToFixInvalidVariablyModifiedType()
/NextBSD/contrib/llvm/tools/clang/lib/Analysis/
HDCFG.cpp745 if (!Literal1->EvaluateAsInt(L1, *Context) || in checkIncorrectLogicOperator()
746 !Literal2->EvaluateAsInt(L2, *Context)) in checkIncorrectLogicOperator()
842 if (Bop->getLHS()->EvaluateAsInt(IntVal, *Context)) { in tryEvaluateBool()
847 if (Bop->getRHS()->EvaluateAsInt(IntVal, *Context)) { in tryEvaluateBool()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGBuiltin.cpp768 if (!E->getArg(2)->EvaluateAsInt(Size, CGM.getContext()) || in EmitBuiltinExpr()
769 !E->getArg(3)->EvaluateAsInt(DstSize, CGM.getContext())) in EmitBuiltinExpr()
795 if (!E->getArg(2)->EvaluateAsInt(Size, CGM.getContext()) || in EmitBuiltinExpr()
796 !E->getArg(3)->EvaluateAsInt(DstSize, CGM.getContext())) in EmitBuiltinExpr()
840 if (!E->getArg(2)->EvaluateAsInt(Size, CGM.getContext()) || in EmitBuiltinExpr()
841 !E->getArg(3)->EvaluateAsInt(DstSize, CGM.getContext())) in EmitBuiltinExpr()
3391 if (!E->getArg(0)->EvaluateAsInt(Value, CGM.getContext())) in EmitARMBuiltinExpr()
HDCodeGenFunction.cpp1027 if (!Cond->EvaluateAsInt(Int, getContext())) in ConstantFoldsToSimpleInteger()
HDCGStmt.cpp1766 if (InputExpr->EvaluateAsInt(Result, getContext())) in EmitAsmInput()
HDCGExprScalar.cpp1128 if (E->EvaluateAsInt(Value, CGF.getContext(), Expr::SE_AllowSideEffects)) { in VisitMemberExpr()
1935 if (E->EvaluateAsInt(Value, CGF.getContext())) in VisitOffsetOfExpr()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDExprConstant.cpp6204 if (!ExprType->EvaluateAsInt(TypeIntVaue, Info.Ctx)) in TryEvaluateBuiltinObjectSize()
8515 bool Expr::EvaluateAsInt(APSInt &Result, const ASTContext &Ctx, in EvaluateAsInt() function in Expr
9081 if (!EvaluateAsInt(Value, Ctx)) in isIntegerConstantExpr()
HDExpr.cpp2808 if (!Elt->EvaluateAsInt(ResultTmp, Ctx)) { in isConstantInitializer()
/NextBSD/contrib/llvm/tools/lldb/source/Symbol/
HDClangASTType.cpp3102 … if (bitfield_bit_size_expr && bitfield_bit_size_expr->EvaluateAsInt(bitfield_apsint, *ast)) in GetObjCFieldAtIndex()
3166 … if (bitfield_bit_size_expr && bitfield_bit_size_expr->EvaluateAsInt(bitfield_apsint, *m_ast)) in GetFieldAtIndex()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDExpr.h582 bool EvaluateAsInt(llvm::APSInt &Result, const ASTContext &Ctx,