Home
last modified time | relevance | path

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

/freebsd-src/contrib/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); in findConstructionContexts() local
1782 if (const MaterializeTemporaryExpr *MTE in getReferenceInitTemporaryType() local
3680 ConstructionContextLayer::create(cfg->getBumpVectorContext(), MTE), in VisitMaterializeTemporaryExpr() argument
4993 const MaterializeTemporaryExpr* MTE = cast<MaterializeTemporaryExpr>(E); VisitForTemporaryDtors() local
[all...]
/freebsd-src/contrib/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
/freebsd-src/contrib/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()
/freebsd-src/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp283 const MaterializeTemporaryExpr *MTE = TCC->getMaterializedTemporaryExpr(); in computeObjectUnderConstruction() local
471 if (const auto *MTE = TCC->getMaterializedTemporaryExpr()) in updateObjectsUnderConstruction() local
485 if (const auto *MTE = TCC->getMaterializedTemporaryExpr()) in updateObjectsUnderConstruction() local
H A DExprEngine.cpp1980 if (const auto *MTE = dyn_cast<MaterializeTemporaryExpr>(ArgE)) { Visit() local
2274 const auto *MTE = cast<MaterializeTemporaryExpr>(S); Visit() local
/freebsd-src/contrib/llvm-project/clang/lib/AST/
H A DAPValue.cpp92 if (const MaterializeTemporaryExpr *MTE = in getType() local
1181 auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E); getLVForValue() local
H A DJSONNodeDumper.cpp1521 VisitMaterializeTemporaryExpr(const MaterializeTemporaryExpr * MTE) VisitMaterializeTemporaryExpr() argument
H A DExpr.cpp57 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) { in getBestDynamicClassTypeExpr() local
3279 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(this)) isConstantInitializer() local
H A DExprConstant.cpp2331 } else if (const auto *MTE = CheckLValueConstantExpression() local
4208 if (const MaterializeTemporaryExpr *MTE = findCompleteObject() local
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/Sema/
H A DJumpDiagnostics.cpp578 MaterializeTemporaryExpr *MTE = cast<MaterializeTemporaryExpr>(S); BuildScopeInformation() local
H A DSemaInit.cpp7671 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(Init)) { visitLocalsRetainedByReferenceBinding() local
7792 } else if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(L)) { visitLocalsRetainedByInitializer() local
7934 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(CCE->getArg(0))) { visitLocalsRetainedByInitializer() local
8106 auto *MTE = dyn_cast<MaterializeTemporaryExpr>(L); checkInitializerLifetime() local
8484 auto MTE = new (Context) CreateMaterializeTemporaryExpr() local
8841 MaterializeTemporaryExpr *MTE = S.CreateMaterializeTemporaryExpr( Perform() local
9291 MaterializeTemporaryExpr *MTE = S.CreateMaterializeTemporaryExpr( Perform() local
H A DSemaStmt.cpp3110 const MaterializeTemporaryExpr *MTE = DiagnoseForRangeReferenceVariableCopies() local
3128 const MaterializeTemporaryExpr *MTE = cast<MaterializeTemporaryExpr>(E); DiagnoseForRangeReferenceVariableCopies() local
H A DSemaExpr.cpp9550 if (const auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) { IsArithmeticBinaryExpr() local
10738 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(Op)) OriginalOperand() local
H A DSemaDecl.cpp2071 if (const auto *MTE = dyn_cast_if_present<MaterializeTemporaryExpr>(Init); ShouldDiagnoseUnusedDecl() local
H A DSemaChecking.cpp13082 const auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E); CheckMaxUnsignedZero() local
H A DTreeTransform.h4091 if (MaterializeTemporaryExpr *MTE = dyn_cast<MaterializeTemporaryExpr>(Init)) TransformInitializer() local
H A DSemaOpenMP.cpp1255 if (const auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) getExprAsWritten() local
/freebsd-src/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DIteratorModeling.cpp291 checkPostStmt(const MaterializeTemporaryExpr * MTE,CheckerContext & C) const checkPostStmt() argument
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprAgg.cpp1934 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) GetNumNonZeroBytesInInit() local
H A DCGExprConstant.cpp1351 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(Arg)) VisitCXXConstructExpr() local