49 references to ElementSide
Microsoft.DotNet.ApiCompatibility (36)
ApiComparer.cs (8)
51assemblyMapper.AddElement(left, ElementSide.Left); 52assemblyMapper.AddElement(right, ElementSide.Right); 65assemblySetMapper.AddElement(left, ElementSide.Left); 66assemblySetMapper.AddElement(right, ElementSide.Right); 99assemblyMapper.AddElement(left, ElementSide.Left); 102assemblyMapper.AddElement(right[i], ElementSide.Right, i); 116assemblySetMapper.AddElement(left, ElementSide.Left); 119assemblySetMapper.AddElement(right[rightIndex], ElementSide.Right, rightIndex);
Mapping\AssemblyMapper.cs (4)
34AddOrCreateMappers(Left, ElementSide.Left); 38AddOrCreateMappers(Right[i], ElementSide.Right, i); 41void AddOrCreateMappers(ElementContainer<IAssemblySymbol>? assemblyContainer, ElementSide side, int setIndex = 0) 103ElementSide side,
Mapping\AssemblySetMapper.cs (3)
30AddOrCreateMappers(Left, ElementSide.Left); 34AddOrCreateMappers(Right[i], ElementSide.Right, i); 37void AddOrCreateMappers(IEnumerable<ElementContainer<IAssemblySymbol>>? assemblyContainers, ElementSide side, int setIndex = 0)
Mapping\ElementMapper.cs (4)
48public virtual void AddElement(T element, ElementSide side, int setIndex = 0) 50if (side == ElementSide.Left) 64public T? GetElement(ElementSide side, int setIndex) 66if (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> 32void 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> 39T? GetElement(ElementSide side, int setIndex);
Mapping\INamespaceMapper.cs (1)
32void AddForwardedTypes(IEnumerable<INamedTypeSymbol>? forwardedTypes, ElementSide side, int setIndex);
Mapping\NamespaceMapper.cs (5)
55AddOrCreateMappers(Left, ElementSide.Left); 58AddOrCreateMappers(Right[i], ElementSide.Right, i); 69public void AddForwardedTypes(IEnumerable<INamedTypeSymbol>? forwardedTypes, ElementSide side, int setIndex) 74private void AddOrCreateMappers(INamespaceSymbol? symbol, ElementSide side, int setIndex = 0) 84private void AddOrCreateMappers(IEnumerable<ITypeSymbol>? types, ElementSide side, int setIndex)
Mapping\TypeMapper.cs (6)
81AddOrCreateMappers(Left, ElementSide.Left); 84AddOrCreateMappers(Right[i], ElementSide.Right, i); 87void AddOrCreateMappers(ITypeSymbol? symbol, ElementSide side, int setIndex = 0) 120AddOrCreateMappers(Left, ElementSide.Left); 123AddOrCreateMappers(Right[i], ElementSide.Right, i); 126void AddOrCreateMappers(ITypeSymbol? symbol, ElementSide side, int setIndex = 0)
Microsoft.DotNet.ApiCompatibility.Tests (13)
Mapping\AssemblyMapperTests.cs (2)
71assemblyMapper.AddElement(left, ElementSide.Left); 72assemblyMapper.AddElement(right, ElementSide.Right);
Mapping\AssemblySetMapperTests.cs (3)
120assemblySetMapper.AddElement(left, ElementSide.Left); 121assemblySetMapper.AddElement(right1, ElementSide.Right); 122assemblySetMapper.AddElement(right2, ElementSide.Right, 1);
Mapping\NamespaceMapperTests.cs (2)
60assemblyMapper.AddElement(left, ElementSide.Left); 61assemblyMapper.AddElement(right, ElementSide.Right);
Mapping\TypeMapperTests.cs (6)
72assemblyMapper.AddElement(left, ElementSide.Left); 73assemblyMapper.AddElement(right, ElementSide.Right); 113assemblyMapper.AddElement(left, ElementSide.Left); 114assemblyMapper.AddElement(right, ElementSide.Right); 153assemblyMapper.AddElement(left, ElementSide.Left); 154assemblyMapper.AddElement(right, ElementSide.Right);