Miscellaneous R2RDump improvements (dotnet/coreclr#23215)
1) In Naked mode, hide the distinction amongst METHOD_ENTRY vs. METHOD_ENTRY_REF_TOKEN vs. METHOD_ENTRY_DEF_TOKEN as it's not important for correctness and causes undesirable churn in diffs. This required propagating the DumpOptions around in a couple of places. 2) For historical reasons, the DisassemblingTypeProvider had its own implementations of metadata formatting that is now provided by MetadataNameFormatter. I have removed at least a part of this duplication in this change. [It was causing undesirable diffs as one version used to output type owner assemblies whereas the other did not.] Thanks Tomas Commit migrated from https://github.com/dotnet/coreclr/commit/368639e46a903b6ff44a21d67b0e0fea661c91d7
Showing
想要评论请 注册 或 登录