Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/g++.old-deja/g++.other/access8.C @ 111:04ced10e8804
gcc 7
author | kono |
---|---|
date | Fri, 27 Oct 2017 22:46:09 +0900 |
parents | |
children |
line wrap: on
line source
// { dg-do assemble } // Copyright (C) 2000 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 10 Feb 2000 <nathan@acm.org> // Test that access to static members from a nested class of the derived // type works. class Base { protected: static int Some_var; typedef int Some_t; }; class Derived : Base { protected: struct Nested { void Foo (Some_t); void Bar (Base::Some_t) { Base::Some_var = 1; } }; }; void Derived::Nested::Foo (Some_t) { Some_var = 2; }