| // RUN: %clang_cc1 -fsyntax-only -verify %s | |
| // expected-no-diagnostics | |
| // For the purposes of Argument-Dependent Lookup, Objective-C classes are | |
| // considered to be in the global namespace. | |
| @interface NSFoo | |
| @end | |
| template<typename T> | |
| void f(T t) { | |
| g(t); | |
| } | |
| void g(NSFoo*); | |
| void test(NSFoo *foo) { | |
| f(foo); | |
| } |