itemisCREATE / solidity-ide

Solidity plugin for Eclipse
Eclipse Public License 1.0
86 stars 25 forks source link

Adding abstract contracts to the grammar #326

Closed jthoene closed 4 years ago

jthoene commented 4 years ago

The possibility to declare abstract contracts was added with version 0.6 of Solidity. This should be added to our grammar.

Example:

// SPDX-License-Identifier: GPL-3.0
pragma solidity >=0.6.0 <0.7.0;

abstract contract Feline {
    function utterance() public virtual returns (bytes32);
}