view gcc/testsuite/g++.dg/parse/namespace-alias-1.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

// PR c++/26155

namespace N
{
  namespace M = N;  // { dg-message "previous declaration" }
  namespace M {}    // { dg-error "conflicts with a previous declaration" }
}

namespace A
{
  namespace B 
  {
    namespace C
    {
    }
  }

  namespace D = B::C;
  namespace D  // { dg-error "not allowed" }
  {
  }
}