summaryrefslogtreecommitdiffstats
path: root/debian/uncrustify-trinity/uncrustify-trinity-0.76.0/tests/expected/cpp/60047-align_default_after_override.cpp
blob: 43db090f82449d77cc8a8bdc8f4f500fe6ec1208 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
class B
{
public:
B()          = default;
virtual ~B() = default;
};

class D1 : public B
{
public:
D1()                      = default;
~D1()                     = default;
D1(const D1&)             = delete;
D1(D1&&)                  = delete;
D1& operator=(const D1&)  = delete;
D1& operator=(const D1&&) = delete;
};

class D2 : public B
{
public:
D2()                     = default;
~D2() override           = default;
D2(const D2&)            = delete;
D2(D2&&)                 = delete;
D2& operator=(const D2&) = delete;
D2& operator=(D2&&)      = delete;
};