| /llvm-project-15.0.7/clang/test/SemaObjC/ |
| H A D | non-trivial-c-union.m | 5 …ialize}} expected-note 36 {{'U0' has subobjects that are non-trivial to destruct}} expected-note 2… 6 …e}} expected-note 36 {{f0 has type '__strong id' that is non-trivial to destruct}} expected-note 2… 22 …destruct}} expected-error {{cannot use type 'U0' for a function/method parameter since it is a uni… 23 …destruct}} expected-error {{cannot use type 'S0' for a function/method parameter since it contains… 26 …destruct}} expected-error {{cannot use type 'U0' for a function/method parameter since it is a uni… 27 …destruct}} expected-error {{cannot use type 'S0' for a function/method parameter since it contains… 31 …destruct}} expected-error {{cannot use type 'U0' for a function/method parameter since it is a uni… 37 …ot declare an automatic variable of type 'U0' since it is a union that is non-trivial to destruct}} 38 …ot declare an automatic variable of type 'U0' since it is a union that is non-trivial to destruct}} 56 …ct an automatic compound literal of type 'U0' since it is a union that is non-trivial to destruct}} [all …]
|
| H A D | strong-in-c-struct.m | 61 … }; // expected-note {{jump enters lifetime of a compound literal that is non-trivial to destruct}} 72 …x }; // expected-note {{jump exits lifetime of a compound literal that is non-trivial to destruct}}
|
| /llvm-project-15.0.7/clang/test/PCH/ |
| H A D | non-trivial-c-union.m | 13 // expected-note@-6 {{'U0' has subobjects that are non-trivial to destruct}} 16 // expected-note@-8 {{f0 has type '__strong id' that is non-trivial to destruct}} 20 …' for function/method return since it is a union that is non-trivial to destruct}} expected-error …
|
| /llvm-project-15.0.7/clang/test/SemaTemplate/ |
| H A D | member-access-expr.cpp | 77 void destruct(T* ptr) { in destruct() function 89 destruct(x2p); in test_destruct() 90 destruct(ip); in test_destruct()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Overload.h | 460 void destruct(); 551 destruct(); in setKind() 555 void destruct() { in destruct() function 556 if (ConversionKind == AmbiguousConversion) Ambiguous.destruct(); in destruct() 601 destruct(); 607 destruct(); in ~ImplicitConversionSequence()
|
| /llvm-project-15.0.7/clang/test/CodeGenObjCXX/ |
| H A D | microsoft-abi-arc-param-order.mm | 10 // Verify that we destruct things from left to right in the MS C++ ABI: a, b, c, d.
|
| H A D | arc-forwarded-lambda-call.mm | 13 // Check that the delegating block invoke function doesn't destruct the Weak
|
| H A D | lambda-expressions.mm | 141 // Check that the delegating invoke function doesn't destruct the Weak object
|
| /llvm-project-15.0.7/mlir/include/mlir-c/ |
| H A D | Pass.h | 137 void (*destruct)(void *userData); member
|
| /llvm-project-15.0.7/clang/test/AST/ |
| H A D | sourceranges.cpp | 33 void destruct(foo::A *a1, foo::A *a2, P<int> *p1) { in destruct() function
|
| /llvm-project-15.0.7/mlir/lib/CAPI/IR/ |
| H A D | Pass.cpp | 105 ~ExternalPass() override { callbacks.destruct(userData); } in ~ExternalPass()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | DIE.h | 410 template <class T> void destruct() { get<T>()->~T(); } in destruct() function 423 destruct<DIE##T>(); \ in destroyVal() 427 destruct<const DIE##T *>(); \ in destroyVal()
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/ |
| H A D | CheckerManager.h | 211 CheckerDtors.push_back(CheckerDtor(checker, destruct<CHECKER>)); in registerChecker() 621 static void destruct(void *obj) { delete static_cast<CHECKER *>(obj); } in destruct() function
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopSimplify/ |
| H A D | dbg-loc.ll | 88 !6 = distinct !DISubprogram(name: "destruct", scope: !5, file: !5, line: 71, type: !4, isLocal: fal…
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | any | 28 // 6.3.1 any construct/destruct 195 // construct/destruct
|
| H A D | __tree | 361 // __z will be removed from the tree. Client still needs to destruct/deallocate it
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | InAlloca.rst | 58 ; If a's ctor throws, we must destruct b.
|
| /llvm-project-15.0.7/llvm/docs/HistoricalNotes/ |
| H A D | 2001-05-18-ExceptionHandling.txt | 133 d->~D(); // destruct D as it goes out of scope when entering catch clauses
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | DiagnosticSemaKinds.td | 753 "%select{default-initialize|destruct|copy}0">; 756 "non-trivial to %select{default-initialize|destruct|copy}1">; 6111 "jump enters lifetime of a compound literal that is non-trivial to destruct">; 6156 "jump exits lifetime of a compound literal that is non-trivial to destruct">;
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaOverload.cpp | 572 void AmbiguousConversionSequence::destruct() { in destruct() function in AmbiguousConversionSequence
|