mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
commit
27385d6ded
@ -778,7 +778,7 @@ public:
|
|||||||
virtual std::string canonicalName() const override;
|
virtual std::string canonicalName() const override;
|
||||||
virtual std::string signatureInExternalFunction(bool _structsByName) const override;
|
virtual std::string signatureInExternalFunction(bool _structsByName) const override;
|
||||||
|
|
||||||
/// @returns a function that peforms the type conversion between a list of struct members
|
/// @returns a function that performs the type conversion between a list of struct members
|
||||||
/// and a memory struct of this type.
|
/// and a memory struct of this type.
|
||||||
FunctionTypePointer constructorType() const;
|
FunctionTypePointer constructorType() const;
|
||||||
|
|
||||||
@ -1039,7 +1039,7 @@ public:
|
|||||||
return *m_declaration;
|
return *m_declaration;
|
||||||
}
|
}
|
||||||
bool hasDeclaration() const { return !!m_declaration; }
|
bool hasDeclaration() const { return !!m_declaration; }
|
||||||
/// @returns true if the the result of this function only depends on its arguments
|
/// @returns true if the result of this function only depends on its arguments
|
||||||
/// and it does not modify the state.
|
/// and it does not modify the state.
|
||||||
/// Currently, this will only return true for internal functions like keccak and ecrecover.
|
/// Currently, this will only return true for internal functions like keccak and ecrecover.
|
||||||
bool isPure() const;
|
bool isPure() const;
|
||||||
@ -1056,7 +1056,7 @@ public:
|
|||||||
bool bound() const { return m_bound; }
|
bool bound() const { return m_bound; }
|
||||||
|
|
||||||
/// @returns a copy of this type, where gas or value are set manually. This will never set one
|
/// @returns a copy of this type, where gas or value are set manually. This will never set one
|
||||||
/// of the parameters to fals.
|
/// of the parameters to false.
|
||||||
TypePointer copyAndSetGasOrValue(bool _setGas, bool _setValue) const;
|
TypePointer copyAndSetGasOrValue(bool _setGas, bool _setValue) const;
|
||||||
|
|
||||||
/// @returns a copy of this function type where all return parameters of dynamic size are
|
/// @returns a copy of this function type where all return parameters of dynamic size are
|
||||||
|
Loading…
Reference in New Issue
Block a user