Searched refs:asExpr (Results 1 – 11 of 11) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Source.cpp | 16 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 D | DynamicAllocator.cpp | 58 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 D | EvaluationResult.cpp | 134 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 D | Disasm.cpp | 161 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 D | Descriptor.h | 195 const Expr *asExpr() const { return Source.dyn_cast<const Expr *>(); } in asExpr() function
|
H A D | Pointer.cpp | 140 else if (const auto *E = Desc->asExpr()) in toAPValue() 145 if (isUnknownSizeArray() || Desc->asExpr()) in toAPValue()
|
H A D | InterpFrame.cpp | 122 if (const auto *E = Desc->asExpr()) { in print()
|
H A D | Interp.cpp | 659 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 D | Descriptor.cpp | 367 if (const auto *E = asExpr()) in getType()
|
H A D | Compiler.h | 533 llvm::dyn_cast_if_present<OpaqueValueExpr>(Local.Desc->asExpr())) { in removeIfStoredOpaqueValue()
|
H A D | Interp.h | 1339 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()
|