Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dotnet/runtime.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/coreclr/tools/Common/TypeSystem/Sorting/InstantiatedType.Sorting.cs')
-rw-r--r--src/coreclr/tools/Common/TypeSystem/Sorting/InstantiatedType.Sorting.cs8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/coreclr/tools/Common/TypeSystem/Sorting/InstantiatedType.Sorting.cs b/src/coreclr/tools/Common/TypeSystem/Sorting/InstantiatedType.Sorting.cs
index 887effee970..ff304295a7a 100644
--- a/src/coreclr/tools/Common/TypeSystem/Sorting/InstantiatedType.Sorting.cs
+++ b/src/coreclr/tools/Common/TypeSystem/Sorting/InstantiatedType.Sorting.cs
@@ -1,12 +1,10 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
-using Debug = System.Diagnostics.Debug;
-
namespace Internal.TypeSystem
{
// Functionality related to deterministic ordering of types
- partial class InstantiatedType
+ public partial class InstantiatedType
{
protected internal override int ClassCode => 1150020412;
@@ -21,13 +19,13 @@ namespace Internal.TypeSystem
// The goal is to sort classes like SomeClass<UserStruct>,
// near SomeOtherClass<UserStruct, int>
- int result = 0;
// Sort instantiations of the same type together
for (int i = 0; i < _instantiation.Length; i++)
{
if (i >= otherType._instantiation.Length)
return 1;
- result = comparer.Compare(_instantiation[i], otherType._instantiation[i]);
+
+ int result = comparer.Compare(_instantiation[i], otherType._instantiation[i]);
if (result != 0)
return result;
}