solidity-language-server 0.1.35

A fast Solidity language server powered by solc and Foundry
Documentation
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;

interface IHub {
    event Add();
}

contract Hub is IHub {
    function a() public {
        emit Add();
    }
}

contract HubBase {
    function b() external {
        emit IHub.Add();
    }

    function c() external pure returns (bytes32) {
        return IHub.Add.selector;
    }
}