// RUN: %clang_cc1 -fsyntax-only %s template struct A { }; template T make(); template T make2(const T&); void test_make() { int& ir0 = make(); A a0 = make< A >(); A a1 = make2< A >(A()); }