diff options
| Commit | cf5ff08609fac7a8b107231ba5ac77b357b95859 (patch) | |
|---|---|---|
| Author | 2020-10-10 17:16:18 +0300 | |
| Committer | 2020-11-28 20:58:46 +0200 | |
| Files | de3325781b976e0bd2152c745a449237fb159dba /spasm/src | |
| IPL-cf5ff08609fac7a8b107231ba5ac77b357b95859.tar IPL-cf5ff08609fac7a8b107231ba5ac77b357b95859.tar.gz IPL-cf5ff08609fac7a8b107231ba5ac77b357b95859.zip | ||
| Parent | 62b14e16488dc825c493db454e445b5878d0f090 (diff) | |
Fix missing override on virtual methods
2 files changed, 11 insertions, 11 deletions
| -rw-r--r-- | spasm/src/asm/bytecode.hpp | 20 | ||||
| -rw-r--r-- | spasm/src/asm/tokenizer.hpp | 2 |
diff --git a/spasm/src/asm/bytecode.hpp b/spasm/src/asm/bytecode.hpp index 7d0d838..bc7f93b 100644 --- a/spasm/src/asm/bytecode.hpp +++ b/spasm/src/asm/bytecode.hpp @@ -31,9 +31,9 @@ class Bytecode_File : public Bytecode_Stream public: Bytecode_File(const std::string&); - virtual void push_opcode(Opcode_t); - virtual void push_integer(int64_t, int size) override; - virtual void push_double(double) override; + void push_opcode(Opcode_t) override; + void push_integer(int64_t, int size) override; + void push_double(double) override; private: Bytecode_File(const Bytecode_File&); @@ -47,13 +47,13 @@ class Bytecode_File : public Bytecode_Stream class Bytecode_Memory : public Bytecode_Stream { public: - virtual void push_opcode(Opcode_t); - virtual void push_integer(int64_t, int) override; - virtual void push_double(double) override; - virtual void push_location(size_t); - virtual void set_location(size_t, size_t); - virtual void push_string(const char* s, size_t length, int size) override; - virtual size_t size() const; + void push_opcode(Opcode_t) override; + void push_integer(int64_t, int) override; + void push_double(double) override; + void push_location(size_t) override; + void set_location(size_t, size_t) override; + void push_string(const char* s, size_t length, int size) override; + size_t size() const override; typedef std::vector<Bytecode_Stream::byte> Bytecode; const Bytecode& bytecode() const; diff --git a/spasm/src/asm/tokenizer.hpp b/spasm/src/asm/tokenizer.hpp index 1155db7..7bfc814 100644 --- a/spasm/src/asm/tokenizer.hpp +++ b/spasm/src/asm/tokenizer.hpp @@ -19,7 +19,7 @@ class Tokenizer : public TokenStream public: Tokenizer(std::istream&); - virtual void push_token(const Token&); + void push_token(const Token&) override; Token next_token(); private: |
