Home
last modified time | relevance | path

Searched refs:isConstantEvaluated (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DBuiltins.h431 bool isConstantEvaluated(unsigned ID) const { in isConstantEvaluated() function
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCUDA.cpp908 if (ExprEvalCtx.isUnevaluated() || ExprEvalCtx.isConstantEvaluated()) in CheckCall()
H A DSemaChecking.cpp15289 bool isConstantEvaluated) { in FindTypeTagExpr() argument
15328 isConstantEvaluated)) { in FindTypeTagExpr()
15374 bool isConstantEvaluated) { in GetMatchingCType() argument
15382 if (!FindTypeTagExpr(TypeExpr, Ctx, &VD, &MagicValue, isConstantEvaluated)) in GetMatchingCType()
H A DSemaExpr.cpp17568 Prev.isImmediateFunctionContext() || Prev.isConstantEvaluated(); in PushExpressionEvaluationContext()
17618 (isLambdaMethod(FD) && (Parent.isConstantEvaluated() || in PushExpressionEvaluationContextForFunction()
18048 (Rec.isConstantEvaluated() && !getLangOpts().CPlusPlus17))) { in PopExpressionEvaluationContext()
18055 } else if (Rec.isConstantEvaluated() && !getLangOpts().CPlusPlus17) { in PopExpressionEvaluationContext()
18096 if (Rec.isUnevaluated() || Rec.isConstantEvaluated()) { in PopExpressionEvaluationContext()
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DPPMacroExpansion.cpp1814 this->getBuiltinInfo().isConstantEvaluated(BuiltinOp); in ExpandBuiltinMacro()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h2576 return currentEvaluationContext().isConstantEvaluated() || in isConstantEvaluatedContext()
6843 bool isConstantEvaluated() const { in isConstantEvaluated() function
8106 return (Ctx.isConstantEvaluated() || isConstantEvaluatedOverride) && in isAlwaysConstantEvaluatedContext()
8143 if (Ctx.isConstantEvaluated() || Ctx.isImmediateFunctionContext() || in InnermostDeclarationWithDelayedImmediateInvocations()
8159 if (Ctx.isConstantEvaluated() || Ctx.isImmediateFunctionContext() || in OutermostDeclarationWithDelayedImmediateInvocations()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterpBuiltin.cpp2329 if (!S.getASTContext().BuiltinInfo.isConstantEvaluated(BuiltinID)) in InterpretBuiltin()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp8061 Info.Ctx.BuiltinInfo.isConstantEvaluated(BuiltinOp); in IsConstantEvaluatedBuiltinCall()