• Home
  • Raw
  • Download

Lines Matching refs:__attribute__

4 void __attribute__((fastcall)) foo(float *a) {  in foo()
7 void __attribute__((stdcall)) bar(float *a) { in bar()
10 void __attribute__((fastcall(1))) baz(float *a) { // expected-error {{'fastcall' attribute takes no… in baz()
13 void __attribute__((fastcall)) test0() { in test0()
16 void __attribute__((fastcall)) test1(void) { in test1()
19 void __attribute__((fastcall)) test2(int a, ...) { // expected-warning {{fastcall calling conventio… in test2()
21 void __attribute__((stdcall)) test3(int a, ...) { // expected-warning {{stdcall calling convention … in test3()
23 void __attribute__((thiscall)) test4(int a, ...) { // expected-error {{variadic function cannot use… in test4()
26 void __attribute__((cdecl)) ctest0() {} in ctest0()
28 void __attribute__((cdecl(1))) ctest1(float x) {} // expected-error {{'cdecl' attribute takes no ar… in ctest1()
30 void (__attribute__((fastcall)) *pfoo)(float*) = foo;
32 void (__attribute__((stdcall)) *pbar)(float*) = bar;
34 void (__attribute__((cdecl)) *ptest1)(void) = test1; // expected-warning {{incompatible pointer typ…
39 void (__attribute__((cdecl)) *pctest2)() = ctest2;
41 typedef void (__attribute__((fastcall)) *Handler) (float *);
44 int __attribute__((pcs("aapcs", "aapcs"))) pcs1(void); // expected-error {{'pcs' attribute takes on…
45 int __attribute__((pcs())) pcs2(void); // expected-error {{'pcs' attribute takes one argument}}
46 int __attribute__((pcs(pcs1))) pcs3(void); // expected-error {{'pcs' attribute requires a string}} \
48 int __attribute__((pcs(0))) pcs4(void); // expected-error {{'pcs' attribute requires a string}}
50 int __attribute__((pcs("aapcs"))) pcs5(void); // expected-warning {{calling convention 'pcs' ignore…
51 int __attribute__((pcs("aapcs-vfp"))) pcs6(void); // expected-warning {{calling convention 'pcs' ig…
52 int __attribute__((pcs("foo"))) pcs7(void); // expected-error {{invalid PCS type}}
56 void __attribute__((cdecl)) ctest3() {} in ctest3()
59 typedef __attribute__((stdcall)) void (*PROC)();
60 PROC __attribute__((cdecl)) ctest4(const char *x) {} in ctest4()
62 void __attribute__((intel_ocl_bicc)) inteloclbifunc(float *a) {} in inteloclbifunc()
66 void __attribute__((stdcall)) typedef_fun(int x) { } // expected-error {{function declared 'stdcall… in typedef_fun()
68 struct type_test {} __attribute__((stdcall)); // expected-warning {{'stdcall' attribute only appli…