Code has been added to clipboard!
Overloaded Solidity Functions
 Example    
 pragma solidity >=0.4.16 <0.7.0;
contract A {
    function f(B _in) public pure returns (B out) {
        out = _in;
    }
    function f(address _in) public pure returns (address out) {
        out = _in;
    }
}
contract B {
} 
                