Metalama (preview)API documentationAspect APIMetalama.​Framework.​Code.​Comparers
Open sandboxFocus

Metalama.Framework.Code.Comparers Namespace

Interfaces

ICompilationComparers

Exposes comparers of different characteristics.

IDeclarationComparer

An umbrella interface for an equality comparer of IDeclaration and IType.

ITypeComparer

Extends IEqualityComparer<T> of IType with the method Is(IType, IType, ConversionKind), which checks for type inheritance and not equality.

Enums

TypeComparison

Specifies which comparer should be used.