mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
16 lines
306 B
Solidity
16 lines
306 B
Solidity
|
contract C {
|
||
|
function testFunction() external {}
|
||
|
|
||
|
function testYul() public {
|
||
|
function() external fp = this.testFunction;
|
||
|
|
||
|
uint myOffset;
|
||
|
|
||
|
assembly {
|
||
|
myOffset := fp.offset
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
// ----
|
||
|
// TypeError 9272: (173-182): Variables of type function pointer only support ".selector" and ".address".
|