Area-IDEBughelp wanted
倉庫指標
- 星標
- (20,414 顆星)
- PR 合併指標
- (平均合併 6天 17小時) (30 天內合併 256 個 PR)
描述
Version Used: 16.6.3
Steps to Reproduce: Reference a nested type from a .dll and try to decompile it
InvalidOperationException: Could not find type definition A.NestedClass in type system.
| CSharpDecompiler.DecompileType Line 817
-- | --
| CSharpDecompiler.DecompileTypeAsString Line 840
| CSharpDecompiledSourceService.PerformDecompilation Line 115
| CSharpDecompiledSourceService.<AddSourceToAsync>d__3.MoveNext Line 74
This method should append the names of parent types (and probably use the + separator?) https://github.com/dotnet/roslyn/blob/8bedf286254d901c48f2cfd562cf3425de2b2e10/src/EditorFeatures/CSharp/DecompiledSource/CSharpDecompiledSourceService.cs#L160-L175