Skip to content

Commit 0a2e062

Browse files
Hide compiler-generated InlineArray types.
1 parent 3865b31 commit 0a2e062

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

ICSharpCode.Decompiler/CSharp/CSharpDecompiler.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,8 @@ public static bool MemberIsHidden(MetadataFile module, EntityHandle member, Deco
316316
return true;
317317
if (settings.FixedBuffers && name.StartsWith("<", StringComparison.Ordinal) && name.Contains("__FixedBuffer"))
318318
return true;
319+
if (settings.InlineArrays && name.StartsWith("<>y__InlineArray", StringComparison.Ordinal) && name.EndsWith("`1"))
320+
return true;
319321
}
320322
else if (type.IsCompilerGenerated(metadata))
321323
{

0 commit comments

Comments
 (0)