Table of Contents

Enum TypeInferenceAlgorithm

Namespace
ICSharpCode.Decompiler.CSharp.Resolver
Assembly
ICSharpCode.Decompiler.dll
public enum TypeInferenceAlgorithm

Fields

CSharp4 = 0

C# 4.0 type inference.

Improved = 1

Improved algorithm (not part of any specification) using FindTypeInBounds for fixing.

ImprovedReturnAllResults = 2

Improved algorithm (not part of any specification) using FindTypeInBounds for fixing; uses IntersectionType to report all results (in case of ambiguities).