Searched refs:SubExprT (Results 1 – 1 of 1) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | ByteCodeExprGen.cpp | 1092 PrimType SubExprT = classify(E->getSourceExpr()).value_or(PT_Ptr); in VisitOpaqueValueExpr() local 1094 return this->emitGetLocal(SubExprT, It->second, E); in VisitOpaqueValueExpr() 1103 allocateLocalPrimitive(E, SubExprT, /*IsConst=*/true); in VisitOpaqueValueExpr() 1106 if (!this->emitSetLocal(SubExprT, *LocalIndex, E)) in VisitOpaqueValueExpr() 1112 if (!this->emitGetLocal(SubExprT, *LocalIndex, E)) in VisitOpaqueValueExpr() 1472 std::optional<PrimType> SubExprT = classify(SubExpr); in VisitMaterializeTemporaryExpr() local 1484 if (SubExprT) { in VisitMaterializeTemporaryExpr() 1491 if (!this->emitInitGlobal(*SubExprT, *GlobalIndex, E)) in VisitMaterializeTemporaryExpr() 1508 if (SubExprT) { in VisitMaterializeTemporaryExpr() 1510 SubExpr, *SubExprT, /*IsConst=*/true, /*IsExtended=*/true)) { in VisitMaterializeTemporaryExpr() [all …]
|