Home
last modified time | relevance | path

Searched refs:asExpr (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DSource.cpp16 if (const Expr *E = asExpr()) in getLoc()
26 if (const Expr *E = asExpr()) in getRange()
35 const Expr *SourceInfo::asExpr() const { in asExpr() function in SourceInfo
42 if (const Expr *E = getSource(F, PC).asExpr()) in getExpr()
H A DDynamicAllocator.cpp58 ElementDesc->asExpr(), ElementDesc, Descriptor::InlineDescMD, NumElements, in allocate()
65 assert(D->asExpr()); in allocate()
83 if (auto It = AllocationSites.find(D->asExpr()); It != AllocationSites.end()) in allocate()
87 {D->asExpr(), AllocationSite(std::move(Memory), D->isArray())}); in allocate()
H A DEvaluationResult.cpp134 S.FFDiag(BasePtr.getDeclDesc()->asExpr()->getExprLoc(), in CheckFieldsInitialized()
230 assert(B->getDescriptor()->asExpr()); in checkReturnValue()
234 S.Note(B->getDescriptor()->asExpr()->getExprLoc(), in checkReturnValue()
H A DDisasm.cpp161 dyn_cast_if_present<MaterializeTemporaryExpr>(Desc->asExpr()); in dump()
220 else if (asExpr()) in dump()
221 OS << "Expr " << (const void *)asExpr(); in dump()
H A DDescriptor.h195 const Expr *asExpr() const { return Source.dyn_cast<const Expr *>(); } in asExpr() function
H A DPointer.cpp140 else if (const auto *E = Desc->asExpr()) in toAPValue()
145 if (isUnknownSizeArray() || Desc->asExpr()) in toAPValue()
H A DInterpFrame.cpp122 if (const auto *E = Desc->asExpr()) { in print()
H A DInterp.cpp659 if (const auto *E = dyn_cast_if_present<CXXThisExpr>(Loc.asExpr())) in CheckThis()
698 FPOptions FPO = E.asExpr()->getFPFeaturesInEffect(S.Ctx.getLangOpts()); in CheckFloatResult()
H A DDescriptor.cpp367 if (const auto *E = asExpr()) in getType()
H A DCompiler.h533 llvm::dyn_cast_if_present<OpaqueValueExpr>(Local.Desc->asExpr())) { in removeIfStoredOpaqueValue()
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()
2933 Source = Ptr.getDeclDesc()->asExpr(); in Free()