Displaying 2 results from an estimated 2 matches for "012b19e3".
Did you mean:
  012b19e0
  
2012 Feb 27
3
[LLVMdev] Microsoft constructors implementation problem.
...blic :
   virtual void g(){}
};
When construct instance of second we will have next code
push        1
lea         ecx,[f]
call        second::second ; ctor call
And in ctor
................................................................................
012B19E0  mov         dword ptr [ebp-8],ecx
012B19E3  cmp         dword ptr [ebp+8],0
012B19E7  je          second::second+3Dh (12B19FDh)
012B19E9  mov         eax,dword ptr [this]
012B19EC  mov         dword ptr [eax],offset second::`vbtable' (12B7744h)
012B19F2  mov         ecx,dword ptr [this]
012B19F5  add         ecx,4
012B19F8  call...
2012 Feb 27
0
[LLVMdev] Microsoft constructors implementation problem.
...nstruct instance of second we will have next code
> push        1
> lea         ecx,[f]
> call        second::second ; ctor call
>
> And in ctor
> ................................................................................
> 012B19E0  mov         dword ptr [ebp-8],ecx
> 012B19E3  cmp         dword ptr [ebp+8],0
> 012B19E7  je          second::second+3Dh (12B19FDh)
> 012B19E9  mov         eax,dword ptr [this]
> 012B19EC  mov         dword ptr [eax],offset second::`vbtable' (12B7744h)
> 012B19F2  mov         ecx,dword ptr [this]
> 012B19F5  add         ecx...