solidity/libsolidity
Kamil Śliwak 41bcb97e36 Don't consider contracts implicitly convertible to the type of super
- `super` for all intents and purposes behaves like a type and should be a TypeType rather than ContractType. We have an issue to fix it but it's a breaking change. Until then let's at least not treat other contracts as convertible to the ContractType that `super` represents.
2020-09-08 00:29:44 +02:00
..
analysis ViewPureChecker::reportMutability: don't check visibility on constructors. 2020-09-07 11:35:33 -05:00
ast Don't consider contracts implicitly convertible to the type of super 2020-09-08 00:29:44 +02:00
codegen Merge pull request #9602 from ethereum/structMemToStorageSol2Yul 2020-09-02 13:50:46 +02:00
formal Make recursive structs unsupported 2020-09-03 15:19:33 +02:00
interface Implemented UnusedFunctionArgumentPruner 2020-09-03 13:15:38 +02:00
parsing Merge pull request #9649 from a3d4/improve-error-coverage-erorrecovery 2020-08-31 18:33:19 +02:00
CMakeLists.txt Refactor predicates 2020-09-01 16:09:56 +02:00