diff options
Diffstat (limited to 'include/raul/Symbol.hpp')
-rw-r--r-- | include/raul/Symbol.hpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/include/raul/Symbol.hpp b/include/raul/Symbol.hpp index 4f762f8..35cd39d 100644 --- a/include/raul/Symbol.hpp +++ b/include/raul/Symbol.hpp @@ -69,12 +69,13 @@ public: } } - /** Copy a Symbol. - * - * Note this is faster than constructing a Symbol from another Symbol's - * string since validation is unnecessary. - */ Symbol(const Symbol& symbol) = default; + Symbol& operator=(const Symbol& symbol) = default; + + Symbol(Symbol&& symbol) = default; + Symbol& operator=(Symbol&& symbol) = default; + + ~Symbol() = default; /** Return true iff `c` is a valid Symbol start character. */ static inline bool is_valid_start_char(char c) { |