From cf5ff08609fac7a8b107231ba5ac77b357b95859 Mon Sep 17 00:00:00 2001 From: Dimitar Trendafilov Date: Sat, 10 Oct 2020 17:16:18 +0300 Subject: Fix missing override on virtual methods --- spasm/src/asm/bytecode.hpp | 20 ++++++++++---------- spasm/src/asm/tokenizer.hpp | 2 +- 2 files changed, 11 insertions(+), 11 deletions(-) (limited to 'spasm/src') 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; 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: -- cgit v1.3.1-23-gd82d