[fix] fix bug of computing CallingConvention of calli

main
walon 2025-01-03 12:23:04 +08:00
parent 45749ffb5c
commit 20f34c9b14
1 changed files with 1 additions and 1 deletions

View File

@ -569,7 +569,7 @@ namespace HybridCLR.Editor.MethodBridge
sharedMethod.Init();
sharedMethod = ToIsomorphicMethod(sharedMethod);
CallingConvention callingConv = (CallingConvention)(method.MethodSig.CallingConvention);
CallingConvention callingConv = (CallingConvention)((int)method.MethodSig.CallingConvention + 1);
string signature = MakeCalliSignature(sharedMethod, callingConv);
if (!methodsBySig.TryGetValue(signature, out var arm))