// RUN: %clang_cc1 -fsyntax-only -verify %s | |
// expected-no-diagnostics | |
// <rdar://problem/9142559>: 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); | |
} |