mirror of
https://github.com/yuzu-emu/sirit.git
synced 2024-11-26 00:55:38 +01:00
Merge pull request #7 from lioncash/override
src: Amend missing override specifiers
This commit is contained in:
commit
2035d25bef
@ -16,12 +16,12 @@ namespace Sirit {
|
||||
class LiteralNumber : public Operand {
|
||||
public:
|
||||
LiteralNumber(std::type_index type);
|
||||
~LiteralNumber();
|
||||
~LiteralNumber() override;
|
||||
|
||||
virtual void Fetch(Stream& stream) const;
|
||||
virtual u16 GetWordCount() const;
|
||||
void Fetch(Stream& stream) const override;
|
||||
u16 GetWordCount() const override;
|
||||
|
||||
virtual bool operator==(const Operand& other) const;
|
||||
bool operator==(const Operand& other) const override;
|
||||
|
||||
template <typename T>
|
||||
static LiteralNumber* Create(T value) {
|
||||
|
@ -15,12 +15,12 @@ namespace Sirit {
|
||||
class LiteralString : public Operand {
|
||||
public:
|
||||
LiteralString(const std::string& string);
|
||||
~LiteralString();
|
||||
~LiteralString() override;
|
||||
|
||||
virtual void Fetch(Stream& stream) const;
|
||||
virtual u16 GetWordCount() const;
|
||||
void Fetch(Stream& stream) const override;
|
||||
u16 GetWordCount() const override;
|
||||
|
||||
virtual bool operator==(const Operand& other) const;
|
||||
bool operator==(const Operand& other) const override;
|
||||
|
||||
private:
|
||||
const std::string string;
|
||||
|
8
src/op.h
8
src/op.h
@ -17,12 +17,12 @@ namespace Sirit {
|
||||
class Op : public Operand {
|
||||
public:
|
||||
explicit Op(spv::Op opcode, std::optional<u32> id = {}, Id result_type = nullptr);
|
||||
~Op();
|
||||
~Op() override;
|
||||
|
||||
virtual void Fetch(Stream& stream) const;
|
||||
virtual u16 GetWordCount() const;
|
||||
void Fetch(Stream& stream) const override;
|
||||
u16 GetWordCount() const override;
|
||||
|
||||
virtual bool operator==(const Operand& other) const;
|
||||
bool operator==(const Operand& other) const override;
|
||||
|
||||
void Write(Stream& stream) const;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user