blob: 83da64704bb622f8daf7ec35a5d4e72978dcd1e9 [file] [log] [blame]
Chris Lattner69cc2f92008-07-31 04:58:58 +00001// RUN: clang %s -emit-llvm -o -
Chris Lattner0e4755d2007-12-02 06:27:33 +00002int g();
3
4int foo(int i) {
5 return g(i);
6}
7
8int g(int i) {
9 return g(i);
10}
11
Chris Lattner69cc2f92008-07-31 04:58:58 +000012// rdar://6110827
13typedef void T(void);
14void test3(T f) {
15 f();
16}
17
Douglas Gregorca9f52e2009-02-16 20:58:07 +000018int a(int);
19int a() {return 1;}