Home
last modified time | relevance | path

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

/llvm-project/libcxx/test/support/
H A Dunique_ptr_test_helper.h68 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 { …
134IncompleteType() { ++count; } …
135 …~IncompleteType() { --count; } …
[all …]
/llvm-project/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/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.ctor/
H A Ddefault.pass.cpp96 doIncompleteTypeTest<IncompleteType, Deleter<IncompleteType> >(0);
98 doIncompleteTypeTest<IncompleteType[]>(0);
99 doIncompleteTypeTest<IncompleteType[], Deleter<IncompleteType[]> >(0);
H A Dnullptr.pass.cpp81 { doIncompleteTypeTest<IncompleteType, NCDeleter<IncompleteType> >(0, nullptr); }
83 { doIncompleteTypeTest<IncompleteType[]>(0, nullptr); }
85 { doIncompleteTypeTest<IncompleteType[], NCDeleter<IncompleteType[]> >(0, nullptr); }
H A Dpointer.pass.cpp178 doIncompleteTypeTest<IncompleteType, NCDeleter<IncompleteType> >(
/llvm-project/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/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/llvm/unittests/Support/
H A DReverseIterationTest.cpp30 struct IncompleteType; in TEST()
31 static_assert(detail::IsPointerLike<IncompleteType *>::value, in TEST()
/llvm-project/llvm/unittests/DebugInfo/BTF/
H A DBTFParserTest.cpp611 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 Dcxx-uninitialized-object-ptr-ref.cpp589 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 DIncludeFixerTest.cpp141 TEST(IncludeFixer, IncompleteType) { in TEST() argument
/llvm-project/clang/include/clang/Sema/
H A DInitialization.h1422 void setIncompleteTypeFailure(QualType IncompleteType) {
1423 FailedIncompleteType = IncompleteType; in getFailureKind()
1417 setIncompleteTypeFailure(QualType IncompleteType) setIncompleteTypeFailure() argument
/llvm-project/clang/test/SemaCXX/
H A Ddllexport.cpp366 struct IncompleteType;
370 ImplicitlyInstantiatedExportedTemplate<IncompleteType> implicitlyInstantiatedExportedTemplate;
/llvm-project/clang-tools-extra/clangd/unittests/
H A DDiagnosticsTests.cpp1261 TEST(IncludeFixerTest, IncompleteType) { in TEST()
1240 TEST(IncludeFixerTest,IncompleteType) TEST() argument