view gcc/testsuite/g++.old-deja/g++.mike/opr-dot1.C @ 131:84e7813d76e9

gcc-8.2
author mir3636
date Thu, 25 Oct 2018 07:37:49 +0900
parents 04ced10e8804
children
line wrap: on
line source

// { dg-do assemble  }

typedef struct base1 {
  int x;
} base1_t;

typedef struct base2 {
  int x;
} base2_t;

class derived1 : public base1 {
};

class derived2 : public derived1, public base2 {
};

struct test {
  derived2& fails;
  void test1() {
    fails.base1::x = 5;
  }
};