Skip to content

Commit 7b5f4ab

Browse files
authored
Merge pull request #15697 from ethereum/cleanup_evmassemblystack_header
libevmasm/EVMAssemblyStack.h: Remove unnecessary virtual specifier.
2 parents 3c94682 + 18c4a77 commit 7b5f4ab

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

libevmasm/EVMAssemblyStack.h

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -50,25 +50,25 @@ class EVMAssemblyStack: public AbstractAssemblyStack
5050

5151
std::string const& name() const { return m_name; }
5252

53-
virtual LinkerObject const& object(std::string const& _contractName) const override;
54-
virtual LinkerObject const& runtimeObject(std::string const& _contractName) const override;
53+
LinkerObject const& object(std::string const& _contractName) const override;
54+
LinkerObject const& runtimeObject(std::string const& _contractName) const override;
5555

5656
std::shared_ptr<evmasm::Assembly> const& evmAssembly() const { return m_evmAssembly; }
5757
std::shared_ptr<evmasm::Assembly> const& evmRuntimeAssembly() const { return m_evmRuntimeAssembly; }
5858

59-
virtual std::string const* sourceMapping(std::string const& _contractName) const override;
60-
virtual std::string const* runtimeSourceMapping(std::string const& _contractName) const override;
59+
std::string const* sourceMapping(std::string const& _contractName) const override;
60+
std::string const* runtimeSourceMapping(std::string const& _contractName) const override;
6161

62-
virtual Json assemblyJSON(std::string const& _contractName) const override;
63-
virtual std::string assemblyString(std::string const& _contractName, StringMap const& _sourceCodes) const override;
62+
Json assemblyJSON(std::string const& _contractName) const override;
63+
std::string assemblyString(std::string const& _contractName, StringMap const& _sourceCodes) const override;
6464

65-
virtual std::string const filesystemFriendlyName(std::string const& _contractName) const override;
65+
std::string const filesystemFriendlyName(std::string const& _contractName) const override;
6666

67-
virtual std::vector<std::string> contractNames() const override { return {m_name}; }
68-
virtual std::vector<std::string> sourceNames() const override;
67+
std::vector<std::string> contractNames() const override { return {m_name}; }
68+
std::vector<std::string> sourceNames() const override;
6969
std::map<std::string, unsigned> sourceIndices() const;
7070

71-
virtual bool compilationSuccessful() const override { return m_evmAssembly != nullptr; }
71+
bool compilationSuccessful() const override { return m_evmAssembly != nullptr; }
7272

7373
void selectDebugInfo(langutil::DebugInfoSelection _debugInfoSelection)
7474
{

0 commit comments

Comments
 (0)