Searched refs:InConstantContext (Results 1 – 5 of 5) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | ConstantEmitter.h | 41 bool InConstantContext = false; variable
|
H A D | CGExprConstant.cpp | 1627 InConstantContext = D.hasConstantInitialization(); in tryEmitPrivateForVarInit() 1724 Success = E->EvaluateAsRValue(Result, CGM.getContext(), InConstantContext); in tryEmitPrivate()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | ExprConstant.cpp | 922 bool InConstantContext; member in __anondef1c1650311::EvalInfo 979 HasFoldFailureDiagnostic(false), InConstantContext(false), in EvalInfo() 2559 if (Info.InConstantContext) in checkFloatingPointResult() 2628 if (!Info.InConstantContext && St != llvm::APFloatBase::opOK && in HandleIntToFloatCast() 11641 if (Info.InConstantContext || Arg->HasSideEffects(Info.Ctx)) { in VisitBuiltinCallExpr() 11653 if (Info.InConstantContext && !Info.CheckingPotentialConstantExpression && in VisitBuiltinCallExpr() 11667 return Success(Info.InConstantContext, E); in VisitBuiltinCallExpr() 12590 if (!Info.InConstantContext && in EvaluateComparisonBinaryOperator() 14716 bool InConstantContext) const { in EvaluateAsRValue() 14720 Info.InConstantContext = InConstantContext; in EvaluateAsRValue() [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | Expr.h | 624 bool InConstantContext = false) const; 631 bool InConstantContext = false) const; 644 bool InConstantContext = false) const; 651 bool InConstantContext = false) const; 657 bool InConstantContext = false) const; 694 bool InConstantContext = false) const;
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 10872 bool InConstantContext, bool Approximate) { in GetExprRange() argument 10877 if (E->EvaluateAsRValue(result, C, InConstantContext)) in GetExprRange() 10885 return GetExprRange(C, CE->getSubExpr(), MaxWidth, InConstantContext, in GetExprRange() 10899 InConstantContext, Approximate); in GetExprRange() 10917 MaxWidth, InConstantContext, Approximate); in GetExprRange() 10925 : GetExprRange(C, E, MaxWidth, InConstantContext, Approximate); in GetExprRange() 10929 : GetExprRange(C, E, MaxWidth, InConstantContext, Approximate); in GetExprRange() 10967 return GetExprRange(C, BO->getRHS(), MaxWidth, InConstantContext, in GetExprRange() 11000 IntRange L = GetExprRange(C, BO->getLHS(), MaxWidth, InConstantContext, in GetExprRange() 11021 return GetExprRange(C, BO->getRHS(), MaxWidth, InConstantContext, in GetExprRange() [all …]
|