Home | History | Annotate | Download | only in SemaCXX
      1 // RUN: %clang_cc1 -verify %s
      2 // expected-no-diagnostics
      3 
      4 // PR12223
      5 namespace test1 {
      6   namespace N {
      7     extern "C" void f_test1(struct S*);
      8     void g(S*);
      9   }
     10   namespace N {
     11     void f(struct S *s) {
     12       g(s);
     13     }
     14   }
     15 }
     16 
     17 // PR10447
     18 namespace test2 {
     19   extern "C" {
     20     void f_test2(struct Bar*) { }
     21     test2::Bar *ptr;
     22   }
     23 }
     24