view gcc/testsuite/g++.dg/asan/pr81340.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-options "-fsanitize=address -O2 -g -Wno-write-strings" }

class a {
  struct b {
    b(int, int);
  } c;

public:
  int d;
  a(char *) : c(0, d) {}
};
class e {
  void f(const int &, const int &, const int &, bool, bool, bool, int, bool);
};
class g {
public:
  static g *h();
  void i(a, void *);
};
void e::f(const int &, const int &, const int &, bool j, bool, bool, int, bool) {
  g::h()->i("", &j);
}