<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJylU02PmzAQ_TVwGRWBDQEOHPKhrHqoKrVS78YM4MbYW9skan99B3bTzaa7vRRhMJ7xe2-eh9Z2P5uPBsKI0Fut7UWZAaTtMOLbKD1E6TbapM_3-nm2qoMhYpUyIWI1ROUuKg93sc7Orcb78NPTBzfLANs1tK4AXT6IoCSsCNPb6G-lvUNEE767JSU4mIQytOWafMVclzakuqZZurz4Dtb1I932dJe4XYzh2-l1_lMyOmcdKAMP-z0I08FeCzO8aHrLz8V5h97qOShrwPZgz-i0FR2Sl9q2QkM_G7lGaddAAwaLHnplqPI9tHMA4SFY8GpSWrirSxNOLbpXu_-oJ5CF-cp1K6EXSvsF-DIqOYK29uTh4qwZErj19NPXb3sYidnYAI_O0kFMcFFhBKQHEUvhMYEDTpYoYQzh0S_0q1WDlMlgu9bqkFhH7h9_0SiqAosHmbe3PF9Qi0BmdMrL2XuS-DccVSxPSzE9tXAiLR3P8QeNTVXnZZXTUR1LzoqiruOu4V3NaxGLOYzWNUfsXDw73dwJpBrm9hlK6_P19YEq_Y6SuvOovJ_RL7JZVfF4bDJeZqzteM4r3AjO2lTUWFRlz3lelpjGWrSofRMVu4gxgxdYIWgeFYf4_xWohqUsyxjbZFXBWZ3kyBCziheZLDIuMMpTpN9AJwvO4nvsmhWynQdPQa188C9BQW4PBnEVTAqDChqbzy_9-U6jSWGWnmifO_tMmbPR6oT_6u14LaZZK_kN7WVkAA>52883</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Overloaded static member function cannot be resolved unlike overloaded global function 
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          Fedr
      </td>
    </tr>
</table>

<pre>
    In the following code:
```
void g(int) {}
void g(double) {}

struct A {
    static void m(int) {}
    static void m(double) {}
};

int main() {
   (&g)(0);    //ok
   (&A::m)(0); //error in GCC and Clang
}
```
the resolution of overloaded global function `g` goes fine, but as to similar static member function `A::m` the overload resolution fails, which looks wrong. 

MSVC has not problem with either case. Demo: https://gcc.godbolt.org/z/585e5Gc4b

Related discussion: https://stackoverflow.com/q/68947849/7325599
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx9U02PmzAQ_TVwGRWBgQQOHPKhrHqoKrVS78YewI2xt7ZJ1P76DmzSzWazRdgYz_i9N2-gtfJ389lAGBA6q7U9K9ODsBKjfBOl-yjdRKv0ci-vJ6sk9BGrlAkRqyFab6P1_i4m7dRqvA-_zD64SQTYLKFlB-jygQclYEEYH6M_SvuAiBb59paU4GDkytCRa_IVc9lakeqaVun8yLew7B_otse7xM1sTL4Z3-a_JKNz1oEy8LTbATcSdpqb_lXTIz9n5x16q6egrAHbgT2h05ZLJC-1bbmGbjJiidKpngb0Fj10ylDlO2inANxDsODVqDR3V5dGHFt0b07_U08gM_OV61ZCx5X2M_B5UGIAbe3Rw9lZ0ydw6-mX7z92MBCzsQGenaVGjHBWYQCkiYgF95jAHkdLlDCE8Oxn-sWqXoikt7K1OiTWkfuHPzTKqsTySRTtLc831DyQGVJ5MXlPEt_DUcXiOBfT0SecCEvtOfyisarqYl0V1KrDOmdlWdexbHJZ5zWPgwoam6-vbn9gm-BmrrC99OlEmZPR6oj_61Q8Od3clUyuTO1FnNan6-MTefcTBX3vB-X9hH42glVVHg9NwTtM01YWhSiRpRUWyJBXLZdsJeusizVvUfsmKrcRYwbPsEDQOir3sWpYyrKMsVVWlTmrk_k0ZlVeZqLMco5RkSL9FjqZdcx9iF2zSGqn3lNQKx_8a5CT-71BXOgIn09hsK45oHTxwtssuv8CXhdPzg">