Home
last modified time | relevance | path

Searched refs:IncompleteType (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/libcxx/test/support/
H A Dunique_ptr_test_helper.h52 struct IncompleteType;
56 IncompleteType* getNewIncomplete();
57 IncompleteType* getNewIncompleteArray(int size);
67 template <class IncompleteT = IncompleteType,
70 static_assert((std::is_same<IncompleteT, IncompleteType>::value ||
71 std::is_same<IncompleteT, IncompleteType[]>::value), "");
92 IncompleteType* get() const { return m_ptr.get(); }
97 template <class IncompleteT = IncompleteType,
116 struct IncompleteType { \
118 IncompleteType() { ++count; } \
[all …]
/llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/
H A DPR27684_contains_ref_to_incomplete_type.pass.cpp24 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-15.0.7/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.ctor/
H A Ddefault.pass.cpp94 doIncompleteTypeTest<IncompleteType, Deleter<IncompleteType> >(0);
96 doIncompleteTypeTest<IncompleteType[]>(0);
97 doIncompleteTypeTest<IncompleteType[], Deleter<IncompleteType[]> >(0);
H A Dnullptr.pass.cpp85 doIncompleteTypeTest<IncompleteType, NCDeleter<IncompleteType> >(0,
89 { doIncompleteTypeTest<IncompleteType[]>(0, nullptr); }
92 doIncompleteTypeTest<IncompleteType[], NCDeleter<IncompleteType[]> >(
H A Dpointer.pass.cpp161 doIncompleteTypeTest<IncompleteType, NCDeleter<IncompleteType> >(
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/performance/
H A Dunnecessary-value-param-incomplete-type.cpp5 struct IncompleteType;
6 void NegativeForIncompleteType(IncompleteType I) { in NegativeForIncompleteType()
/llvm-project-15.0.7/clang/test/CodeCompletion/
H A Dincomplete-member.cpp1 struct IncompleteType;
4 IncompleteType *f; in foo()
H A Dincomplete-ret-type.cpp1 struct IncompleteType;
6 IncompleteType g(in);
/llvm-project-15.0.7/llvm/unittests/Support/
H A DReverseIterationTest.cpp30 struct IncompleteType; in TEST()
31 static_assert(detail::IsPointerLike<IncompleteType *>::value, in TEST()
/llvm-project-15.0.7/clang/test/Analysis/
H A Dcxx-uninitialized-object-ptr-ref.cpp581 class IncompleteType;
584 IncompleteType *pImpl; //no-crash
587 IncompletePointeeTypeTest(IncompleteType *A) : pImpl(A) {} in IncompletePointeeTypeTest()
591 IncompletePointeeTypeTest(reinterpret_cast<IncompleteType *>(ptr)); in fIncompletePointeeTypeTest()
/llvm-project-15.0.7/clang-tools-extra/unittests/clang-include-fixer/
H A DIncludeFixerTest.cpp141 TEST(IncludeFixer, IncompleteType) { in TEST() argument
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DInitialization.h1390 void setIncompleteTypeFailure(QualType IncompleteType) { in setIncompleteTypeFailure() argument
1391 FailedIncompleteType = IncompleteType; in setIncompleteTypeFailure()
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Ddllexport.cpp366 struct IncompleteType;
370 ImplicitlyInstantiatedExportedTemplate<IncompleteType> implicitlyInstantiatedExportedTemplate;
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DDiagnosticsTests.cpp1077 TEST(IncludeFixerTest, IncompleteType) { in TEST() argument