Home
last modified time | relevance | path

Searched refs:Derived2 (Results 1 – 25 of 42) sorted by relevance

12

/llvm-project-15.0.7/clang/test/CXX/except/except.spec/
H A Dp14.cpp92 struct Derived2 : ThrowingBase { struct
93 Derived2() = default;
94 Derived2(const Derived2&) = default;
95 Derived2(Derived2&&) = default;
96 Derived2 &operator=(const Derived2&) = default;
97 Derived2 &operator=(Derived2&&) = default;
98 ~Derived2() = default;
100 static_assert(!noexcept(Derived2()), "");
101 static_assert(!noexcept(Derived2(static_cast<Derived2&&>(d2))), "");
102 static_assert(!noexcept(Derived2(d2)), "");
[all …]
/llvm-project-15.0.7/lldb/test/API/lang/cpp/diamond/
H A Dmain.cpp12 struct Derived2 : public virtual VBase { struct
15 struct Joiner1 : public Derived1, public Derived2 {
19 struct Joiner2 : public Derived2 {
26 Derived2 *d = &j1; in main()
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dapple-kext-indirect-call-2.cpp45 struct Derived2 : virtual Base2 { struct
49 char* Derived2::efg(void) const { return 0; } in efg()
51 void FUNC2(Derived2* p) { in FUNC2()
54 char* c = p->Derived2::efg(); in FUNC2()
H A Dubsan-devirtualized-calls.cpp15 struct Derived2 final : Base1, Base2 { struct
45 Derived2 d2; in t2()
53 Derived2 d2; in t3()
/llvm-project-15.0.7/clang/test/CXX/class.access/
H A Dp4.cpp155 …class Derived2 : // expected-error {{inherited virtual base class 'Base<2>' has private destructor… class
162 ~Derived2() {} in ~Derived2()
185 …class Derived2 : // expected-error {{inherited virtual base class 'Base<2>' has private destructor… class
192 ~Derived2() {} // expected-note 2{{in implicit destructor}} in ~Derived2()
212 …class Derived2 : // expected-error {{inherited virtual base class 'Base<2>' has private destructor… class
219 ~Derived2() {} in ~Derived2()
240 …class Derived2 : // expected-error {{inherited virtual base class 'Base<2>' has private destructor… class
249 ~Derived2() {} in ~Derived2()
281 class Derived2 : public Base { class
285 …Private test1(Derived2 &d) { return d; } // expected-error {{'operator Private' is a private membe… in test1()
[all …]
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/bugprone/
H A Dsuspicious-memory-comparison.cpp45 class Derived2 : public Derived {}; class
56 Derived2 a, b; in testDerived2()
59 std::memcmp(&a, &b, sizeof(Derived2)); in testDerived2()
72 class Derived2 : public Derived {}; class
81 Derived2 a, b; in testDerived2()
84 std::memcmp(&a, &b, sizeof(Derived2)); in testDerived2()
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dwarn-overloaded-virtual.cpp93 struct Derived2: virtual Base { struct
96 struct MostDerived: Derived1, Derived2 {
111 struct Derived2: virtual Base { struct
118 struct MostDerived: Derived3, Derived2 {
H A Doffsetof.cpp49 struct Derived2 : public Base1, public Base2 { struct
53 int derived1[__builtin_offsetof(Derived2, x) == 0? 1 : -1]; argument
54 int derived2[__builtin_offsetof(Derived2, y) == 4? 1 : -1];
55 int derived3[__builtin_offsetof(Derived2, z) == 8? 1 : -1];
H A Dms-implicit-complete-dtor.cpp46 struct Derived2 : // expected-error {{inherited virtual base class 'Base<2>' has private destructor… struct
48 ~Derived2();
50 void useCompleteDtor(Derived2 *p) { delete p; } // expected-note {{in implicit destructor for 't3::… in useCompleteDtor()
H A Dcomposite-pointer-type.cpp5 class Derived2 : public Base { }; class
7 void f0(volatile Base *b, Derived1 *d1, const Derived2 *d2) { in f0()
18 void f1(volatile Base *b, Derived1 *d1, const Derived2 *d2) { in f1()
H A Dno_destroy.cpp67 struct Derived2 { struct
72 [[clang::no_destroy]] static Derived2 d2[] = {0, 0}; in dontcrash() argument
75 [[clang::no_destroy]] Derived2 d2[] = {0, 0};
H A Dnothrow-as-noexcept-ctor.cpp16 struct Derived2 : Base2 { struct
17 __attribute__((nothrow)) Derived2() = default;
/llvm-project-15.0.7/libcxx/test/std/concepts/concepts.lang/concept.derived/
H A Dderived_from.pass.cpp19 struct Derived2 : Base1 {}; struct
412 CheckNotDerivedFrom<Base1, Derived2>(); in main()
424 CheckNotDerivedFrom<Derived1, Derived2>(); in main()
430 CheckDerivedFrom<Derived2, Base1>(); in main()
431 CheckDerivedFrom<Derived2, Derived2>(); in main()
435 CheckNotDerivedFrom<Derived2, Derived1>(); in main()
436 CheckNotDerivedFrom<Derived2, Derived3>(); in main()
437 CheckNotDerivedFrom<Derived2, Derived4>(); in main()
458 CheckNotDerivedFrom<Derived3, Derived2>(); in main()
480 CheckNotDerivedFrom<Derived4, Derived2>(); in main()
[all …]
/llvm-project-15.0.7/clang/test/SemaTemplate/
H A Dclass-template-ctor-initializer.cpp72 struct Derived2 : Base { struct
73 … Derived2() : BaseClass(1) {} // expected-error {{does not name a non-static data member or base}} in Derived2() argument
77 Derived2<void> d2;
H A Dtypo-template-name.cpp25 struct Derived2 : Base { struct
28 …void testMember2() { Derived2().goo<int>(); } // expected-error {{member 'goo' of 'InExpr::Derived… in testMember2()
H A Dmember-access-ambig.cpp22 class Derived2 : public Base { }; class
24 class X : public B, public Derived2, public Derived1
H A Dinstantiate-cast.cpp120 struct Derived2 : public Base { }; struct
122 void test_derived_to_base(Base *&bp, Derived2<int> *dp) { in test_derived_to_base()
/llvm-project-15.0.7/clang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/
H A Dp12.cpp93 template <typename T> struct Derived2 : Base { struct
101 Derived2<int> d2; in test1()
119 struct Derived2 : Base { struct
139 …expect<0>(Derived2().foo<int>()); // expected-error {{no matching member function for call to 'foo… in test()
140 expect<2>(Derived2().foo<0>()); in test()
/llvm-project-15.0.7/clang/test/CXX/dcl.decl/dcl.init/dcl.init.ref/
H A Dp5-var.cpp11 struct Derived2 : Base { }; struct
12 struct Diamond : Derived, Derived2 { };
24 operator Derived2&(); // expected-note{{candidate function}}
41 operator Derived2(); // expected-note{{candidate function}}
/llvm-project-15.0.7/clang/test/SemaObjC/
H A Dprotocol-qualified-class-unsupported.m24 @interface Derived2: Object <Func> interface
37 doSomething([Derived2 self]);
39 doSomethingElse([Derived2 self]);
/llvm-project-15.0.7/lldb/test/Shell/SymbolFile/NativePDB/
H A Dtag-types.cpp123 class Derived2 : protected Class, private Struct { class
129 unsigned Derived2::StaticDataMember = 0;
154 Derived2 D2; in main()
/llvm-project-15.0.7/clang/test/Analysis/
H A Dderived-to-base.cpp380 class Derived2 : public Derived1 { class
389 Derived1 *d1p = reinterpret_cast<Derived1*>(new Derived2); in testXXX()
408 class Derived2 : public Derived1 { class
417 Derived1 *d1p = reinterpret_cast<Derived1*>(new Derived2); in test()
436 class Derived2 : public Derived1 { class
445 Derived1 *d1p = new Derived2; in test()
H A Dreinterpret-cast.cpp29 class Derived2 : public Base2 {}; class
42 Derived2 *p; in test()
/llvm-project-15.0.7/bolt/test/runtime/X86/Inputs/
H A Dretpoline_synthetic.cpp17 class Derived2 : public Base { class
33 Base *obj2 = new Derived2(); in main()
/llvm-project-15.0.7/clang/test/Index/
H A Dctor-init-source-loc.cpp10 struct Derived2: MyBase::Deeper::InnerIterator struct
12 Derived2() : MyBase::Deeper::InnerIterator() {} in Derived2() argument

12