mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Add missing override specifiers.
This commit is contained in:
parent
cddceb2b4f
commit
8061002b9c
2
AST.h
2
AST.h
@ -503,7 +503,7 @@ public:
|
|||||||
|
|
||||||
/// Returns the declared or inferred type. Can be an empty pointer if no type was explicitly
|
/// Returns the declared or inferred type. Can be an empty pointer if no type was explicitly
|
||||||
/// declared and there is no assignment to the variable that fixes the type.
|
/// declared and there is no assignment to the variable that fixes the type.
|
||||||
TypePointer getType(ContractDefinition const* = nullptr) const { return m_type; }
|
TypePointer getType(ContractDefinition const* = nullptr) const override { return m_type; }
|
||||||
void setType(std::shared_ptr<Type const> const& _type) { m_type = _type; }
|
void setType(std::shared_ptr<Type const> const& _type) { m_type = _type; }
|
||||||
|
|
||||||
virtual bool isLValue() const override;
|
virtual bool isLValue() const override;
|
||||||
|
2
LValue.h
2
LValue.h
@ -109,7 +109,7 @@ public:
|
|||||||
StorageItem(CompilerContext& _compilerContext, Declaration const& _declaration);
|
StorageItem(CompilerContext& _compilerContext, Declaration const& _declaration);
|
||||||
/// Constructs the LValue and assumes that the storage reference is already on the stack.
|
/// Constructs the LValue and assumes that the storage reference is already on the stack.
|
||||||
StorageItem(CompilerContext& _compilerContext, Type const& _type);
|
StorageItem(CompilerContext& _compilerContext, Type const& _type);
|
||||||
virtual unsigned sizeOnStack() const { return 2; }
|
virtual unsigned sizeOnStack() const override { return 2; }
|
||||||
virtual void retrieveValue(SourceLocation const& _location, bool _remove = false) const override;
|
virtual void retrieveValue(SourceLocation const& _location, bool _remove = false) const override;
|
||||||
virtual void storeValue(
|
virtual void storeValue(
|
||||||
Type const& _sourceType,
|
Type const& _sourceType,
|
||||||
|
4
Types.h
4
Types.h
@ -407,7 +407,7 @@ public:
|
|||||||
virtual TypePointer unaryOperatorResult(Token::Value _operator) const override;
|
virtual TypePointer unaryOperatorResult(Token::Value _operator) const override;
|
||||||
virtual bool operator==(const Type& _other) const override;
|
virtual bool operator==(const Type& _other) const override;
|
||||||
virtual unsigned getCalldataEncodedSize(bool _padded) const override;
|
virtual unsigned getCalldataEncodedSize(bool _padded) const override;
|
||||||
virtual bool isDynamicallySized() const { return m_hasDynamicLength; }
|
virtual bool isDynamicallySized() const override { return m_hasDynamicLength; }
|
||||||
virtual u256 getStorageSize() const override;
|
virtual u256 getStorageSize() const override;
|
||||||
virtual unsigned getSizeOnStack() const override;
|
virtual unsigned getSizeOnStack() const override;
|
||||||
virtual std::string toString() const override;
|
virtual std::string toString() const override;
|
||||||
@ -820,7 +820,7 @@ public:
|
|||||||
return TypePointer();
|
return TypePointer();
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual bool operator==(Type const& _other) const;
|
virtual bool operator==(Type const& _other) const override;
|
||||||
virtual bool canBeStored() const override { return false; }
|
virtual bool canBeStored() const override { return false; }
|
||||||
virtual bool canLiveOutsideStorage() const override { return true; }
|
virtual bool canLiveOutsideStorage() const override { return true; }
|
||||||
virtual unsigned getSizeOnStack() const override { return 0; }
|
virtual unsigned getSizeOnStack() const override { return 0; }
|
||||||
|
Loading…
Reference in New Issue
Block a user