forked from dotnet/runtime
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Clean up ILLink logic for "inflating" generic types (dotnet#106211)
- Avoid passing LinkContext through. This was only used to resolve the generic context type to get its parameter index, which was unnecessary. - Use non-nullable return type and simplify some callsites. This cleanup helps with dotnet#105345 - it makes it so we don't have to pass through LinkContext when operating on our proxy types just to get the generic instantiation.
- Loading branch information
Showing
3 changed files
with
29 additions
and
46 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters