diff options
author | Emilio Cobos Álvarez <me@emiliocobos.me> | 2016-05-04 17:55:47 +0200 |
---|---|---|
committer | Emilio Cobos Álvarez <me@emiliocobos.me> | 2016-05-04 17:55:47 +0200 |
commit | 0ea208b7e6ef54fa1f40efb7912d7040cf2e4fa9 (patch) | |
tree | e6d5ac219178ad3330bb2e12543fbe080a7db22f /tests/headers/mutable.hpp | |
parent | eb64428b3efd78fcded7a299534da08785f3b7b4 (diff) |
Wrap C++ `mutable` types in rust *Cells
Diffstat (limited to 'tests/headers/mutable.hpp')
-rw-r--r-- | tests/headers/mutable.hpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/headers/mutable.hpp b/tests/headers/mutable.hpp new file mode 100644 index 00000000..b61a1031 --- /dev/null +++ b/tests/headers/mutable.hpp @@ -0,0 +1,14 @@ +class C { + mutable int m_member; + int m_other; +}; + +class NonCopiable { + mutable int m_member; + + ~NonCopiable() {}; +}; + +class NonCopiableWithNonCopiableMutableMember { + mutable NonCopiable m_member; +}; |