Skip to content

Commit 4bb8634

Browse files
committed
Use Dictionary not SortedDictionary
1 parent ca110dd commit 4bb8634

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

sources/ClangSharp.PInvokeGenerator/PInvokeGeneratorConfiguration.cs

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -36,19 +36,19 @@ public sealed class PInvokeGeneratorConfiguration
3636
private readonly SortedSet<string> _withSetLastErrors;
3737
private readonly SortedSet<string> _withSuppressGCTransitions;
3838

39-
private readonly SortedDictionary<string, string> _remappedNames;
40-
private readonly SortedDictionary<string, AccessSpecifier> _withAccessSpecifiers;
41-
private readonly SortedDictionary<string, IReadOnlyList<string>> _withAttributes;
42-
private readonly SortedDictionary<string, string> _withCallConvs;
43-
private readonly SortedDictionary<string, string> _withClasses;
44-
private readonly SortedDictionary<string, Guid> _withGuids;
45-
private readonly SortedDictionary<string, string> _withLengths;
46-
private readonly SortedDictionary<string, string> _withLibraryPaths;
47-
private readonly SortedDictionary<string, string> _withNamespaces;
48-
private readonly SortedDictionary<string, (string, PInvokeGeneratorTransparentStructKind)> _withTransparentStructs;
49-
private readonly SortedDictionary<string, string> _withTypes;
50-
private readonly SortedDictionary<string, IReadOnlyList<string>> _withUsings;
51-
private readonly SortedDictionary<string, string> _withPackings;
39+
private readonly Dictionary<string, string> _remappedNames;
40+
private readonly Dictionary<string, AccessSpecifier> _withAccessSpecifiers;
41+
private readonly Dictionary<string, IReadOnlyList<string>> _withAttributes;
42+
private readonly Dictionary<string, string> _withCallConvs;
43+
private readonly Dictionary<string, string> _withClasses;
44+
private readonly Dictionary<string, Guid> _withGuids;
45+
private readonly Dictionary<string, string> _withLengths;
46+
private readonly Dictionary<string, string> _withLibraryPaths;
47+
private readonly Dictionary<string, string> _withNamespaces;
48+
private readonly Dictionary<string, (string, PInvokeGeneratorTransparentStructKind)> _withTransparentStructs;
49+
private readonly Dictionary<string, string> _withTypes;
50+
private readonly Dictionary<string, IReadOnlyList<string>> _withUsings;
51+
private readonly Dictionary<string, string> _withPackings;
5252

5353
private PInvokeGeneratorConfigurationOptions _options;
5454

@@ -612,7 +612,7 @@ public static AccessSpecifier ConvertStringToAccessSpecifier(string input)
612612
: input.Equals("public", StringComparison.OrdinalIgnoreCase) ? AccessSpecifier.Public : AccessSpecifier.None;
613613
}
614614

615-
private static void AddRange<TValue>(SortedDictionary<string, TValue> dictionary, IEnumerable<KeyValuePair<string, TValue>>? keyValuePairs)
615+
private static void AddRange<TValue>(Dictionary<string, TValue> dictionary, IEnumerable<KeyValuePair<string, TValue>>? keyValuePairs)
616616
{
617617
if (keyValuePairs != null)
618618
{
@@ -625,7 +625,7 @@ private static void AddRange<TValue>(SortedDictionary<string, TValue> dictionary
625625
}
626626
}
627627

628-
private static void AddRange<TInput, TValue>(SortedDictionary<string, TValue> dictionary, IEnumerable<KeyValuePair<string, TInput>>? keyValuePairs, Func<TInput, TValue> convert)
628+
private static void AddRange<TInput, TValue>(Dictionary<string, TValue> dictionary, IEnumerable<KeyValuePair<string, TInput>>? keyValuePairs, Func<TInput, TValue> convert)
629629
{
630630
if (keyValuePairs != null)
631631
{

0 commit comments

Comments
 (0)