/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/clang/lib/Analysis/ |
H A D | ConstructionContext.cpp | 46 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, in createMaterializedTemporaryFromLayers() argument 49 assert(MTE); in createMaterializedTemporaryFromLayers() 54 if (!BTE && !(MTE->getType().getCanonicalType()->getAsCXXRecordDecl() in createMaterializedTemporaryFromLayers() 56 MTE->getStorageDuration() != SD_FullExpression)) { in createMaterializedTemporaryFromLayers() 63 if (MTE->getStorageDuration() != SD_FullExpression) { in createMaterializedTemporaryFromLayers() 84 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 87 C, BTE, MTE, ElidedCE, ElidedCC); in createMaterializedTemporaryFromLayers() 92 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 130 return createMaterializedTemporaryFromLayers(C, MTE, BTE, in createBoundTemporaryFromLayers() 187 const auto *MTE = cast<MaterializeTemporaryExpr>(TopItem.getStmt()); in createFromLayers() local [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/clang/lib/Analysis/ |
H A D | ConstructionContext.cpp | 46 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, in createMaterializedTemporaryFromLayers() argument 49 assert(MTE); in createMaterializedTemporaryFromLayers() 54 if (!BTE && !(MTE->getType().getCanonicalType()->getAsCXXRecordDecl() in createMaterializedTemporaryFromLayers() 56 MTE->getStorageDuration() != SD_FullExpression)) { in createMaterializedTemporaryFromLayers() 63 if (MTE->getStorageDuration() != SD_FullExpression) { in createMaterializedTemporaryFromLayers() 84 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 87 C, BTE, MTE, ElidedCE, ElidedCC); in createMaterializedTemporaryFromLayers() 92 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 130 return createMaterializedTemporaryFromLayers(C, MTE, BTE, in createBoundTemporaryFromLayers() 187 const auto *MTE = cast<MaterializeTemporaryExpr>(TopItem.getStmt()); in createFromLayers() local [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/clang/lib/Analysis/ |
H A D | ConstructionContext.cpp | 46 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, in createMaterializedTemporaryFromLayers() argument 49 assert(MTE); in createMaterializedTemporaryFromLayers() 54 if (!BTE && !(MTE->getType().getCanonicalType()->getAsCXXRecordDecl() in createMaterializedTemporaryFromLayers() 56 MTE->getStorageDuration() != SD_FullExpression)) { in createMaterializedTemporaryFromLayers() 63 if (MTE->getStorageDuration() != SD_FullExpression) { in createMaterializedTemporaryFromLayers() 84 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 87 C, BTE, MTE, ElidedCE, ElidedCC); in createMaterializedTemporaryFromLayers() 92 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 130 return createMaterializedTemporaryFromLayers(C, MTE, BTE, in createBoundTemporaryFromLayers() 187 const auto *MTE = cast<MaterializeTemporaryExpr>(TopItem.getStmt()); in createFromLayers() local [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/tools/clang/lib/Analysis/ |
H A D | ConstructionContext.cpp | 46 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, in createMaterializedTemporaryFromLayers() argument 49 assert(MTE); in createMaterializedTemporaryFromLayers() 54 if (!BTE && !(MTE->getType().getCanonicalType()->getAsCXXRecordDecl() in createMaterializedTemporaryFromLayers() 56 MTE->getStorageDuration() != SD_FullExpression)) { in createMaterializedTemporaryFromLayers() 63 if (MTE->getStorageDuration() != SD_FullExpression) { in createMaterializedTemporaryFromLayers() 84 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 87 C, BTE, MTE, ElidedCE, ElidedCC); in createMaterializedTemporaryFromLayers() 92 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 130 return createMaterializedTemporaryFromLayers(C, MTE, BTE, in createBoundTemporaryFromLayers() 187 const auto *MTE = cast<MaterializeTemporaryExpr>(TopItem.getStmt()); in createFromLayers() local [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/clang/lib/Analysis/ |
H A D | ConstructionContext.cpp | 46 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, in createMaterializedTemporaryFromLayers() argument 49 assert(MTE); in createMaterializedTemporaryFromLayers() 54 if (!BTE && !(MTE->getType().getCanonicalType()->getAsCXXRecordDecl() in createMaterializedTemporaryFromLayers() 56 MTE->getStorageDuration() != SD_FullExpression)) { in createMaterializedTemporaryFromLayers() 63 if (MTE->getStorageDuration() != SD_FullExpression) { in createMaterializedTemporaryFromLayers() 84 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 87 C, BTE, MTE, ElidedCE, ElidedCC); in createMaterializedTemporaryFromLayers() 92 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 130 return createMaterializedTemporaryFromLayers(C, MTE, BTE, in createBoundTemporaryFromLayers() 187 const auto *MTE = cast<MaterializeTemporaryExpr>(TopItem.getStmt()); in createFromLayers() local [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/tools/clang/lib/Analysis/ |
H A D | ConstructionContext.cpp | 46 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, in createMaterializedTemporaryFromLayers() argument 49 assert(MTE); in createMaterializedTemporaryFromLayers() 54 if (!BTE && !(MTE->getType().getCanonicalType()->getAsCXXRecordDecl() in createMaterializedTemporaryFromLayers() 56 MTE->getStorageDuration() != SD_FullExpression)) { in createMaterializedTemporaryFromLayers() 63 if (MTE->getStorageDuration() != SD_FullExpression) { in createMaterializedTemporaryFromLayers() 84 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 87 C, BTE, MTE, ElidedCE, ElidedCC); in createMaterializedTemporaryFromLayers() 92 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 130 return createMaterializedTemporaryFromLayers(C, MTE, BTE, in createBoundTemporaryFromLayers() 187 const auto *MTE = cast<MaterializeTemporaryExpr>(TopItem.getStmt()); in createFromLayers() local [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/clang/lib/Analysis/ |
H A D | ConstructionContext.cpp | 46 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, in createMaterializedTemporaryFromLayers() argument 49 assert(MTE); in createMaterializedTemporaryFromLayers() 54 if (!BTE && !(MTE->getType().getCanonicalType()->getAsCXXRecordDecl() in createMaterializedTemporaryFromLayers() 56 MTE->getStorageDuration() != SD_FullExpression)) { in createMaterializedTemporaryFromLayers() 63 if (MTE->getStorageDuration() != SD_FullExpression) { in createMaterializedTemporaryFromLayers() 84 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 87 C, BTE, MTE, ElidedCE, ElidedCC); in createMaterializedTemporaryFromLayers() 92 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 130 return createMaterializedTemporaryFromLayers(C, MTE, BTE, in createBoundTemporaryFromLayers() 187 const auto *MTE = cast<MaterializeTemporaryExpr>(TopItem.getStmt()); in createFromLayers() local [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/clang/lib/Analysis/ |
H A D | ConstructionContext.cpp | 46 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, in createMaterializedTemporaryFromLayers() argument 49 assert(MTE); in createMaterializedTemporaryFromLayers() 54 if (!BTE && !(MTE->getType().getCanonicalType()->getAsCXXRecordDecl() in createMaterializedTemporaryFromLayers() 56 MTE->getStorageDuration() != SD_FullExpression)) { in createMaterializedTemporaryFromLayers() 63 if (MTE->getStorageDuration() != SD_FullExpression) { in createMaterializedTemporaryFromLayers() 84 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 87 C, BTE, MTE, ElidedCE, ElidedCC); in createMaterializedTemporaryFromLayers() 92 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 130 return createMaterializedTemporaryFromLayers(C, MTE, BTE, in createBoundTemporaryFromLayers() 187 const auto *MTE = cast<MaterializeTemporaryExpr>(TopItem.getStmt()); in createFromLayers() local [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/tools/clang/lib/Analysis/ |
H A D | ConstructionContext.cpp | 46 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, in createMaterializedTemporaryFromLayers() argument 49 assert(MTE); in createMaterializedTemporaryFromLayers() 54 if (!BTE && !(MTE->getType().getCanonicalType()->getAsCXXRecordDecl() in createMaterializedTemporaryFromLayers() 56 MTE->getStorageDuration() != SD_FullExpression)) { in createMaterializedTemporaryFromLayers() 63 if (MTE->getStorageDuration() != SD_FullExpression) { in createMaterializedTemporaryFromLayers() 84 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 87 C, BTE, MTE, ElidedCE, ElidedCC); in createMaterializedTemporaryFromLayers() 92 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 130 return createMaterializedTemporaryFromLayers(C, MTE, BTE, in createBoundTemporaryFromLayers() 187 const auto *MTE = cast<MaterializeTemporaryExpr>(TopItem.getStmt()); in createFromLayers() local [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/clang/lib/Analysis/ |
H A D | ConstructionContext.cpp | 46 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, in createMaterializedTemporaryFromLayers() argument 49 assert(MTE); in createMaterializedTemporaryFromLayers() 54 if (!BTE && !(MTE->getType().getCanonicalType()->getAsCXXRecordDecl() in createMaterializedTemporaryFromLayers() 56 MTE->getStorageDuration() != SD_FullExpression)) { in createMaterializedTemporaryFromLayers() 63 if (MTE->getStorageDuration() != SD_FullExpression) { in createMaterializedTemporaryFromLayers() 84 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 87 C, BTE, MTE, ElidedCE, ElidedCC); in createMaterializedTemporaryFromLayers() 92 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 130 return createMaterializedTemporaryFromLayers(C, MTE, BTE, in createBoundTemporaryFromLayers() 187 const auto *MTE = cast<MaterializeTemporaryExpr>(TopItem.getStmt()); in createFromLayers() local [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/clang/lib/Analysis/ |
H A D | ConstructionContext.cpp | 46 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, in createMaterializedTemporaryFromLayers() argument 49 assert(MTE); in createMaterializedTemporaryFromLayers() 54 if (!BTE && !(MTE->getType().getCanonicalType()->getAsCXXRecordDecl() in createMaterializedTemporaryFromLayers() 56 MTE->getStorageDuration() != SD_FullExpression)) { in createMaterializedTemporaryFromLayers() 63 if (MTE->getStorageDuration() != SD_FullExpression) { in createMaterializedTemporaryFromLayers() 84 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 87 C, BTE, MTE, ElidedCE, ElidedCC); in createMaterializedTemporaryFromLayers() 92 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 130 return createMaterializedTemporaryFromLayers(C, MTE, BTE, in createBoundTemporaryFromLayers() 187 const auto *MTE = cast<MaterializeTemporaryExpr>(TopItem.getStmt()); in createFromLayers() local [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/clang/lib/Analysis/ |
H A D | ConstructionContext.cpp | 46 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, in createMaterializedTemporaryFromLayers() argument 49 assert(MTE); in createMaterializedTemporaryFromLayers() 54 if (!BTE && !(MTE->getType().getCanonicalType()->getAsCXXRecordDecl() in createMaterializedTemporaryFromLayers() 56 MTE->getStorageDuration() != SD_FullExpression)) { in createMaterializedTemporaryFromLayers() 63 if (MTE->getStorageDuration() != SD_FullExpression) { in createMaterializedTemporaryFromLayers() 84 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 87 C, BTE, MTE, ElidedCE, ElidedCC); in createMaterializedTemporaryFromLayers() 92 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 130 return createMaterializedTemporaryFromLayers(C, MTE, BTE, in createBoundTemporaryFromLayers() 187 const auto *MTE = cast<MaterializeTemporaryExpr>(TopItem.getStmt()); in createFromLayers() local [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/clang/lib/Analysis/ |
H A D | ConstructionContext.cpp | 46 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, in createMaterializedTemporaryFromLayers() argument 49 assert(MTE); in createMaterializedTemporaryFromLayers() 54 if (!BTE && !(MTE->getType().getCanonicalType()->getAsCXXRecordDecl() in createMaterializedTemporaryFromLayers() 56 MTE->getStorageDuration() != SD_FullExpression)) { in createMaterializedTemporaryFromLayers() 63 if (MTE->getStorageDuration() != SD_FullExpression) { in createMaterializedTemporaryFromLayers() 84 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 87 C, BTE, MTE, ElidedCE, ElidedCC); in createMaterializedTemporaryFromLayers() 92 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 130 return createMaterializedTemporaryFromLayers(C, MTE, BTE, in createBoundTemporaryFromLayers() 187 const auto *MTE = cast<MaterializeTemporaryExpr>(TopItem.getStmt()); in createFromLayers() local [all …]
|
/dports/devel/llvm80/llvm-8.0.1.src/tools/clang/lib/Analysis/ |
H A D | ConstructionContext.cpp | 47 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, in createMaterializedTemporaryFromLayers() argument 50 assert(MTE); in createMaterializedTemporaryFromLayers() 55 if (!BTE && !(MTE->getType().getCanonicalType()->getAsCXXRecordDecl() in createMaterializedTemporaryFromLayers() 57 MTE->getStorageDuration() != SD_FullExpression)) { in createMaterializedTemporaryFromLayers() 64 if (MTE->getStorageDuration() != SD_FullExpression) { in createMaterializedTemporaryFromLayers() 85 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 88 C, BTE, MTE, ElidedCE, ElidedCC); in createMaterializedTemporaryFromLayers() 93 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 131 return createMaterializedTemporaryFromLayers(C, MTE, BTE, in createBoundTemporaryFromLayers() 188 const auto *MTE = cast<MaterializeTemporaryExpr>(TopItem.getStmt()); in createFromLayers() local [all …]
|
/dports/devel/llvm70/llvm-7.0.1.src/tools/clang/lib/Analysis/ |
H A D | ConstructionContext.cpp | 47 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, in createMaterializedTemporaryFromLayers() argument 50 assert(MTE); in createMaterializedTemporaryFromLayers() 55 if (!BTE && !(MTE->getType().getCanonicalType()->getAsCXXRecordDecl() in createMaterializedTemporaryFromLayers() 57 MTE->getStorageDuration() != SD_FullExpression)) { in createMaterializedTemporaryFromLayers() 64 if (MTE->getStorageDuration() != SD_FullExpression) { in createMaterializedTemporaryFromLayers() 85 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 88 C, BTE, MTE, ElidedCE, ElidedCC); in createMaterializedTemporaryFromLayers() 93 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 131 return createMaterializedTemporaryFromLayers(C, MTE, BTE, in createBoundTemporaryFromLayers() 188 const auto *MTE = cast<MaterializeTemporaryExpr>(TopItem.getStmt()); in createFromLayers() local [all …]
|
/dports/lang/clang-mesa/clang-13.0.1.src/lib/Analysis/ |
H A D | ConstructionContext.cpp | 46 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, in createMaterializedTemporaryFromLayers() argument 49 assert(MTE); in createMaterializedTemporaryFromLayers() 54 if (!BTE && !(MTE->getType().getCanonicalType()->getAsCXXRecordDecl() in createMaterializedTemporaryFromLayers() 56 MTE->getStorageDuration() != SD_FullExpression)) { in createMaterializedTemporaryFromLayers() 63 if (MTE->getStorageDuration() != SD_FullExpression) { in createMaterializedTemporaryFromLayers() 84 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 87 C, BTE, MTE, ElidedCE, ElidedCC); in createMaterializedTemporaryFromLayers() 92 return create<SimpleTemporaryObjectConstructionContext>(C, BTE, MTE); in createMaterializedTemporaryFromLayers() 130 return createMaterializedTemporaryFromLayers(C, MTE, BTE, in createBoundTemporaryFromLayers() 187 const auto *MTE = cast<MaterializeTemporaryExpr>(TopItem.getStmt()); in createFromLayers() local [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/clang/include/clang/AST/ |
H A D | IgnoreExpr.h | 65 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) in IgnoreImplicitCastsExtraSingleStep() local 66 return MTE->getSubExpr(); in IgnoreImplicitCastsExtraSingleStep() 81 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) in IgnoreCastsSingleStep() local 82 return MTE->getSubExpr(); in IgnoreCastsSingleStep() 115 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) in IgnoreImplicitSingleStep() local 116 return MTE->getSubExpr(); in IgnoreImplicitSingleStep()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/clang/include/clang/AST/ |
H A D | IgnoreExpr.h | 65 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) in IgnoreImplicitCastsExtraSingleStep() local 66 return MTE->getSubExpr(); in IgnoreImplicitCastsExtraSingleStep() 81 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) in IgnoreCastsSingleStep() local 82 return MTE->getSubExpr(); in IgnoreCastsSingleStep() 115 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) in IgnoreImplicitSingleStep() local 116 return MTE->getSubExpr(); in IgnoreImplicitSingleStep()
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/clang/include/clang/AST/ |
H A D | IgnoreExpr.h | 65 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) in IgnoreImplicitCastsExtraSingleStep() local 66 return MTE->getSubExpr(); in IgnoreImplicitCastsExtraSingleStep() 81 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) in IgnoreCastsSingleStep() local 82 return MTE->getSubExpr(); in IgnoreCastsSingleStep() 115 if (auto *MTE = dyn_cast<MaterializeTemporaryExpr>(E)) in IgnoreImplicitSingleStep() local 116 return MTE->getSubExpr(); in IgnoreImplicitSingleStep()
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/clang/include/clang/Analysis/ |
H A D | ConstructionContext.h | 96 ConstructionContextItem(const MaterializeTemporaryExpr *MTE) in ConstructionContextItem() argument 97 : Data(MTE), Kind(MaterializationKind) {} in ConstructionContextItem() 278 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, 465 const MaterializeTemporaryExpr *MTE; variable 470 const MaterializeTemporaryExpr *MTE) in TemporaryObjectConstructionContext() argument 471 : ConstructionContext(K), BTE(BTE), MTE(MTE) { in TemporaryObjectConstructionContext() 491 return MTE; in getMaterializedTemporaryExpr() 508 const CXXBindTemporaryExpr *BTE, const MaterializeTemporaryExpr *MTE) in SimpleTemporaryObjectConstructionContext() argument 510 ConstructionContext::SimpleTemporaryObjectKind, BTE, MTE) {} in SimpleTemporaryObjectConstructionContext() 534 const CXXBindTemporaryExpr *BTE, const MaterializeTemporaryExpr *MTE, in ElidedTemporaryObjectConstructionContext() argument [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/clang/include/clang/Analysis/ |
H A D | ConstructionContext.h | 96 ConstructionContextItem(const MaterializeTemporaryExpr *MTE) in ConstructionContextItem() argument 97 : Data(MTE), Kind(MaterializationKind) {} in ConstructionContextItem() 278 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, 465 const MaterializeTemporaryExpr *MTE; variable 470 const MaterializeTemporaryExpr *MTE) in TemporaryObjectConstructionContext() argument 471 : ConstructionContext(K), BTE(BTE), MTE(MTE) { in TemporaryObjectConstructionContext() 491 return MTE; in getMaterializedTemporaryExpr() 508 const CXXBindTemporaryExpr *BTE, const MaterializeTemporaryExpr *MTE) in SimpleTemporaryObjectConstructionContext() argument 510 ConstructionContext::SimpleTemporaryObjectKind, BTE, MTE) {} in SimpleTemporaryObjectConstructionContext() 534 const CXXBindTemporaryExpr *BTE, const MaterializeTemporaryExpr *MTE, in ElidedTemporaryObjectConstructionContext() argument [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/clang/include/clang/Analysis/ |
H A D | ConstructionContext.h | 96 ConstructionContextItem(const MaterializeTemporaryExpr *MTE) in ConstructionContextItem() argument 97 : Data(MTE), Kind(MaterializationKind) {} in ConstructionContextItem() 278 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, 465 const MaterializeTemporaryExpr *MTE; variable 470 const MaterializeTemporaryExpr *MTE) in TemporaryObjectConstructionContext() argument 471 : ConstructionContext(K), BTE(BTE), MTE(MTE) { in TemporaryObjectConstructionContext() 491 return MTE; in getMaterializedTemporaryExpr() 508 const CXXBindTemporaryExpr *BTE, const MaterializeTemporaryExpr *MTE) in SimpleTemporaryObjectConstructionContext() argument 510 ConstructionContext::SimpleTemporaryObjectKind, BTE, MTE) {} in SimpleTemporaryObjectConstructionContext() 534 const CXXBindTemporaryExpr *BTE, const MaterializeTemporaryExpr *MTE, in ElidedTemporaryObjectConstructionContext() argument [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/tools/clang/include/clang/Analysis/ |
H A D | ConstructionContext.h | 96 ConstructionContextItem(const MaterializeTemporaryExpr *MTE) in ConstructionContextItem() argument 97 : Data(MTE), Kind(MaterializationKind) {} in ConstructionContextItem() 275 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, 462 const MaterializeTemporaryExpr *MTE; variable 467 const MaterializeTemporaryExpr *MTE) in TemporaryObjectConstructionContext() argument 468 : ConstructionContext(K), BTE(BTE), MTE(MTE) { in TemporaryObjectConstructionContext() 488 return MTE; in getMaterializedTemporaryExpr() 505 const CXXBindTemporaryExpr *BTE, const MaterializeTemporaryExpr *MTE) in SimpleTemporaryObjectConstructionContext() argument 507 ConstructionContext::SimpleTemporaryObjectKind, BTE, MTE) {} in SimpleTemporaryObjectConstructionContext() 531 const CXXBindTemporaryExpr *BTE, const MaterializeTemporaryExpr *MTE, in ElidedTemporaryObjectConstructionContext() argument [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/tools/clang/include/clang/Analysis/ |
H A D | ConstructionContext.h | 96 ConstructionContextItem(const MaterializeTemporaryExpr *MTE) in ConstructionContextItem() argument 97 : Data(MTE), Kind(MaterializationKind) {} in ConstructionContextItem() 278 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, 465 const MaterializeTemporaryExpr *MTE; variable 470 const MaterializeTemporaryExpr *MTE) in TemporaryObjectConstructionContext() argument 471 : ConstructionContext(K), BTE(BTE), MTE(MTE) { in TemporaryObjectConstructionContext() 491 return MTE; in getMaterializedTemporaryExpr() 508 const CXXBindTemporaryExpr *BTE, const MaterializeTemporaryExpr *MTE) in SimpleTemporaryObjectConstructionContext() argument 510 ConstructionContext::SimpleTemporaryObjectKind, BTE, MTE) {} in SimpleTemporaryObjectConstructionContext() 534 const CXXBindTemporaryExpr *BTE, const MaterializeTemporaryExpr *MTE, in ElidedTemporaryObjectConstructionContext() argument [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/clang/include/clang/Analysis/ |
H A D | ConstructionContext.h | 96 ConstructionContextItem(const MaterializeTemporaryExpr *MTE) in ConstructionContextItem() argument 97 : Data(MTE), Kind(MaterializationKind) {} in ConstructionContextItem() 278 BumpVectorContext &C, const MaterializeTemporaryExpr *MTE, 465 const MaterializeTemporaryExpr *MTE; variable 470 const MaterializeTemporaryExpr *MTE) in TemporaryObjectConstructionContext() argument 471 : ConstructionContext(K), BTE(BTE), MTE(MTE) { in TemporaryObjectConstructionContext() 491 return MTE; in getMaterializedTemporaryExpr() 508 const CXXBindTemporaryExpr *BTE, const MaterializeTemporaryExpr *MTE) in SimpleTemporaryObjectConstructionContext() argument 510 ConstructionContext::SimpleTemporaryObjectKind, BTE, MTE) {} in SimpleTemporaryObjectConstructionContext() 534 const CXXBindTemporaryExpr *BTE, const MaterializeTemporaryExpr *MTE, in ElidedTemporaryObjectConstructionContext() argument [all …]
|