Table of Contents

Class ProviderSpecificStructsEqualityFixer

Namespace
LinqToDB.CodeModel
Assembly
linq2db.Tools.dll

This visitor overrides equality operation for some well-known types which doesn't implement "bool operator==" and "bool operator!=".

public sealed class ProviderSpecificStructsEqualityFixer : ConvertCodeModelVisitor
Inheritance
ProviderSpecificStructsEqualityFixer
Inherited Members
Extension Methods

Constructors

ProviderSpecificStructsEqualityFixer(ILanguageProvider)

Creates instance of converter.

public ProviderSpecificStructsEqualityFixer(ILanguageProvider languageProvider)

Parameters

languageProvider ILanguageProvider

Current language provider.

Methods

Visit(CodeBinary)

protected override ICodeElement Visit(CodeBinary expression)

Parameters

expression CodeBinary

Returns

ICodeElement