[ create a new paste ] login | about

Link: http://codepad.org/PV7vpM8O    [ raw code | fork ]

Plain Text, pasted on Nov 18:
; Function compile flags: /Ogtpy
;	COMDAT ?Bar@@YAHHH@Z
_TEXT	SEGMENT
_s$ = 8							; size = 2
_x$ = 8							; size = 4
_y$ = 12						; size = 4
?Bar@@YAHHH@Z PROC					; Bar, COMDAT

; 1732 : 	ExampleStruct s;
; 1733 : 	s.a = x;

	mov	al, BYTE PTR _x$[esp-4]

; 1734 : 	s.b = y;

	mov	cl, BYTE PTR _y$[esp-4]
	mov	BYTE PTR _s$[esp-4], al
	mov	BYTE PTR _s$[esp-3], cl

; 1735 : 	return Foo(s);

	mov	edx, DWORD PTR _s$[esp-4]
	push	edx
	call	?Foo@@YAHUExampleStruct@@@Z		; Foo
	add	esp, 4

; 1736 : }

	ret	0
?Bar@@YAHHH@Z ENDP					; Bar
_TEXT	ENDS


Create a new paste based on this one


Comments: