2018-09-27 15:50:12 +02:00
|
|
|
class Constructor {
|
|
|
|
public:
|
|
|
|
Constructor() = default;
|
|
|
|
Constructor(int) {}
|
|
|
|
};
|
|
|
|
|
|
|
|
void testConstructor() {
|
|
|
|
|
|
|
|
}
|
2018-10-25 10:03:21 +02:00
|
|
|
|
|
|
|
class Base {
|
|
|
|
virtual void bar(int a) const;
|
|
|
|
};
|
|
|
|
|
|
|
|
class DifferentPriorities : public Base {
|
|
|
|
public:
|
|
|
|
void foo();
|
|
|
|
void foo() const;
|
|
|
|
void bar(int a) const override;
|
|
|
|
void testBar() {
|
|
|
|
|
|
|
|
}
|
|
|
|
};
|
|
|
|
|
|
|
|
void testPriorities() {
|
|
|
|
DifferentPriorities d;
|
|
|
|
d.
|
|
|
|
}
|
2020-06-10 09:42:27 +02:00
|
|
|
|
|
|
|
class LexicographicalSorting
|
|
|
|
{
|
|
|
|
public:
|
|
|
|
void memberFuncBB();
|
|
|
|
void memberFuncC();
|
2020-06-09 16:24:59 +02:00
|
|
|
void memberFuncAAA() const;
|
2020-06-10 09:42:27 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
void testLexicographicalSorting() {
|
|
|
|
LexicographicalSorting ls;
|
|
|
|
ls.memberFunc
|
|
|
|
}
|