mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Merge pull request #3439 from hyperfekt/lib-inline-clarification
fixes #1209
This commit is contained in:
commit
bbad48bb34
@ -1115,7 +1115,7 @@ if the library were a base contract. Of course, calls to internal functions
|
|||||||
use the internal calling convention, which means that all internal types
|
use the internal calling convention, which means that all internal types
|
||||||
can be passed and memory types will be passed by reference and not copied.
|
can be passed and memory types will be passed by reference and not copied.
|
||||||
To realize this in the EVM, code of internal library functions
|
To realize this in the EVM, code of internal library functions
|
||||||
and all functions called from therein will be pulled into the calling
|
and all functions called from therein will at compile time be pulled into the calling
|
||||||
contract, and a regular ``JUMP`` call will be used instead of a ``DELEGATECALL``.
|
contract, and a regular ``JUMP`` call will be used instead of a ``DELEGATECALL``.
|
||||||
|
|
||||||
.. index:: using for, set
|
.. index:: using for, set
|
||||||
|
Loading…
Reference in New Issue
Block a user