I need help with reverse engineering a virtual method from disassembly. The code was originally compiled with Microsoft's Visual C++. The method in question is as follows:
sub_92D110 proc near
xor al, al
retn
sub_92d110 endp
This method is referenced between a lot of classes, even multiple times inside of a vtable of one class. I am not sure what it does; does it mean the method got inlined but the call remains so that the vtables retain their size?
And if so, what does xor al, al
do? Am I misunderstanding a calling convention or something?