Table of Contents

Class ArrayCreateResolveResult

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

Resolve result representing an array creation.

public class ArrayCreateResolveResult : ResolveResult
Inheritance
ArrayCreateResolveResult
Inherited Members
Extension Methods

Constructors

ArrayCreateResolveResult(IType, IReadOnlyList<ResolveResult>, IReadOnlyList<ResolveResult>)

public ArrayCreateResolveResult(IType arrayType, IReadOnlyList<ResolveResult> sizeArguments, IReadOnlyList<ResolveResult> initializerElements)

Parameters

arrayType IType
sizeArguments IReadOnlyList<ResolveResult>
initializerElements IReadOnlyList<ResolveResult>

Fields

InitializerElements

Gets the initializer elements. This field may be null if no initializer was specified.

public readonly IReadOnlyList<ResolveResult> InitializerElements

Field Value

IReadOnlyList<ResolveResult>

SizeArguments

Gets the size arguments.

public readonly IReadOnlyList<ResolveResult> SizeArguments

Field Value

IReadOnlyList<ResolveResult>

Methods

GetChildResults()

public override IEnumerable<ResolveResult> GetChildResults()

Returns

IEnumerable<ResolveResult>