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;
}
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;
}