I'm also curious how this would work without breaking reflection
Re:Introducing .NET IL Linker
by matthewwarren on Thursday August 31, 2017 @08:03AM
(#15139675)
They talk about this here https://github.com/dotnet/core/blob/master/samples/linker-in...
Putting aside the discussion on whether this is a good practice, I assume this would remove methods that are only called dynamically, or via reflection.