Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
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.cpp62 ElementDesc->asExpr(), nullptr, ElementDesc, Descriptor::InlineDescMD, in allocate()
71 assert(D->asExpr()); in allocate()
97 if (auto It = AllocationSites.find(D->asExpr()); It != AllocationSites.end()) in allocate()
101 {D->asExpr(), AllocationSite(std::move(Memory), AllocForm)}); in allocate()
H A DEvaluationResult.cpp231 assert(B->getDescriptor()->asExpr()); in checkReturnValue()
236 S.Note(B->getDescriptor()->asExpr()->getExprLoc(), in checkReturnValue()
H A DDisasm.cpp317 dyn_cast_if_present<MaterializeTemporaryExpr>(Desc->asExpr()); in dump()
376 else if (asExpr()) in dump()
377 OS << "Expr " << (const void *)asExpr(); in dump()
H A DSource.h88 const Expr *asExpr() const;
H A DPointer.cpp178 else if (const auto *E = Desc->asExpr()) { in toAPValue()
585 const Expr *E = block()->getDescriptor()->asExpr(); in pointsToLiteral()
596 const Expr *E = block()->getDescriptor()->asExpr(); in pointsToStringLiteral()
H A DDescriptor.h221 const Expr *asExpr() const { return dyn_cast<const Expr *>(Source); } in asExpr() function
H A DDescriptor.cpp436 if (const auto *E = asExpr()) in getType()
474 if (const auto *E = asExpr()) { in getDataType()
H A DInterp.cpp217 Ptr.getDeclDesc()->asExpr()); in CheckTemporary()
318 if (const Expr *Base = Ptr.getDeclDesc()->asExpr()) in CheckBCPResult()
644 if (const auto *E = P.getFieldDesc()->asExpr()) in CheckVolatile()
1202 Source = Ptr.getDeclDesc()->asExpr(); in Free()
H A DInterp.h1131 LHS.getFieldDesc()->asExpr() != RHS.getFieldDesc()->asExpr()) {
1169 const Expr *E = P.getDeclDesc()->asExpr();
1556 assert(Ptr.getDeclDesc()->asExpr()); in InitGlobalTemp()
1559 std::make_pair(Ptr.getDeclDesc()->asExpr(), Temp)); in InitGlobalTemp()
1576 std::make_pair(P.getDeclDesc()->asExpr(), Temp)); in InitGlobalTempComp()
H A DCompiler.h605 llvm::dyn_cast_if_present<OpaqueValueExpr>(Local.Desc->asExpr())) { in removeIfStoredOpaqueValue()
H A DInterpBuiltin.cpp1239 else if (const auto *E = Ptr.getDeclDesc()->asExpr()) in interp__builtin_assume_aligned()
1600 Source = Ptr.getDeclDesc()->asExpr(); in interp__builtin_operator_delete()