Home
last modified time | relevance | path

Searched refs:EvaluatingDecl (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DEvalEmitter.cpp55 S.EvaluatingDecl = VD; in interpretDecl()
70 S.EvaluatingDecl = nullptr; in interpretDecl()
H A DInterpState.h183 const VarDecl *EvaluatingDecl = nullptr; variable
H A DInterp.cpp390 (Ptr.getDeclDesc()->asVarDecl() == S.EvaluatingDecl)) in CheckExtern()
448 if (!D || D == S.EvaluatingDecl || D->isConstexpr()) in CheckConstant()
454 if (const auto *VD = dyn_cast_if_present<VarDecl>(S.EvaluatingDecl); in CheckConstant()
665 if (VD == S.EvaluatingDecl && in CheckInitialized()
1280 if (S.EvaluatingDecl && !S.EvaluatingDecl->isConstexpr()) in diagnoseEnumValue()
1321 S.Current->getThis().getDeclDesc()->asDecl() == S.EvaluatingDecl) { in CheckLiteralType()
H A DInterpBuiltin.cpp2248 if (S.EvaluatingDecl && Ptr.getDeclDesc()->asVarDecl() == S.EvaluatingDecl) in interp__builtin_is_within_lifetime()
H A DInterp.h3287 if (VD == S.EvaluatingDecl) in CheckDecl()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp882 APValue::LValueBase EvaluatingDecl; member in __anonfb577fba0411::EvalInfo
1030 EvaluatingDecl((const ValueDecl *)nullptr), in EvalInfo()
1042 EvaluatingDecl = Base; in setEvaluatingDecl()
2562 if (This && Info.EvaluatingDecl == This->getLValueBase()) in CheckLiteralType()
3536 if (Info.EvaluatingDecl == Base) { in evaluateVarDeclInit()
3829 if (Info.EvaluatingDecl == Base) in lifetimeStartedInEvaluation()
3836 return Info.EvaluatingDecl == BaseMTE->getExtendingDecl(); in lifetimeStartedInEvaluation()
3844 if (MutableSubobject || Base != Info.EvaluatingDecl) in lifetimeStartedInEvaluation()
4344 if (Info.getLangOpts().CPlusPlus14 && LVal.Base == Info.EvaluatingDecl && in findCompleteObject()
4406 Info.EvaluatingDecl.dyn_cast<const ValueDecl *>())) in findCompleteObject()