| Index: tools/clang/plugins/tests/inline_ctor.h
|
| diff --git a/tools/clang/plugins/tests/inline_ctor.h b/tools/clang/plugins/tests/inline_ctor.h
|
| index d053b2f57d6acdfdfa14227967e6b88e9edfe87a..9c6c286c349ca350e7e0ae32b414be9b563121fe 100644
|
| --- a/tools/clang/plugins/tests/inline_ctor.h
|
| +++ b/tools/clang/plugins/tests/inline_ctor.h
|
| @@ -18,4 +18,36 @@ class InlineCtorsArentOKInHeader {
|
| std::vector<std::string> two_;
|
| };
|
|
|
| +class DeletedMembersInHeaderAreOKThough {
|
| + public:
|
| + DeletedMembersInHeaderAreOKThough() = delete;
|
| + ~DeletedMembersInHeaderAreOKThough() = delete;
|
| + DeletedMembersInHeaderAreOKThough(const DeletedMembersInHeaderAreOKThough&) =
|
| + delete;
|
| +
|
| + private:
|
| + std::vector<int> one_;
|
| + std::vector<std::string> two_;
|
| +};
|
| +
|
| +class ExplicitlyInlinedIsAlsoOK {
|
| + ExplicitlyInlinedIsAlsoOK();
|
| + ~ExplicitlyInlinedIsAlsoOK();
|
| + ExplicitlyInlinedIsAlsoOK(const ExplicitlyInlinedIsAlsoOK&);
|
| +
|
| + private:
|
| + std::vector<int> one_;
|
| + std::vector<std::string> two_;
|
| +};
|
| +
|
| +inline ExplicitlyInlinedIsAlsoOK::ExplicitlyInlinedIsAlsoOK() {
|
| +}
|
| +
|
| +inline ExplicitlyInlinedIsAlsoOK::~ExplicitlyInlinedIsAlsoOK() {
|
| +}
|
| +
|
| +inline ExplicitlyInlinedIsAlsoOK::ExplicitlyInlinedIsAlsoOK(
|
| + const ExplicitlyInlinedIsAlsoOK&) {
|
| +}
|
| +
|
| #endif // INLINE_CTOR_H_
|
|
|