mirror of
https://github.com/luau-lang/luau.git
synced 2025-04-10 22:00:54 +01:00
Fields shouldn't even be constructible.
This commit is contained in:
parent
ba53dd03dc
commit
56d4f52434
1 changed files with 7 additions and 0 deletions
|
@ -164,6 +164,13 @@ private:
|
||||||
/// Empty base class just for static_asserts.
|
/// Empty base class just for static_asserts.
|
||||||
struct FieldBase
|
struct FieldBase
|
||||||
{
|
{
|
||||||
|
FieldBase() = delete;
|
||||||
|
|
||||||
|
FieldBase(FieldBase&&) = delete;
|
||||||
|
FieldBase& operator=(FieldBase&&) = delete;
|
||||||
|
|
||||||
|
FieldBase(const FieldBase&) = delete;
|
||||||
|
FieldBase& operator=(const FieldBase&) = delete;
|
||||||
};
|
};
|
||||||
|
|
||||||
template<typename Phantom>
|
template<typename Phantom>
|
||||||
|
|
Loading…
Add table
Reference in a new issue