mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Add experimental feature 'v0.5.0'
This commit is contained in:
parent
bc5306863d
commit
06c2ddfd50
@ -1,6 +1,7 @@
|
||||
### 0.4.17 (unreleased)
|
||||
|
||||
Features:
|
||||
* Support ``pragma experimental v0.5.0;`` to turn on upcoming breaking changes.
|
||||
* Code Generator: Added ``.selector`` member on external function types to retrieve their signature.
|
||||
* Optimizer: Add new optimization step to remove unused ``JUMPDEST``s.
|
||||
* Type Checker: Display helpful warning for unused function arguments/return parameters.
|
||||
|
@ -31,6 +31,7 @@ enum class ExperimentalFeature
|
||||
{
|
||||
SMTChecker,
|
||||
ABIEncoderV2, // new ABI encoder that makes use of JULIA
|
||||
V050, // v0.5.0 breaking changes
|
||||
Test,
|
||||
TestOnlyAnalysis
|
||||
};
|
||||
@ -45,6 +46,7 @@ static const std::map<std::string, ExperimentalFeature> ExperimentalFeatureNames
|
||||
{
|
||||
{ "SMTChecker", ExperimentalFeature::SMTChecker },
|
||||
{ "ABIEncoderV2", ExperimentalFeature::ABIEncoderV2 },
|
||||
{ "v0.5.0", ExperimentalFeature::V050 },
|
||||
{ "__test", ExperimentalFeature::Test },
|
||||
{ "__testOnlyAnalysis", ExperimentalFeature::TestOnlyAnalysis },
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user