Table of Contents

Class ResolveResult

Namespace
ICSharpCode.Decompiler.Semantics
Assembly
ICSharpCode.Decompiler.dll

Represents the result of resolving an expression.

public class ResolveResult
Inheritance
ResolveResult
Derived
Inherited Members
Extension Methods

Constructors

ResolveResult(IType)

public ResolveResult(IType type)

Parameters

type IType

Properties

ConstantValue

public virtual object ConstantValue { get; }

Property Value

object

IsCompileTimeConstant

public virtual bool IsCompileTimeConstant { get; }

Property Value

bool

IsError

public virtual bool IsError { get; }

Property Value

bool

Type

public IType Type { get; }

Property Value

IType

Methods

GetChildResults()

public virtual IEnumerable<ResolveResult> GetChildResults()

Returns

IEnumerable<ResolveResult>

ShallowClone()

public virtual ResolveResult ShallowClone()

Returns

ResolveResult

ToString()

public override string ToString()

Returns

string