Home
last modified time | relevance | path

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

12

/llvm-project/clang/lib/Analysis/
H A DConstructionContext.cpp46 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 DCFG.cpp1514 auto *MTE = cast<MaterializeTemporaryExpr>(Child); findConstructionContexts() local
1782 if (const MaterializeTemporaryExpr *MTE getReferenceInitTemporaryType() local
3677 VisitMaterializeTemporaryExpr(MaterializeTemporaryExpr * MTE,AddStmtChoice asc) VisitMaterializeTemporaryExpr() argument
4990 const MaterializeTemporaryExpr* MTE = cast<MaterializeTemporaryExpr>(E); VisitForTemporaryDtors() local
[all...]
/llvm-project/clang/include/clang/AST/
H A DIgnoreExpr.h66 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) in IgnoreImplicitCastsExtraSingleStep() local
82 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) in IgnoreCastsSingleStep() local
116 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) in IgnoreImplicitSingleStep() local
/llvm-project/clang-tools-extra/clang-tidy/abseil/
H A DStrCatAppendCheck.cpp24 if (const auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) in AST_MATCHER_P() local
/llvm-project/clang/include/clang/Analysis/
H A DConstructionContext.h99 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()
/llvm-project/clang/lib/Sema/
H A DCheckExprLifetime.cpp539 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(Init)) { visitLocalsRetainedByReferenceBinding() local
669 } else if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(L)) { visitLocalsRetainedByInitializer() local
812 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(CCE->getArg(0))) { visitLocalsRetainedByInitializer() local
986 auto *MTE = dyn_cast<MaterializeTemporaryExpr>(L); checkExprLifetimeImpl() local
[all...]
H A DJumpDiagnostics.cpp580 MaterializeTemporaryExpr *MTE = cast<MaterializeTemporaryExpr>(S); in BuildScopeInformation() local
H A DSemaStmt.cpp2661 for (auto *MTE : LifetimeExtendTemps) BuildCXXForRangeStmt() local
2948 const MaterializeTemporaryExpr *MTE = DiagnoseForRangeReferenceVariableCopies() local
2966 const MaterializeTemporaryExpr *MTE = cast<MaterializeTemporaryExpr>(E); DiagnoseForRangeReferenceVariableCopies() local
H A DSemaInit.cpp7415 auto MTE = new (Context) CreateMaterializeTemporaryExpr() local
7776 MaterializeTemporaryExpr *MTE = S.CreateMaterializeTemporaryExpr( Perform() local
8245 MaterializeTemporaryExpr *MTE = S.CreateMaterializeTemporaryExpr( Perform() local
H A DSemaExpr.cpp8522 if (const auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) { IsArithmeticBinaryExpr() local
9708 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(Op)) OriginalOperand() local
H A DSemaChecking.cpp8320 const auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E); CheckMaxUnsignedZero() local
H A DSemaDecl.cpp1970 if (const auto *MTE = dyn_cast_if_present<MaterializeTemporaryExpr>(Init); ShouldDiagnoseUnusedDecl() local
/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp283 const MaterializeTemporaryExpr *MTE = TCC->getMaterializedTemporaryExpr(); computeObjectUnderConstruction() local
471 if (const auto *MTE = TCC->getMaterializedTemporaryExpr()) updateObjectsUnderConstruction() local
485 if (const auto *MTE = TCC->getMaterializedTemporaryExpr()) updateObjectsUnderConstruction() local
H A DExprEngine.cpp1983 if (const auto *MTE = dyn_cast<MaterializeTemporaryExpr>(ArgE)) { Visit() local
2277 const auto *MTE = cast<MaterializeTemporaryExpr>(S); Visit() local
/llvm-project/clang/lib/AST/Interp/
H A DDisasm.cpp
/llvm-project/clang/lib/AST/
H A DAPValue.cpp92 if (const MaterializeTemporaryExpr *MTE = in getType() local
1185 auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E); getLVForValue() local
H A DJSONNodeDumper.cpp1557 VisitMaterializeTemporaryExpr(const MaterializeTemporaryExpr * MTE) VisitMaterializeTemporaryExpr() argument
H A DExpr.cpp57 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) { in getBestDynamicClassTypeExpr() local
3315 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(this)) isConstantInitializer() local
H A DExprConstant.cpp2338 } else if (const auto *MTE = CheckLValueConstantExpression() local
4228 if (const MaterializeTemporaryExpr *MTE = findCompleteObject() local
[all...]
/llvm-project/clang-tools-extra/clangd/
H A DDumpAST.cpp257 if (const auto *MTE = dyn_cast<MaterializeTemporaryExpr>(S)) getDetail() local
/llvm-project/lldb/source/Plugins/Process/Linux/
H A DNativeRegisterContextLinux_arm64.cpp636 MTE, global() enumerator
/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DIteratorModeling.cpp292 void IteratorModeling::checkPostStmt(const MaterializeTemporaryExpr *MTE, in checkPostStmt() argument
/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DDataflowEnvironment.cpp349 VisitMaterializeTemporaryExpr(MaterializeTemporaryExpr * MTE) VisitMaterializeTemporaryExpr() argument
/llvm-project/clang/lib/CodeGen/
H A DCGExprAgg.cpp1913 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) GetNumNonZeroBytesInInit() local
H A DCGExprConstant.cpp1434 if (const auto *MTE = dyn_cast<MaterializeTemporaryExpr>(Arg)) VisitCXXConstructExpr() local

12