Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Store actual signature types in CallArg and normalize to that type (#…
…69969) Previously, for struct args, we would use the class handle of the argument (from the IL stack) instead of the class handle from the signature. These may sometimes differ in __Canon when inlining shared code. This change switches the class handle stored in CallArg to always be the type reported back by the EE when asking about the signature.
- Loading branch information