Home
last modified time | relevance | path

Searched defs:MTE (Results 1 – 25 of 30) sorted by relevance

12

/external/llvm-project/clang/lib/Analysis/
DConstructionContext.cpp46 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, in createMaterializedTemporaryFromLayers()
129 const auto *MTE = cast<MaterializeTemporaryExpr>(ParentItem.getStmt()); in createBoundTemporaryFromLayers() local
187 const auto *MTE = cast<MaterializeTemporaryExpr>(TopItem.getStmt()); in createFromLayers() local
DCFG.cpp1429 auto *MTE = cast<MaterializeTemporaryExpr>(Child); in findConstructionContexts() local
1694 if (const MaterializeTemporaryExpr *MTE in getReferenceInitTemporaryType() local
3511 CFGBuilder::VisitMaterializeTemporaryExpr(MaterializeTemporaryExpr *MTE, in VisitMaterializeTemporaryExpr()
4700 const MaterializeTemporaryExpr* MTE = cast<MaterializeTemporaryExpr>(E); in VisitForTemporaryDtors() local
/external/llvm-project/clang/include/clang/AST/
DIgnoreExpr.h65 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
/external/llvm-project/clang/include/clang/Analysis/
DConstructionContext.h96 ConstructionContextItem(const MaterializeTemporaryExpr *MTE) in ConstructionContextItem()
465 const MaterializeTemporaryExpr *MTE; variable
470 const MaterializeTemporaryExpr *MTE) in TemporaryObjectConstructionContext()
508 const CXXBindTemporaryExpr *BTE, const MaterializeTemporaryExpr *MTE) in SimpleTemporaryObjectConstructionContext()
534 const CXXBindTemporaryExpr *BTE, const MaterializeTemporaryExpr *MTE, in ElidedTemporaryObjectConstructionContext()
/external/llvm-project/clang-tools-extra/clang-tidy/abseil/
DStrCatAppendCheck.cpp26 if (const auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) in AST_MATCHER_P() local
/external/llvm-project/clang/lib/StaticAnalyzer/Core/
DExprEngineCXX.cpp264 const MaterializeTemporaryExpr *MTE = TCC->getMaterializedTemporaryExpr(); in computeObjectUnderConstruction() local
428 if (const auto *MTE = TCC->getMaterializedTemporaryExpr()) in updateObjectsUnderConstruction() local
442 if (const auto *MTE = TCC->getMaterializedTemporaryExpr()) in updateObjectsUnderConstruction() local
DExprEngine.cpp1444 if (const auto *MTE = dyn_cast<MaterializeTemporaryExpr>(ArgE)) { in Visit() local
1739 const auto *MTE = cast<MaterializeTemporaryExpr>(S); in Visit() local
/external/llvm-project/clang/lib/AST/
DAPValue.cpp92 if (const MaterializeTemporaryExpr *MTE = in getType() local
1094 auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E); in getLVForValue() local
DJSONNodeDumper.cpp1363 const MaterializeTemporaryExpr *MTE) { in VisitMaterializeTemporaryExpr()
DExpr.cpp54 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) { in getBestDynamicClassTypeExpr() local
DExprConstant.cpp2231 } else if (const auto *MTE = in CheckLValueConstantExpression() local
4111 if (const MaterializeTemporaryExpr *MTE = in findCompleteObject() local
/external/clang/lib/Sema/
DJumpDiagnostics.cpp516 MaterializeTemporaryExpr *MTE = cast<MaterializeTemporaryExpr>(S); in BuildScopeInformation() local
DSemaInit.cpp6194 auto MTE = new (Context) in CreateMaterializeTemporaryExpr() local
6471 MaterializeTemporaryExpr *MTE = S.CreateMaterializeTemporaryExpr( in Perform() local
6883 MaterializeTemporaryExpr *MTE = S.CreateMaterializeTemporaryExpr( in Perform() local
DSemaStmt.cpp2460 const MaterializeTemporaryExpr *MTE = in DiagnoseForRangeReferenceVariableCopies() local
2478 const MaterializeTemporaryExpr *MTE = cast<MaterializeTemporaryExpr>(E); in DiagnoseForRangeReferenceVariableCopies() local
/external/llvm-project/clang-tools-extra/clangd/
DDumpAST.cpp251 if (const auto *MTE = dyn_cast<MaterializeTemporaryExpr>(S)) in getDetail() local
/external/llvm-project/clang/lib/Sema/
DSemaInit.cpp7055 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(Init)) { in visitLocalsRetainedByReferenceBinding() local
7176 } else if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(L)) { in visitLocalsRetainedByInitializer() local
7318 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(CCE->getArg(0))) { in visitLocalsRetainedByInitializer() local
7488 auto *MTE = dyn_cast<MaterializeTemporaryExpr>(L); in checkInitializerLifetime() local
7866 auto MTE = new (Context) in CreateMaterializeTemporaryExpr() local
8182 MaterializeTemporaryExpr *MTE = S.CreateMaterializeTemporaryExpr( in Perform() local
8637 MaterializeTemporaryExpr *MTE = S.CreateMaterializeTemporaryExpr( in Perform() local
DJumpDiagnostics.cpp560 MaterializeTemporaryExpr *MTE = cast<MaterializeTemporaryExpr>(S); in BuildScopeInformation() local
DSemaStmt.cpp2760 const MaterializeTemporaryExpr *MTE = in DiagnoseForRangeReferenceVariableCopies() local
2778 const MaterializeTemporaryExpr *MTE = cast<MaterializeTemporaryExpr>(E); in DiagnoseForRangeReferenceVariableCopies() local
DSemaExpr.cpp8460 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) { in IsArithmeticBinaryExpr() local
9551 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(Op)) in OriginalOperand() local
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DIteratorModeling.cpp292 void IteratorModeling::checkPostStmt(const MaterializeTemporaryExpr *MTE, in checkPostStmt()
/external/clang/lib/StaticAnalyzer/Core/
DExprEngine.cpp955 if (const MaterializeTemporaryExpr *MTE = in Visit() local
1232 const MaterializeTemporaryExpr *MTE = cast<MaterializeTemporaryExpr>(S); in Visit() local
/external/clang/lib/CodeGen/
DCGExprConstant.cpp1111 MaterializeTemporaryExpr *MTE = cast<MaterializeTemporaryExpr>(E); in EmitLValue() local
/external/clang/lib/Analysis/
DCFG.cpp1179 if (const MaterializeTemporaryExpr *MTE in getReferenceInitTemporaryType() local
3684 const MaterializeTemporaryExpr* MTE = cast<MaterializeTemporaryExpr>(E); in VisitForTemporaryDtors() local
/external/llvm-project/clang/lib/CodeGen/
DCGExprAgg.cpp1875 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) in GetNumNonZeroBytesInInit() local
/external/clang/lib/AST/
DExprConstant.cpp72 if (const MaterializeTemporaryExpr *MTE = in getType() local
2812 if (const MaterializeTemporaryExpr *MTE = in findCompleteObject() local

12