Browse Source

Null forgiveness for UsingScope

pull/3572/head
ds5678 3 months ago committed by Jeremy Pritts
parent
commit
df9cc3dfbe
  1. 2
      ICSharpCode.Decompiler/IL/Transforms/AssignVariableNames.cs

2
ICSharpCode.Decompiler/IL/Transforms/AssignVariableNames.cs

@ -638,7 +638,7 @@ namespace ICSharpCode.Decompiler.IL.Transforms @@ -638,7 +638,7 @@ namespace ICSharpCode.Decompiler.IL.Transforms
static IEnumerable<string> CollectAllLowerCaseTypeNames(UsingScope usingScope)
{
return usingScope.Usings.SelectMany(n => n.Types).Select(t => t.Name).Where(IsLowerCase);
return usingScope?.Usings.SelectMany(n => n.Types).Select(t => t.Name).Where(IsLowerCase) ?? [];
}
static bool IsLowerCase(string name)

Loading…
Cancel
Save