1 // RUN: %clang_cc1 -fsyntax-only -verify %s 2 // expected-no-diagnostics 3 template<class T> int &f(T); 4 template<class T> float &f(T*, int=1); 5 6 template<class T> int &g(T); 7 template<class T> float &g(T*, ...); 8 9 int main() { 10 int* ip; 11 float &fr1 = f(ip); 12 float &fr2 = g(ip); 13 } 14