diff options
Diffstat (limited to 'Build/source/utils/asymptote/item.h')
-rw-r--r-- | Build/source/utils/asymptote/item.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Build/source/utils/asymptote/item.h b/Build/source/utils/asymptote/item.h index 7c4eec4522f..9be21ab7b6f 100644 --- a/Build/source/utils/asymptote/item.h +++ b/Build/source/utils/asymptote/item.h @@ -47,6 +47,10 @@ extern const item Default; class item : public gc { private: +#if !COMPACT + const std::type_info *kind; +#endif + union { Int i; double x; @@ -103,8 +107,6 @@ public: item& operator= (const T &it) { i=(Int) new(UseGC) T(it); return *this; } #else - const std::type_info *kind; - bool empty() const {return *kind == typeid(void);} |