Home
last modified time | relevance | path

Searched refs:InConstantContext (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DConstantEmitter.h41 bool InConstantContext = false; variable
H A DCGExprConstant.cpp1627 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 DExprConstant.cpp922 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 DExpr.h624 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 DSemaChecking.cpp10872 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 …]