-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Port generator to use AsmResolver #124
Conversation
* Reuse primitive operands * Support Parameter operands * Map local variables * Map instruction labels
* Fail for struct target types * Use Il2CppStringArray for System.String
After doing some more validation, I discovered that the Cecil |
The validator is available here: https://github.com/AssetRipper/AssetRipper.CIL/tree/ecdd481b87f5f4872897d7408eae6eedaab5834e/AssetRipper.CIL.Validator |
@SamboyCoding Thank you for the review! I'll address these tonight. |
Thanks again for the review. I made some changes based on your feedback. |
* Declare System.Runtime as our corlib * Add TargetFrameworkAttribute to generated assemblies
Note: my latest commit "broke" consistency due to changing the corlib, which caused a ton of imported references to become inequal, but otherwise it's still consistent. |
* Resolves BepInEx#124
No description provided.