Home
last modified time | relevance | path

Searched defs:BTE (Results 1 – 23 of 23) sorted by relevance

/llvm-project/clang/include/clang/Analysis/
H A DConstructionContext.h104 : 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 DConstructionContext.cpp47 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 DConsumed.cpp1350 const CXXBindTemporaryExpr *BTE = DTor.getBindTemporaryExpr(); run() local
H A DCFG.cpp1503 auto *BTE = cast<CXXBindTemporaryExpr>(Child); findConstructionContexts() local
5736 if (const Stmt *BTE = ACC->getCXXBindTemporaryExpr()) { print_construction_context() local
H A DThreadSafety.cpp2110 if (auto *BTE = dyn_cast<CXXBindTemporaryExpr>(E)) UnpackConstruction() local
/llvm-project/clang-tools-extra/clang-tidy/abseil/
H A DStrCatAppendCheck.cpp26 if (const auto *BTE = dyn_cast<CXXBindTemporaryExpr>(E)) in AST_MATCHER_P() local
/llvm-project/llvm/lib/Target/ARM/
H A DARMMachineFunctionInfo.cpp35 if (const auto *BTE = mdconst::extract_or_null<ConstantInt>( GetBranchTargetEnforcement() local
/llvm-project/clang-tools-extra/clang-tidy/bugprone/
H A DUndelegatedConstructorCheck.cpp26 else if (const auto *BTE = dyn_cast<CXXBindTemporaryExpr>(E)) in AST_MATCHER_P() local
/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZLongBranch.cpp361 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 DIgnoreExpr.h119 if (auto *BTE = dyn_cast<CXXBindTemporaryExpr>(E)) in IgnoreImplicitSingleStep() local
/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp466 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 DExprEngine.cpp621 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 DCoreEngine.cpp452 HandleCleanupTemporaryBranch(const CXXBindTemporaryExpr * BTE,const CFGBlock * B,ExplodedNode * Pred) HandleCleanupTemporaryBranch() argument
/llvm-project/clang-tools-extra/clang-tidy/modernize/
H A DAvoidBindCheck.cpp199 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 DPtrTypesSemantics.cpp496 VisitCXXBindTemporaryExpr(const CXXBindTemporaryExpr * BTE) VisitCXXBindTemporaryExpr() argument
/llvm-project/clang/lib/Sema/
H A DCheckExprLifetime.cpp646 if (CXXBindTemporaryExpr *BTE = dyn_cast<CXXBindTemporaryExpr>(Init)) visitLocalsRetainedByInitializer() local
H A DSemaExceptionSpec.cpp1223 auto *BTE = cast<CXXBindTemporaryExpr>(S); canThrow() local
H A DSemaExprCXX.cpp1666 if (CXXBindTemporaryExpr *BTE = dyn_cast_or_null<CXXBindTemporaryExpr>(Inner)) BuildCXXTypeConstructExpr() local
H A DSemaExpr.cpp9710 if (auto *BTE = dyn_cast<CXXBindTemporaryExpr>(Op)) OriginalOperand() local
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp273 if (const auto *BTE = mdconst::extract_or_null<ConstantInt>( emitStartOfAsmFile() local
/llvm-project/clang/lib/AST/
H A DJSONNodeDumper.cpp1549 VisitCXXBindTemporaryExpr(const CXXBindTemporaryExpr * BTE) VisitCXXBindTemporaryExpr() argument
/llvm-project/llvm/lib/Transforms/IPO/
H A DLowerTypeTests.cpp1212 if (const auto *BTE = mdconst::extract_or_null<ConstantInt>( hasBranchTargetEnforcement() local
/llvm-project/clang/unittests/Analysis/FlowSensitive/
H A DTransferTest.cpp3026 auto *BTE = selectFirst<CXXBindTemporaryExpr>("bte", MatchResult); TEST() local