1*1424dfb3Schristos /* Copyright 2017-2020 Free Software Foundation, Inc. 207163879Schristos 307163879Schristos This file is part of GDB. 407163879Schristos 507163879Schristos This program is free software; you can redistribute it and/or modify 607163879Schristos it under the terms of the GNU General Public License as published by 707163879Schristos the Free Software Foundation; either version 3 of the License, or 807163879Schristos (at your option) any later version. 907163879Schristos 1007163879Schristos This program is distributed in the hope that it will be useful, 1107163879Schristos but WITHOUT ANY WARRANTY; without even the implied warranty of 1207163879Schristos MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 1307163879Schristos GNU General Public License for more details. 1407163879Schristos 1507163879Schristos You should have received a copy of the GNU General Public License 1607163879Schristos along with this program. If not, see <http://www.gnu.org/licenses/>. */ 1707163879Schristos 1807163879Schristos struct S 1907163879Schristos { 2007163879Schristos static void function (); 2107163879Schristos }; 2207163879Schristos 2307163879Schristos void function()2407163879SchristosS::function () 2507163879Schristos { 2607163879Schristos } 2707163879Schristos 2807163879Schristos void function()2907163879Schristosfunction () 3007163879Schristos { 3107163879Schristos } 3207163879Schristos 3307163879Schristos int main()3407163879Schristosmain () 3507163879Schristos { 3607163879Schristos S::function (); 3707163879Schristos function (); 3807163879Schristos 3907163879Schristos return 0; 4007163879Schristos } 41