This PR fixes an issue where calling injected methods via Il2Cpp reflection resulted in garbage data for value types and null for reference types returned.
This issue is caused by change in signature of invoker_method in Il2Cpp version 29
So far I have tested value type and reference types being passed correctly. Not sure about byref ones though. Also probably a test on 27 version of il2cpp would good.
This PR fixes an issue where calling injected methods via Il2Cpp reflection resulted in garbage data for value types and null for reference types returned. This issue is caused by change in signature of invoker_method in Il2Cpp version 29