Home
last modified time | relevance | path

Searched refs:getDeclDesc (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DPointer.h143 getDeclDesc()->getSize()); in atIndex()
239 ? getDeclDesc() in expand()
268 const Descriptor *getDeclDesc() const { in getDeclDesc() function
276 SourceLocation getDeclLoc() const { return getDeclDesc()->getLocation(); } in getDeclLoc()
281 return getDeclDesc()->getSource(); in getSource()
313 return getDeclDesc(); in getFieldDesc()
345 return getDeclDesc()->getSize(); in elemSize()
476 if (const ValueDecl *VD = getDeclDesc()->asValueDecl()) in isWeak()
501 return getDeclDesc()->isDummy(); in isDummy()
508 return isRoot() ? getDeclDesc()->IsConst : getInlineDesc()->IsConst; in isConst()
H A DEvaluationResult.cpp128 const Descriptor *Desc = BasePtr.getDeclDesc(); in CheckFieldsInitialized()
130 S.FFDiag(BasePtr.getDeclDesc()->asDecl()->getLocation(), in CheckFieldsInitialized()
134 S.FFDiag(BasePtr.getDeclDesc()->asExpr()->getExprLoc(), in CheckFieldsInitialized()
H A DInterp.cpp163 if (Ptr.getDeclDesc()->getType().isConstQualified()) in CheckTemporary()
253 (Ptr.getDeclDesc()->asVarDecl() == S.EvaluatingDecl)) in CheckExtern()
257 const auto *VD = Ptr.getDeclDesc()->asValueDecl(); in CheckExtern()
338 return CheckConstant(S, OpPC, Ptr.getDeclDesc()); in CheckConstant()
385 uint32_t MinOffset = Ptr.getDeclDesc()->getMetadataSize(); in CheckDowncast()
477 if (const auto *VD = Ptr.getDeclDesc()->asVarDecl(); in CheckInitialized()
501 const auto *VD = cast<VarDecl>(Ptr.getDeclDesc()->asValueDecl()); in CheckGlobalInitialized()
790 const Descriptor *Desc = Ptr.getDeclDesc(); in CheckDummy()
H A DInterpFrame.cpp141 printDesc(P.getDeclDesc()); in print()
H A DPointer.cpp136 const Descriptor *Desc = getDeclDesc(); in toAPValue()
H A DInterp.h1339 assert(Ptr.getDeclDesc()->asExpr()); in InitGlobalTemp()
1342 std::make_pair(Ptr.getDeclDesc()->asExpr(), Temp)); in InitGlobalTemp()
1359 std::make_pair(P.getDeclDesc()->asExpr(), Temp)); in InitGlobalTempComp()
2585 QualType DynamicType = ThisPtr.getDeclDesc()->getType(); in CallVirt()
2590 DynamicDecl = ThisPtr.getDeclDesc()->getType()->getAsCXXRecordDecl(); in CallVirt()
2933 Source = Ptr.getDeclDesc()->asExpr(); in Free()
H A DInterpBuiltin.cpp1036 S.getCtx().getDeclAlign(Ptr.getDeclDesc()->asValueDecl()); in interp__builtin_is_aligned_up_down()