15 instantiations of BidirectionalMap
Microsoft.CodeAnalysis.CodeStyle (10)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleHelpers.cs (1)
159
new
(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOptions2.cs (4)
171
new
(
199
new
(
245
new
(
298
new
(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (1)
129
var map = new
BidirectionalMap
<string, T>(entries, StringComparer.OrdinalIgnoreCase);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\BidirectionalMap.cs (4)
18
new
BidirectionalMap
<TKey, TValue>(ImmutableDictionary.Create<TKey, TValue>(), ImmutableDictionary.Create<TValue, TKey>());
60
return new
BidirectionalMap
<TKey, TValue>(
72
return new
BidirectionalMap
<TKey, TValue>(
79
return new
BidirectionalMap
<TKey, TValue>(
Microsoft.CodeAnalysis.CSharp.CodeStyle (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpFormattingOptions2.cs (5)
22
new
(
29
new
(
36
new
(
43
new
(
48
new
(
13 references to BidirectionalMap
Microsoft.CodeAnalysis.CodeStyle (8)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleHelpers.cs (1)
158
private static readonly
BidirectionalMap
<string, UnusedValuePreference> s_unusedExpressionAssignmentPreferenceMap =
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\CodeStyle\CodeStyleOptions2.cs (4)
170
private static readonly
BidirectionalMap
<string, UnusedParametersPreference> s_unusedParametersPreferenceMap =
198
private static readonly
BidirectionalMap
<string, AccessibilityModifiersRequired> s_accessibilityModifiersRequiredMap =
244
private static readonly
BidirectionalMap
<string, ParenthesesPreference> s_parenthesesPreferenceMap =
297
private static readonly
BidirectionalMap
<string, ForEachExplicitCastInSourcePreference> s_forEachExplicitCastInSourcePreferencePreferenceMap =
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\EditorConfigValueSerializer.cs (3)
112
public static EditorConfigValueSerializer<T> CreateSerializerForEnum<T>(
BidirectionalMap
<string, T> map) where T : struct, Enum
119
public static EditorConfigValueSerializer<T> CreateSerializerForEnum<T>(
BidirectionalMap
<string, T> map, ImmutableDictionary<string, T> alternative) where T : struct, Enum
129
var
map = new BidirectionalMap<string, T>(entries, StringComparer.OrdinalIgnoreCase);
Microsoft.CodeAnalysis.CSharp.CodeStyle (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\CSharpFormattingOptions2.cs (5)
21
private static readonly
BidirectionalMap
<string, SpacePlacementWithinParentheses> s_spacingWithinParenthesisOptionsEditorConfigMap =
28
private static readonly
BidirectionalMap
<string, BinaryOperatorSpacingOptionsInternal> s_binaryOperatorSpacingOptionsEditorConfigMap =
35
private static readonly
BidirectionalMap
<string, LabelPositionOptionsInternal> s_labelPositionOptionsEditorConfigMap =
42
private static readonly
BidirectionalMap
<string, NewLineBeforeOpenBracePlacement> s_legacyNewLineOptionsEditorConfigMap =
47
private static readonly
BidirectionalMap
<string, NewLineBeforeOpenBracePlacement> s_newLineOptionsEditorConfigMap =