API Browser

Method

Deconstruct

func Deconstruct(out OriginalMethod: IMethodSymbol, out ConstructedMethod: IMethodSymbol?, out Status: OverloadCandidateStatus, out Score: Nullable<int>, out IsExtensionMethod: bool, out IsBest: bool, out IsAmbiguous: bool, out ParameterComparisons: ImmutableArray<OverloadArgumentComparisonLog>) -> ()

Declaring type: OverloadCandidateLog
Namespace: Raven.CodeAnalysis
Assembly: Raven.CodeAnalysis.dll
Source file: OverloadResolutionLogging.cs

Parameters

Name Type Description
OriginalMethod out IMethodSymbol
ConstructedMethod out IMethodSymbol?
Status out OverloadCandidateStatus
Score out Nullable<Int32>
IsExtensionMethod out Boolean
IsBest out Boolean
IsAmbiguous out Boolean
ParameterComparisons out ImmutableArray<OverloadArgumentComparisonLog>

Return value

()