view gcc/testsuite/g++.dg/template/koenig2.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

namespace nsp_foo {

  struct A {};

  struct foo {};

}

namespace nsp_bar {

  void foo(nsp_foo::A) {}

  template <class T>
  void bar(T t)
  {
    nsp_bar::foo(t); // line 16
  }

}

int main()
{
  nsp_bar::bar(nsp_foo::A());
}