Lines Matching +full:objective +full:- +full:c
1 // RUN: rm -rf %t
2 // RUN: %clang_cc1 -fmodules -fimplicit-module-maps -x objective-c -emit-module -fmodules-cache-pat…
3 // RUN: %clang_cc1 -fmodules -fimplicit-module-maps -x objective-c -emit-module -fmodules-cache-pat…
4 // RUN: %clang_cc1 -fmodules -fimplicit-module-maps -x objective-c -emit-module -fmodules-cache-pat…
5 // RUN: %clang_cc1 -fmodules -fimplicit-module-maps -x objective-c -emit-module -fmodules-cache-pat…
6 // RUN: %clang_cc1 -fmodules -fimplicit-module-maps -x objective-c -emit-pch -fmodules-cache-path=%…
7 // RUN: %clang_cc1 -fmodules -fimplicit-module-maps -x objective-c -fmodules-cache-path=%t -include…
8 // FIXME: When we have a syntax for modules in C, use that.
10 void test_diamond(int i, float f, double d, char c) { in test_diamond() argument
14 bottom(&c); in test_diamond()
16 …// expected-warning@-1{{incompatible pointer types passing 'double *' to parameter of type 'char *… in test_diamond()
17 // expected-note@Inputs/diamond_bottom.h:4{{passing argument to parameter 'x' here}} in test_diamond()
20 top_left(&c); in test_diamond()