// RUN: clang -emit-llvm -o %t %s && | |
// RUN: grep "@pipe()" %t | count 0 && | |
// RUN: grep '_thisIsNotAPipe' %t | count 3 && | |
// RUN: clang -DUSE_DEF -emit-llvm -o %t %s && | |
// RUN: grep "@pipe()" %t | count 0 && | |
// RUN: grep '_thisIsNotAPipe' %t | count 3 | |
// <rdr://6116729> | |
void pipe() asm("_thisIsNotAPipe"); | |
void f0() { | |
pipe(); | |
} | |
void pipe(int); | |
void f1() { | |
pipe(1); | |
} | |
#ifdef USE_DEF | |
void pipe(int arg) { | |
int x = 10; | |
} | |
#endif |