/freebsd/contrib/llvm-project/clang/include/clang/Analysis/ |
H A D | ConstructionContext.h | 104 : Data(BTE), in Data() argument 369 const CXXBindTemporaryExpr *BTE; variable 374 const DeclStmt *DS, const CXXBindTemporaryExpr *BTE) in CXX17ElidedCopyVariableConstructionContext() 441 const CXXBindTemporaryExpr *BTE; variable 446 const CXXCtorInitializer *I, const CXXBindTemporaryExpr *BTE) in CXX17ElidedCopyConstructorInitializerConstructionContext() 487 const CXXBindTemporaryExpr *BTE; variable 492 ConstructionContext::Kind K, const CXXBindTemporaryExpr *BTE, in TemporaryObjectConstructionContext() 531 const CXXBindTemporaryExpr *BTE, const MaterializeTemporaryExpr *MTE) in SimpleTemporaryObjectConstructionContext() 557 const CXXBindTemporaryExpr *BTE, const MaterializeTemporaryExpr *MTE, in ElidedTemporaryObjectConstructionContext() 631 const CXXBindTemporaryExpr *BTE; variable [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/ |
H A D | ConstructionContext.cpp | 47 const CXXBindTemporaryExpr *BTE, in createMaterializedTemporaryFromLayers() 96 BumpVectorContext &C, const CXXBindTemporaryExpr *BTE, in createBoundTemporaryFromLayers() 198 const auto *BTE = cast<CXXBindTemporaryExpr>(TopItem.getStmt()); in createFromLayers() local
|
H A D | CFG.cpp | 1503 auto *BTE = cast<CXXBindTemporaryExpr>(Child); in findConstructionContexts() local 5736 if (const Stmt *BTE = ACC->getCXXBindTemporaryExpr()) { in print_construction_context() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZLongBranch.cpp | 361 for (unsigned BTI = 0, BTE = Block.NumTerminators; BTI != BTE; ++BTI) { in setWorstCaseAddresses() local 462 for (unsigned BTI = 0, BTE = Block.NumTerminators; BTI != BTE; ++BTI) { in relaxBranches() local
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | IgnoreExpr.h | 119 if (auto *BTE = dyn_cast<CXXBindTemporaryExpr>(E)) in IgnoreImplicitSingleStep() local
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCXX.cpp | 466 if (const auto *BTE = TCC->getCXXBindTemporaryExpr()) in updateObjectsUnderConstruction() local 482 if (const auto *BTE = TCC->getCXXBindTemporaryExpr()) in updateObjectsUnderConstruction() local 503 if (const auto *BTE = ACC->getCXXBindTemporaryExpr()) in updateObjectsUnderConstruction() local
|
H A D | ExprEngine.cpp | 621 const CXXBindTemporaryExpr *BTE, in elideDestructor() 631 const CXXBindTemporaryExpr *BTE, in cleanupElidedDestructor() 639 const CXXBindTemporaryExpr *BTE, in isDestructorElided() 1567 const CXXBindTemporaryExpr *BTE = D.getBindTemporaryExpr(); in ProcessTemporaryDtor() local 1640 void ExprEngine::processCleanupTemporaryBranch(const CXXBindTemporaryExpr *BTE, in processCleanupTemporaryBranch() 1658 void ExprEngine::VisitCXXBindTemporaryExpr(const CXXBindTemporaryExpr *BTE, in VisitCXXBindTemporaryExpr()
|
H A D | CoreEngine.cpp | 452 void CoreEngine::HandleCleanupTemporaryBranch(const CXXBindTemporaryExpr *BTE, in HandleCleanupTemporaryBranch()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
H A D | PtrTypesSemantics.cpp | 496 bool VisitCXXBindTemporaryExpr(const CXXBindTemporaryExpr *BTE) { in VisitCXXBindTemporaryExpr()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExceptionSpec.cpp | 1223 auto *BTE = cast<CXXBindTemporaryExpr>(S); in canThrow() local
|
H A D | CheckExprLifetime.cpp | 661 if (CXXBindTemporaryExpr *BTE = dyn_cast<CXXBindTemporaryExpr>(Init)) in visitLocalsRetainedByInitializer() local
|
H A D | SemaExprCXX.cpp | 1666 if (CXXBindTemporaryExpr *BTE = dyn_cast_or_null<CXXBindTemporaryExpr>(Inner)) in BuildCXXTypeConstructExpr() local
|
H A D | SemaExpr.cpp | 9745 if (auto *BTE = dyn_cast<CXXBindTemporaryExpr>(Op)) in OriginalOperand() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64AsmPrinter.cpp | 291 if (const auto *BTE = mdconst::extract_or_null<ConstantInt>( in emitStartOfAsmFile() local
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | JSONNodeDumper.cpp | 1548 const CXXBindTemporaryExpr *BTE) { in VisitCXXBindTemporaryExpr()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | LowerTypeTests.cpp | 1212 if (const auto *BTE = mdconst::extract_or_null<ConstantInt>( in hasBranchTargetEnforcement() local
|