Table of Contents

Class TupleResolveResult

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

Resolve result for a C# 7 tuple literal.

public class TupleResolveResult : ResolveResult
Inheritance
TupleResolveResult
Inherited Members
Extension Methods

Constructors

TupleResolveResult(ICompilation, ImmutableArray<ResolveResult>, ImmutableArray<string>, IModule)

public TupleResolveResult(ICompilation compilation, ImmutableArray<ResolveResult> elements, ImmutableArray<string> elementNames = default, IModule valueTupleAssembly = null)

Parameters

compilation ICompilation
elements ImmutableArray<ResolveResult>
elementNames ImmutableArray<string>
valueTupleAssembly IModule

Properties

Elements

public ImmutableArray<ResolveResult> Elements { get; }

Property Value

ImmutableArray<ResolveResult>

Methods

GetChildResults()

public override IEnumerable<ResolveResult> GetChildResults()

Returns

IEnumerable<ResolveResult>