/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 …]
|
/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 | Consumed.cpp | 1350 const CXXBindTemporaryExpr *BTE = DTor.getBindTemporaryExpr(); run() local
|
H A D | CFG.cpp | 1503 auto *BTE = cast<CXXBindTemporaryExpr>(Child); findConstructionContexts() local 5736 if (const Stmt *BTE = ACC->getCXXBindTemporaryExpr()) { print_construction_context() local
|
H A D | ThreadSafety.cpp | 2110 if (auto *BTE = dyn_cast<CXXBindTemporaryExpr>(E)) UnpackConstruction() local
|
/llvm-project/clang-tools-extra/clang-tidy/abseil/ |
H A D | StrCatAppendCheck.cpp | 26 if (const auto *BTE = dyn_cast<CXXBindTemporaryExpr>(E)) in AST_MATCHER_P() local
|
/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMMachineFunctionInfo.cpp | 35 if (const auto *BTE = mdconst::extract_or_null<ConstantInt>( GetBranchTargetEnforcement() local
|
/llvm-project/clang-tools-extra/clang-tidy/bugprone/ |
H A D | UndelegatedConstructorCheck.cpp | 26 else if (const auto *BTE = dyn_cast<CXXBindTemporaryExpr>(E)) in AST_MATCHER_P() local
|
/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZLongBranch.cpp | 361 for (unsigned BTI = 0, BTE = Block.NumTerminators; BTI != BTE; ++BTI) { setWorstCaseAddresses() local 462 for (unsigned BTI = 0, BTE = Block.NumTerminators; BTI != BTE; ++BTI) { relaxBranches() local
|
/llvm-project/clang/include/clang/AST/ |
H A D | IgnoreExpr.h | 119 if (auto *BTE = dyn_cast<CXXBindTemporaryExpr>(E)) in IgnoreImplicitSingleStep() local
|
/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCXX.cpp | 466 if (const auto *BTE = TCC->getCXXBindTemporaryExpr()) updateObjectsUnderConstruction() local 482 if (const auto *BTE = TCC->getCXXBindTemporaryExpr()) updateObjectsUnderConstruction() local 503 if (const auto *BTE = ACC->getCXXBindTemporaryExpr()) updateObjectsUnderConstruction() local
|
H A D | ExprEngine.cpp | 621 const CXXBindTemporaryExpr *BTE, in elideDestructor() argument 631 const CXXBindTemporaryExpr *BTE, in cleanupElidedDestructor() argument 639 const CXXBindTemporaryExpr *BTE, in isDestructorElided() argument 1567 const CXXBindTemporaryExpr *BTE = D.getBindTemporaryExpr(); in ProcessTemporaryDtor() local 1640 void ExprEngine::processCleanupTemporaryBranch(const CXXBindTemporaryExpr *BTE, in processCleanupTemporaryBranch() argument 1658 VisitCXXBindTemporaryExpr(const CXXBindTemporaryExpr * BTE,ExplodedNodeSet & PreVisit,ExplodedNodeSet & Dst) VisitCXXBindTemporaryExpr() argument [all...] |
H A D | CoreEngine.cpp | 452 HandleCleanupTemporaryBranch(const CXXBindTemporaryExpr * BTE,const CFGBlock * B,ExplodedNode * Pred) HandleCleanupTemporaryBranch() argument
|
/llvm-project/clang-tools-extra/clang-tidy/modernize/ |
H A D | AvoidBindCheck.cpp | 199 if (const auto *BTE = dyn_cast<CXXBindTemporaryExpr>(E)) { in tryCaptureAsLocalVariable() local 221 if (const auto *BTE = dyn_cast<CXXBindTemporaryExpr>(E)) { in tryCaptureAsMemberVariable() local
|
/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
H A D | PtrTypesSemantics.cpp | 496 VisitCXXBindTemporaryExpr(const CXXBindTemporaryExpr * BTE) VisitCXXBindTemporaryExpr() argument
|
/llvm-project/clang/lib/Sema/ |
H A D | CheckExprLifetime.cpp | 646 if (CXXBindTemporaryExpr *BTE = dyn_cast<CXXBindTemporaryExpr>(Init)) visitLocalsRetainedByInitializer() local
|
H A D | SemaExceptionSpec.cpp | 1223 auto *BTE = cast<CXXBindTemporaryExpr>(S); canThrow() local
|
H A D | SemaExprCXX.cpp | 1666 if (CXXBindTemporaryExpr *BTE = dyn_cast_or_null<CXXBindTemporaryExpr>(Inner)) BuildCXXTypeConstructExpr() local
|
H A D | SemaExpr.cpp | 9710 if (auto *BTE = dyn_cast<CXXBindTemporaryExpr>(Op)) OriginalOperand() local
|
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64AsmPrinter.cpp | 273 if (const auto *BTE = mdconst::extract_or_null<ConstantInt>( emitStartOfAsmFile() local
|
/llvm-project/clang/lib/AST/ |
H A D | JSONNodeDumper.cpp | 1549 VisitCXXBindTemporaryExpr(const CXXBindTemporaryExpr * BTE) VisitCXXBindTemporaryExpr() argument
|
/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | LowerTypeTests.cpp | 1212 if (const auto *BTE = mdconst::extract_or_null<ConstantInt>( hasBranchTargetEnforcement() local
|
/llvm-project/clang/unittests/Analysis/FlowSensitive/ |
H A D | TransferTest.cpp | 3026 auto *BTE = selectFirst<CXXBindTemporaryExpr>("bte", MatchResult); TEST() local
|