49 references to ElementSide
Microsoft.DotNet.ApiCompatibility (36)
ApiComparer.cs (8)
51
assemblyMapper.AddElement(left,
ElementSide
.Left);
52
assemblyMapper.AddElement(right,
ElementSide
.Right);
65
assemblySetMapper.AddElement(left,
ElementSide
.Left);
66
assemblySetMapper.AddElement(right,
ElementSide
.Right);
99
assemblyMapper.AddElement(left,
ElementSide
.Left);
102
assemblyMapper.AddElement(right[i],
ElementSide
.Right, i);
116
assemblySetMapper.AddElement(left,
ElementSide
.Left);
119
assemblySetMapper.AddElement(right[rightIndex],
ElementSide
.Right, rightIndex);
Mapping\AssemblyMapper.cs (4)
34
AddOrCreateMappers(Left,
ElementSide
.Left);
38
AddOrCreateMappers(Right[i],
ElementSide
.Right, i);
41
void AddOrCreateMappers(ElementContainer<IAssemblySymbol>? assemblyContainer,
ElementSide
side, int setIndex = 0)
103
ElementSide
side,
Mapping\AssemblySetMapper.cs (3)
30
AddOrCreateMappers(Left,
ElementSide
.Left);
34
AddOrCreateMappers(Right[i],
ElementSide
.Right, i);
37
void AddOrCreateMappers(IEnumerable<ElementContainer<IAssemblySymbol>>? assemblyContainers,
ElementSide
side, int setIndex = 0)
Mapping\ElementMapper.cs (4)
48
public virtual void AddElement(T element,
ElementSide
side, int setIndex = 0)
50
if (side ==
ElementSide
.Left)
64
public T? GetElement(
ElementSide
side, int setIndex)
66
if (side ==
ElementSide
.Left)
Mapping\IElementMapper.cs (5)
31
/// <param name="setIndex">Value representing the index the element is added. Only used when adding to <see cref="
ElementSide
.Right"/>.</param>
32
void AddElement(T element,
ElementSide
side, int setIndex = 0);
35
/// Returns the element from the specified <see cref="
ElementSide
"/> and index.
38
/// <param name="setIndex">Value representing the index the element is retrieved. Only used when adding to <see cref="
ElementSide
.Right"/>.</param>
39
T? GetElement(
ElementSide
side, int setIndex);
Mapping\INamespaceMapper.cs (1)
32
void AddForwardedTypes(IEnumerable<INamedTypeSymbol>? forwardedTypes,
ElementSide
side, int setIndex);
Mapping\NamespaceMapper.cs (5)
55
AddOrCreateMappers(Left,
ElementSide
.Left);
58
AddOrCreateMappers(Right[i],
ElementSide
.Right, i);
69
public void AddForwardedTypes(IEnumerable<INamedTypeSymbol>? forwardedTypes,
ElementSide
side, int setIndex)
74
private void AddOrCreateMappers(INamespaceSymbol? symbol,
ElementSide
side, int setIndex = 0)
84
private void AddOrCreateMappers(IEnumerable<ITypeSymbol>? types,
ElementSide
side, int setIndex)
Mapping\TypeMapper.cs (6)
81
AddOrCreateMappers(Left,
ElementSide
.Left);
84
AddOrCreateMappers(Right[i],
ElementSide
.Right, i);
87
void AddOrCreateMappers(ITypeSymbol? symbol,
ElementSide
side, int setIndex = 0)
120
AddOrCreateMappers(Left,
ElementSide
.Left);
123
AddOrCreateMappers(Right[i],
ElementSide
.Right, i);
126
void AddOrCreateMappers(ITypeSymbol? symbol,
ElementSide
side, int setIndex = 0)
Microsoft.DotNet.ApiCompatibility.Tests (13)
Mapping\AssemblyMapperTests.cs (2)
71
assemblyMapper.AddElement(left,
ElementSide
.Left);
72
assemblyMapper.AddElement(right,
ElementSide
.Right);
Mapping\AssemblySetMapperTests.cs (3)
120
assemblySetMapper.AddElement(left,
ElementSide
.Left);
121
assemblySetMapper.AddElement(right1,
ElementSide
.Right);
122
assemblySetMapper.AddElement(right2,
ElementSide
.Right, 1);
Mapping\NamespaceMapperTests.cs (2)
60
assemblyMapper.AddElement(left,
ElementSide
.Left);
61
assemblyMapper.AddElement(right,
ElementSide
.Right);
Mapping\TypeMapperTests.cs (6)
72
assemblyMapper.AddElement(left,
ElementSide
.Left);
73
assemblyMapper.AddElement(right,
ElementSide
.Right);
113
assemblyMapper.AddElement(left,
ElementSide
.Left);
114
assemblyMapper.AddElement(right,
ElementSide
.Right);
153
assemblyMapper.AddElement(left,
ElementSide
.Left);
154
assemblyMapper.AddElement(right,
ElementSide
.Right);