void X::foo() { void* p = this; }
void* p = this; mov eax,dword ptr [this] sub eax,4 mov dword ptr [p],eax