brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.1 KiB · 7c03d09 Raw
39 lines · c
1namespace UsingDecl {2  namespace B { typedef int inner; }3  using B::inner;4}5 6#include "using-decl-a.h"7 8namespace UsingDecl {9  using ::using_decl_type;10  using ::using_decl_var;11  using ::merged;12}13 14namespace X {15  int conflicting_hidden_using_decl;16  int conflicting_hidden_using_decl_fn();17  int conflicting_hidden_using_decl_var;18  struct conflicting_hidden_using_decl_struct;19 20  int conflicting_hidden_using_decl_mixed_1;21  int conflicting_hidden_using_decl_mixed_2();22  struct conflicting_hidden_using_decl_mixed_3 {};23}24 25using X::conflicting_hidden_using_decl;26using X::conflicting_hidden_using_decl_fn;27using X::conflicting_hidden_using_decl_var;28using X::conflicting_hidden_using_decl_struct;29int conflicting_hidden_using_decl_fn_2();30int conflicting_hidden_using_decl_var_2;31struct conflicting_hidden_using_decl_struct_2 {};32 33using X::conflicting_hidden_using_decl_mixed_1;34using X::conflicting_hidden_using_decl_mixed_2;35using X::conflicting_hidden_using_decl_mixed_3;36int conflicting_hidden_using_decl_mixed_4;37int conflicting_hidden_using_decl_mixed_5();38struct conflicting_hidden_using_decl_mixed_6 {};39