mirror of https://github.com/crytic/slither
parent
718e51160b
commit
6e781e1c58
@ -1,3 +1,9 @@ |
|||||||
contract A{ |
pragma solidity 0.8.19; |
||||||
|
|
||||||
|
error RevertIt(); |
||||||
|
|
||||||
|
contract Example { |
||||||
|
function reverts() external pure { |
||||||
|
revert RevertIt(); |
||||||
|
} |
||||||
} |
} |
@ -1,5 +1,16 @@ |
|||||||
import "./a.sol"; |
import "./a.sol"; |
||||||
|
|
||||||
contract B is A{ |
pragma solidity 0.8.19; |
||||||
|
|
||||||
|
enum B { |
||||||
|
a, |
||||||
|
b |
||||||
|
} |
||||||
|
|
||||||
|
contract T { |
||||||
|
Example e = new Example(); |
||||||
|
function b() public returns(uint) { |
||||||
|
B b = B.a; |
||||||
|
return 4; |
||||||
|
} |
||||||
} |
} |
Loading…
Reference in new issue