contract test { function e() external { } function f() public pure { uint e; e = 0; } function e(int) external { } } // ---- // Warning 8760: (77-83): This declaration has the same name as another declaration.