ReactOS
0.4.16-dev-338-g34e76ad
Macros
msvc-thiscall.c File Reference
Go to the source code of this file.
Macros
#
define
DEFINE_THISCALL_WRAPPER
(
func
,
args
)
Macro Definition Documentation
◆
DEFINE_THISCALL_WRAPPER
#
define
DEFINE_THISCALL_WRAPPER
(
func
,
args
)
Value:
typedef
struct
{
int
x
[
args
/4];} _tag_##
func
; \
void
__stdcall
func
(_tag_##
func
p1); \
__declspec(naked)
void
__stdcall
func
(_tag_##
func
p1) \
{ \
__asm
pop
eax \
__asm
push
ecx \
__asm
push
eax \
__asm jmp
func
\
}
x
GLint GLint GLint GLint GLint x
Definition:
gl.h:1548
func
GLenum func
Definition:
glext.h:6028
pop
static calc_node_t * pop(void)
Definition:
rpn_ieee.c:90
push
static void push(calc_node_t *op)
Definition:
rpn_ieee.c:113
args
Definition:
match.c:390
__stdcall
#define __stdcall
Definition:
typedefs.h:25
Definition at line
2
of file
msvc-thiscall.c
.
dll
win32
ole32
msvc-thiscall.c
Generated on Wed Dec 11 2024 06:17:52 for ReactOS by
1.9.6