Method
Deconstruct
func Deconstruct(out CallSyntax: SyntaxNode?, out ReceiverType: ITypeSymbol?, out Arguments: ImmutableArray<OverloadArgumentLog>, out Candidates: ImmutableArray<OverloadCandidateLog>, out SelectedMethod: IMethodSymbol?, out AmbiguousCandidates: ImmutableArray<IMethodSymbol>) -> ()
Declaring type: OverloadResolutionLogEntry
Namespace: Raven.CodeAnalysis
Assembly: Raven.CodeAnalysis.dll
Source file: OverloadResolutionLogging.cs
Parameters
| Name | Type | Description |
|---|---|---|
CallSyntax |
out SyntaxNode? | |
ReceiverType |
out ITypeSymbol? | |
Arguments |
out ImmutableArray<OverloadArgumentLog> | |
Candidates |
out ImmutableArray<OverloadCandidateLog> | |
SelectedMethod |
out IMethodSymbol? | |
AmbiguousCandidates |
out ImmutableArray<IMethodSymbol> |
Return value
()