typedef int using_decl_type;
int using_decl_var;
int merged;

namespace UsingDecl {
  using ::using_decl_type;
  using ::using_decl_var;

  namespace A { typedef int inner; }
  using A::inner;
}