Home
last modified time | relevance | path

Searched refs:__thiscall (Results 1 – 25 of 28) sorted by relevance

12

/llvm-project-15.0.7/llvm/test/Demangle/
H A Dms-conversion-operators.test6 ; CHECK: int __thiscall TemplateOps::operator<int> int(void)
9 ; CHECK: int __thiscall Ops::operator int(void)
12 ; CHECK: int const __thiscall ConstOps::operator int const(void)
15 ; CHECK: int volatile __thiscall VolatileOps::operator int volatile(void)
21 ; CHECK: double __thiscall TemplateOps::operator<double> double(void)
24 ; CHECK: double __thiscall Ops::operator double(void)
27 ; CHECK: double const __thiscall ConstOps::operator double const(void)
36 ; CHECK: nt * __thiscall CompoundTypeOps::operator int *(void)
39 ; CHECK: int const * __thiscall CompoundTypeOps::operator int const *(void)
42 ; CHECK: int && __thiscall CompoundTypeOps::operator int &&(void)
[all …]
H A Dms-templates.test36 ; CHECK: __thiscall Class<int *const>::Class<int *const>(void)
46 ; CHECK: __thiscall Class<int[]>::Class<int[]>(void)
51 ; CHECK: __thiscall Class<int[5]>::Class<int[5]>(void)
66 ; CHECK: __thiscall BoolTemplate<0>::BoolTemplate<0>(void)
71 ; CHECK: __thiscall BoolTemplate<1>::BoolTemplate<1>(void)
76 ; CHECK: void __thiscall BoolTemplate<1>::Foo<int>(int)
81 ; CHECK: __thiscall IntTemplate<0>::IntTemplate<0>(void)
86 ; CHECK: __thiscall IntTemplate<5>::IntTemplate<5>(void)
91 ; CHECK: __thiscall IntTemplate<11>::IntTemplate<11>(void)
116 ; CHECK: __thiscall IntTemplate<-1>::IntTemplate<-1>(void)
[all …]
H A Dms-templates-memptrs.test6 ; CHECK: void __cdecl CallMethod<struct NegativeNVOffset::C, {[thunk]: __thiscall NegativeNVOffset:…
12 ; CHECK: void __cdecl CallMethod<struct M, {[thunk]: __thiscall M::`vcall'{0, {flat}}, 0}>(struct M…
15 ; CHECK: void __cdecl CallMethod<struct M, {public: void __thiscall M::f(void), 0}>(struct M &)
18 ; CHECK: void __cdecl CallMethod<struct O, {[thunk]: __thiscall O::`vcall'{0, {flat}}, 4}>(struct O…
24 ; CHECK: void __cdecl CallMethod<struct S, &[thunk]: __thiscall S::`vcall'{0, {flat}}>(struct S &)
27 ; CHECK: void __cdecl CallMethod<struct S, &public: void __thiscall S::f(void)>(struct S &)
33 ; CHECK: void __cdecl CallMethod<struct U, {[thunk]: __thiscall U::`vcall'{0, {flat}}, 0, 0, 0}>(st…
36 ; CHECK: void __cdecl CallMethod<struct U, {public: void __thiscall U::f(void), 0, 0, 0}>(struct U …
42 ; CHECK: void __cdecl CallMethod<struct V, {[thunk]: __thiscall V::`vcall'{0, {flat}}, 0, 0}>(struc…
45 ; CHECK: void __cdecl CallMethod<struct V, {public: void __thiscall V::f(void), 0, 0}>(struct V &)
H A Dms-cxx11.test68 ; CHECK: __thiscall `int __cdecl define_lambda(void)'::`1'::<lambda_1>::operator()(void) const
72 ; CHECK: __thiscall `int __cdecl define_lambda(void)'::`1'::<lambda_1>::operator()(void) const
78 ; CHECK: void __thiscall PR19361::A::foo(void) __restrict &
81 ; CHECK: void __thiscall PR19361::A::foo(void) __restrict &&
114 ; CHECK: public: __thiscall `int __cdecl PR26105(void)'::`1'::<lambda_0>::operator()(int) const
117 ; CHECK: public: __thiscall `public: __thiscall `int __cdecl PR26105(void)'::`1'::<lambda_0>::opera…
141 ; CHECK: void __thiscall unaligned_foo8_S::unaligned_foo8(void) volatile __unaligned
144 ; CHECK: __thiscall PR31197::A::x::<lambda_1>::operator()(void) const
147 ; CHECK: int `public: __thiscall PR31197::A::x::<lambda_1>::operator()(void) const'::`2'::white
H A Dms-cxx14.test16 ; CHECK: <auto> __thiscall <lambda_0>::operator()(void) const
19 ; CHECK: struct `public: <auto> __thiscall <lambda_0>::operator()(void) const'::`2'::LocalType Valu…
22 ; CHECK: struct `public: <auto> __thiscall `<auto> __cdecl TemplateFuncionWithLocalLambda<int>(int)…
28 ; CHECK: <auto> __thiscall `<auto> __cdecl TemplateFuncionWithLocalLambda<int>(int)'::`1'::<lambda_…
H A Dms-mangle.test33 ; CHECK: __thiscall foo::foo(void)
39 ; CHECK: __thiscall foo::~foo(void)
45 ; CHECK: __thiscall foo::foo(int)
51 ; CHECK: __thiscall foo::foo(char *)
63 ; CHECK: int __thiscall foo::operator+(int)
119 ; CHECK: int (__thiscall foo::*l)(int)
306 ; CHECK: int __thiscall OverloadedNewDelete::operator+(int)
413 ; CHECK: public: void __thiscall S::pub_foo(void)
419 ; CHECK: public: virtual void __thiscall S::pub_virt_foo(void)
422 ; CHECK: protected: void __thiscall S::prot_foo(void)
[all …]
H A Dms-templates-memptrs-2.test31 ; CHECK: __thiscall ClassTemplate<{[thunk]: __thiscall MostGeneral::`vcall'{0, {flat}}, 0, 12, 4}>:…
H A Dms-thunks.test12 ; CHECK: [thunk]: public: virtual void __thiscall simple::A::f`vtordispex{8, 8, -4, 8}'(void)
H A Dms-back-references.test39 ; CHECK: void __thiscall S::mbb(bool, bool)
105 ; CHECK: void __thiscall PR13207::L::foo(class PR13207::I<class PR13207::A>)
174 …HECK: void (__thiscall media::DecoderStream<2>::*&& __cdecl std::forward<void (__thiscall media::D…
H A Dms-operators.test165 ; CHECK: [thunk]: private: void * __thiscall Base::`vector deleting dtor'`adjustor{4}'(unsigned int)
168 ; CHECK: void __thiscall SomeTemplate<int>::`default ctor closure'(void)
195 ; CHECK: void __thiscall SomeTemplate<int>::`copy ctor closure'(void)
H A Dms-template-callback.test38 ; CHECK: void __cdecl member_pointer(class C<void (__thiscall Z::*)(void)>)
/llvm-project-15.0.7/clang/test/Sema/
H A Ddecl-microsoft-call-conv.c12 void __thiscall CrcGenerateTableThiscall(void);
13 void __thiscall CrcGenerateTableThiscall();
14 void __thiscall CrcGenerateTableThiscall() {} in CrcGenerateTableThiscall()
24 void __thiscall CrcGenerateTableNoProtoThiscall(); // expected-error{{function with no prototype ca…
30 void __thiscall CrcGenerateTableNoProtoDefThiscall() {} in CrcGenerateTableNoProtoDefThiscall()
H A DMicrosoftCompatibility-x64.c12 int __thiscall func_this(void);
/llvm-project-15.0.7/llvm/test/DebugInfo/PDB/Native/
H A Dpdb-native-function-signatures.test191 ; DUMP-NEXT: callingConvention: __thiscall
205 ; DUMP-NEXT: callingConvention: __thiscall
219 ; DUMP-NEXT: callingConvention: __thiscall
233 ; DUMP-NEXT: callingConvention: __thiscall
247 ; DUMP-NEXT: callingConvention: __thiscall
261 ; DUMP-NEXT: callingConvention: __thiscall
366 ; DUMP-NEXT: callingConvention: __thiscall
380 ; DUMP-NEXT: callingConvention: __thiscall
394 ; DUMP-NEXT: callingConvention: __thiscall
408 ; DUMP-NEXT: callingConvention: __thiscall
[all …]
/llvm-project-15.0.7/clang/test/CodeGen/
H A Dmicrosoft-call-conv.c7 void __thiscall f3(void);
18 void __thiscall f6(void) { in f6()
32 void (__thiscall *pf3)(void) = f3; variable
35 void (__thiscall *pf6)(void) = f6; variable
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dcalling-conv-compat.cpp164 void __thiscall member_thiscall();
173 void __thiscall member_thiscall();
178 typedef void (__thiscall A::*memb_a_thiscall)();
181 typedef void (__thiscall B::*memb_b_thiscall)();
184 typedef void (__thiscall C::*memb_c_thiscall)();
257 void __thiscall member_thiscall(int, ...);
314 void __thiscall member_thiscall(int);
349 void __thiscall method_thiscall();
H A Ddecl-microsoft-call-conv.cpp39 void __thiscall free_func_cdecl(char *);
51 void __thiscall member_thiscall1();
52 void __thiscall member_thiscall2(); // expected-note {{previous declaration is here}}
85 void __thiscall S::member_default2() {} in member_default2()
93 void __thiscall S::member_cdecl2() {} // expected-error {{function declared 'thiscall' here was pre… in member_cdecl2()
/llvm-project-15.0.7/lldb/test/Shell/SymbolFile/NativePDB/
H A Dfunction-types-calling-conv.cpp12 void __thiscall ThiscallFn() {} in ThiscallFn()
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dmicrosoft-abi-default-cc.cpp5 # define METHOD_CC __thiscall
H A Dmangle-ms.cpp375 typedef void *__thiscall OperatorNewType(__SIZE_TYPE__);
376 typedef void __thiscall OperatorDeleteType(void *);
/llvm-project-15.0.7/llvm/test/DebugInfo/PDB/Inputs/
H A Devery-function.cpp20 int __thiscall cc_thiscall() { return 42; } in cc_thiscall()
/llvm-project-15.0.7/libcxxabi/include/
H A D__cxxabi_config.h101 #define _LIBCXXABI_DTOR_FUNC __thiscall
/llvm-project-15.0.7/clang/test/Parser/
H A DMicrosoftExtensions.c99 typedef void(*ignored_quals_dummy4)(void), __thiscall ignored_quals4; // expected-warning {{qualifi…
H A DMicrosoftExtensions.cpp420 typedef void(*ignored_quals_dummy4)(), __thiscall ignored_quals4; // expected-warning {{qualifiers …
/llvm-project-15.0.7/llvm/test/DebugInfo/COFF/
H A Dfpo-realign-vframe.ll13 ; Original C++ test case, which uses __thiscall to encourage PUSH conversion:

12