/llvm-project/libcxx/test/support/ |
H A D | unique_ptr_test_helper.h | 68 struct IncompleteType; 72 IncompleteType* getNewIncomplete(); 73 IncompleteType* getNewIncompleteArray(int size); 83 template <class IncompleteT = IncompleteType, class Del = std::default_delete<IncompleteT> > 86 …(std::is_same<IncompleteT, IncompleteType>::value || std::is_same<IncompleteT, IncompleteType[]>::… 109 IncompleteType* get() const { return m_ptr.get(); } 114 template <class IncompleteT = IncompleteType, class Del = std::default_delete<IncompleteT>, class..… 132 …struct IncompleteType { … 134 …IncompleteType() { ++count; } … 135 …~IncompleteType() { --count; } … [all …]
|
/llvm-project/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/ |
H A D | PR27684_contains_ref_to_incomplete_type.pass.cpp | 24 struct IncompleteType; 25 extern IncompleteType inc1; 26 extern IncompleteType inc2; 27 IncompleteType const& cinc1 = inc1; 28 IncompleteType const& cinc2 = inc2; 31 using IT = IncompleteType; in main() 48 struct IncompleteType {}; struct 49 IncompleteType inc1; 50 IncompleteType inc2;
|
/llvm-project/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.ctor/ |
H A D | default.pass.cpp | 96 doIncompleteTypeTest<IncompleteType, Deleter<IncompleteType> >(0); 98 doIncompleteTypeTest<IncompleteType[]>(0); 99 doIncompleteTypeTest<IncompleteType[], Deleter<IncompleteType[]> >(0);
|
H A D | nullptr.pass.cpp | 81 { doIncompleteTypeTest<IncompleteType, NCDeleter<IncompleteType> >(0, nullptr); } 83 { doIncompleteTypeTest<IncompleteType[]>(0, nullptr); } 85 { doIncompleteTypeTest<IncompleteType[], NCDeleter<IncompleteType[]> >(0, nullptr); }
|
H A D | pointer.pass.cpp | 178 doIncompleteTypeTest<IncompleteType, NCDeleter<IncompleteType> >(
|
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/performance/ |
H A D | unnecessary-value-param-incomplete-type.cpp | 5 struct IncompleteType; 6 void NegativeForIncompleteType(IncompleteType I) { in NegativeForIncompleteType()
|
/llvm-project/clang/test/CodeCompletion/ |
H A D | incomplete-member.cpp | 1 struct IncompleteType; 4 IncompleteType *f; in foo()
|
H A D | incomplete-ret-type.cpp | 1 struct IncompleteType; 6 IncompleteType g(in);
|
/llvm-project/llvm/unittests/Support/ |
H A D | ReverseIterationTest.cpp | 30 struct IncompleteType; in TEST() 31 static_assert(detail::IsPointerLike<IncompleteType *>::value, in TEST()
|
/llvm-project/llvm/unittests/DebugInfo/BTF/ |
H A D | BTFParserTest.cpp | 611 auto IncompleteType = [&](const BTF::CommonType &Tp) { in TEST() local 618 IncompleteType({D.addString("a"), mkInfo(BTF::BTF_KIND_INT), {4}}); in TEST() 619 IncompleteType({D.addString("b"), mkInfo(BTF::BTF_KIND_ARRAY), {0}}); in TEST() 620 IncompleteType({D.addString("c"), mkInfo(BTF::BTF_KIND_VAR), {0}}); in TEST() 621 IncompleteType({D.addString("d"), mkInfo(BTF::BTF_KIND_DECL_TAG), {0}}); in TEST() 624 IncompleteType({D.addString("a"), mkInfo(BTF::BTF_KIND_STRUCT) | 2, {8}}); in TEST() 625 IncompleteType({D.addString("b"), mkInfo(BTF::BTF_KIND_UNION) | 3, {8}}); in TEST() 626 IncompleteType({D.addString("c"), mkInfo(BTF::BTF_KIND_ENUM) | 2, {4}}); in TEST() 627 IncompleteType({D.addString("d"), mkInfo(BTF::BTF_KIND_ENUM64) | 1, {4}}); in TEST() 628 IncompleteType({D.addString("e"), mkInfo(BTF::BTF_KIND_FUNC_PROTO) | 1, {1}}); in TEST() [all …]
|
/llvm-project/clang/test/Analysis/ |
H A D | cxx-uninitialized-object-ptr-ref.cpp | 589 class IncompleteType; 592 IncompleteType *pImpl; //no-crash 595 IncompletePointeeTypeTest(IncompleteType *A) : pImpl(A) {} in IncompletePointeeTypeTest() 599 IncompletePointeeTypeTest(reinterpret_cast<IncompleteType *>(ptr)); in fIncompletePointeeTypeTest()
|
/llvm-project/clang-tools-extra/unittests/clang-include-fixer/ |
H A D | IncludeFixerTest.cpp | 141 TEST(IncludeFixer, IncompleteType) { in TEST() argument
|
/llvm-project/clang/include/clang/Sema/ |
H A D | Initialization.h | 1422 void setIncompleteTypeFailure(QualType IncompleteType) { 1423 FailedIncompleteType = IncompleteType; in getFailureKind() 1417 setIncompleteTypeFailure(QualType IncompleteType) setIncompleteTypeFailure() argument
|
/llvm-project/clang/test/SemaCXX/ |
H A D | dllexport.cpp | 366 struct IncompleteType; 370 ImplicitlyInstantiatedExportedTemplate<IncompleteType> implicitlyInstantiatedExportedTemplate;
|
/llvm-project/clang-tools-extra/clangd/unittests/ |
H A D | DiagnosticsTests.cpp | 1261 TEST(IncludeFixerTest, IncompleteType) { in TEST() 1240 TEST(IncludeFixerTest,IncompleteType) TEST() argument
|