26 lines
437 B
C
26 lines
437 B
C
// 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
|