mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Add setimmutable and loadimmutable to dialect.
This commit is contained in:
committed by
chriseth
parent
53ea962864
commit
debcc8c056
@@ -105,6 +105,11 @@ public:
|
||||
virtual void appendDataSize(SubID _sub) = 0;
|
||||
/// Appends the given data to the assembly and returns its ID.
|
||||
virtual SubID appendData(bytes const& _data) = 0;
|
||||
|
||||
/// Appends loading an immutable variable.
|
||||
virtual void appendImmutable(std::string const& _identifier) = 0;
|
||||
/// Appends an assignment to an immutable variable.
|
||||
virtual void appendImmutableAssignment(std::string const& _identifier) = 0;
|
||||
};
|
||||
|
||||
enum class IdentifierContext { LValue, RValue, VariableDeclaration };
|
||||
|
||||
Reference in New Issue
Block a user