/openbsd-src/gnu/llvm/clang/lib/Analysis/ |
H A D | ConstructionContext.cpp | 46 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, in createMaterializedTemporaryFromLayers() 129 const auto *MTE = cast<MaterializeTemporaryExpr>(ParentItem.getStmt()); in createBoundTemporaryFromLayers() local 193 const auto *MTE = cast<MaterializeTemporaryExpr>(TopItem.getStmt()); in createFromLayers() local
|
H A D | CFG.cpp | 1491 auto *MTE = cast<MaterializeTemporaryExpr>(Child); in findConstructionContexts() local 1768 if (const MaterializeTemporaryExpr *MTE in getReferenceInitTemporaryType() local 3671 CFGBuilder::VisitMaterializeTemporaryExpr(MaterializeTemporaryExpr *MTE, in VisitMaterializeTemporaryExpr() 4984 const MaterializeTemporaryExpr* MTE = cast<MaterializeTemporaryExpr>(E); in VisitForTemporaryDtors() local
|
/openbsd-src/gnu/llvm/clang/include/clang/AST/ |
H A D | IgnoreExpr.h | 65 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) in IgnoreImplicitCastsExtraSingleStep() local 81 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) in IgnoreCastsSingleStep() local 115 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) in IgnoreImplicitSingleStep() local
|
/openbsd-src/gnu/llvm/clang/include/clang/Analysis/ |
H A D | ConstructionContext.h | 99 ConstructionContextItem(const MaterializeTemporaryExpr *MTE) in ConstructionContextItem() 488 const MaterializeTemporaryExpr *MTE; variable 493 const MaterializeTemporaryExpr *MTE) in TemporaryObjectConstructionContext() 531 const CXXBindTemporaryExpr *BTE, const MaterializeTemporaryExpr *MTE) in SimpleTemporaryObjectConstructionContext() 557 const CXXBindTemporaryExpr *BTE, const MaterializeTemporaryExpr *MTE, in ElidedTemporaryObjectConstructionContext()
|
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCXX.cpp | 282 const MaterializeTemporaryExpr *MTE = TCC->getMaterializedTemporaryExpr(); in computeObjectUnderConstruction() local 463 if (const auto *MTE = TCC->getMaterializedTemporaryExpr()) in updateObjectsUnderConstruction() local 477 if (const auto *MTE = TCC->getMaterializedTemporaryExpr()) in updateObjectsUnderConstruction() local
|
H A D | ExprEngine.cpp | 1958 if (const auto *MTE = dyn_cast<MaterializeTemporaryExpr>(ArgE)) { in Visit() local 2253 const auto *MTE = cast<MaterializeTemporaryExpr>(S); in Visit() local
|
/openbsd-src/gnu/llvm/clang/lib/AST/ |
H A D | APValue.cpp | 92 if (const MaterializeTemporaryExpr *MTE = in getType() local 1175 auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E); in getLVForValue() local
|
H A D | JSONNodeDumper.cpp | 1448 const MaterializeTemporaryExpr *MTE) { in VisitMaterializeTemporaryExpr()
|
H A D | Expr.cpp | 57 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) { in getBestDynamicClassTypeExpr() local
|
H A D | ExprConstant.cpp | 2255 } else if (const auto *MTE = in CheckLValueConstantExpression() local 4145 if (const MaterializeTemporaryExpr *MTE = in findCompleteObject() local
|
/openbsd-src/gnu/llvm/clang/lib/Sema/ |
H A D | SemaInit.cpp | 7511 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(Init)) { in visitLocalsRetainedByReferenceBinding() local 7632 } else if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(L)) { in visitLocalsRetainedByInitializer() local 7774 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(CCE->getArg(0))) { in visitLocalsRetainedByInitializer() local 7946 auto *MTE = dyn_cast<MaterializeTemporaryExpr>(L); in checkInitializerLifetime() local 8324 auto MTE = new (Context) in CreateMaterializeTemporaryExpr() local 8672 MaterializeTemporaryExpr *MTE = S.CreateMaterializeTemporaryExpr( in Perform() local 9127 MaterializeTemporaryExpr *MTE = S.CreateMaterializeTemporaryExpr( in Perform() local
|
H A D | JumpDiagnostics.cpp | 574 MaterializeTemporaryExpr *MTE = cast<MaterializeTemporaryExpr>(S); in BuildScopeInformation() local
|
H A D | SemaStmt.cpp | 3100 const MaterializeTemporaryExpr *MTE = in DiagnoseForRangeReferenceVariableCopies() local 3118 const MaterializeTemporaryExpr *MTE = cast<MaterializeTemporaryExpr>(E); in DiagnoseForRangeReferenceVariableCopies() local
|
H A D | SemaExpr.cpp | 9207 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) { in IsArithmeticBinaryExpr() local 10332 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(Op)) in OriginalOperand() local
|
H A D | SemaDecl.cpp | 2026 if (const auto *MTE = dyn_cast_or_null<MaterializeTemporaryExpr>(Init)) { in ShouldDiagnoseUnusedDecl() local
|
H A D | SemaChecking.cpp | 11345 const auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E); in CheckMaxUnsignedZero() local
|
H A D | TreeTransform.h | 4003 if (MaterializeTemporaryExpr *MTE = dyn_cast<MaterializeTemporaryExpr>(Init)) in TransformInitializer() local
|
H A D | SemaOpenMP.cpp | 1235 if (const auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) in getExprAsWritten() local
|
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ |
H A D | IteratorModeling.cpp | 291 void IteratorModeling::checkPostStmt(const MaterializeTemporaryExpr *MTE, in checkPostStmt()
|
/openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 1923 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) in GetNumNonZeroBytesInInit() local
|