|
|
@ -74,9 +74,11 @@ private: |
|
|
|
/// Creates code that unpacks the arguments for the given function represented by a vector of TypePointers.
|
|
|
|
/// From memory if @a _fromMemory is true, otherwise from call data.
|
|
|
|
/// Expects source offset on the stack.
|
|
|
|
void appendCalldataUnpacker(TypePointers const& _typeParameters, |
|
|
|
void appendCalldataUnpacker( |
|
|
|
TypePointers const& _typeParameters, |
|
|
|
bool _fromMemory = false, |
|
|
|
u256 _startOffset = u256(-1)); |
|
|
|
u256 _startOffset = u256(-1) |
|
|
|
); |
|
|
|
void appendReturnValuePacker(TypePointers const& _typeParameters); |
|
|
|
|
|
|
|
void registerStateVariables(ContractDefinition const& _contract); |
|
|
|