Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DConstantEmitter.h41 bool InConstantContext = false; variable
H A DCGExprConstant.cpp1626 InConstantContext = true; in tryEmitPrivateForVarInit()
1724 Success = E->EvaluateAsRValue(Result, CGM.getContext(), InConstantContext); in tryEmitPrivate()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp922 bool InConstantContext; member in __anon19193fee0311::EvalInfo
2559 if (Info.InConstantContext) in checkFloatingPointResult()
14758 Info.InConstantContext = InConstantContext; in EvaluateAsRValue()
14777 Info.InConstantContext = InConstantContext; in EvaluateAsInt()
14787 Info.InConstantContext = InConstantContext; in EvaluateAsFixedPoint()
14816 Info.InConstantContext = InConstantContext; in EvaluateAsLValue()
14861 Info.InConstantContext = true; in EvaluateAsConstantExpr()
14923 Info.InConstantContext = true; in EvaluateAsInitializer()
15000 Info.InConstantContext = true; in EvaluateKnownConstInt()
15018 Info.InConstantContext = true; in EvaluateKnownConstIntCheckOverflow()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h622 bool InConstantContext = false) const;
629 bool InConstantContext = false) const;
642 bool InConstantContext = false) const;
649 bool InConstantContext = false) const;
655 bool InConstantContext = false) const;
692 bool InConstantContext = false) const;
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp11145 bool InConstantContext, bool Approximate) { in GetExprRange() argument
11150 if (E->EvaluateAsRValue(result, C, InConstantContext)) in GetExprRange()
11158 return GetExprRange(C, CE->getSubExpr(), MaxWidth, InConstantContext, in GetExprRange()
11172 InConstantContext, Approximate); in GetExprRange()
11190 MaxWidth, InConstantContext, Approximate); in GetExprRange()
11240 return GetExprRange(C, BO->getRHS(), MaxWidth, InConstantContext, in GetExprRange()
11294 return GetExprRange(C, BO->getRHS(), MaxWidth, InConstantContext, in GetExprRange()
11319 IntRange L = GetExprRange(C, BO->getLHS(), opWidth, InConstantContext, in GetExprRange()
11336 IntRange R = GetExprRange(C, BO->getRHS(), opWidth, InConstantContext, in GetExprRange()
11377 return GetExprRange(C, UO->getSubExpr(), MaxWidth, InConstantContext, in GetExprRange()
[all …]