1 instantiation of DeconstructMethodInfo
Microsoft.CodeAnalysis.CSharp (1)
Binder\Binder_Deconstruct.cs (1)
285
deconstructMethod = new
DeconstructMethodInfo
(deconstructInvocation, inputPlaceholder, outPlaceholders);
8 references to DeconstructMethodInfo
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder_Deconstruct.cs (2)
255
var
deconstructMethod = default(
DeconstructMethodInfo
);
Binder\Semantics\Conversions\Conversion.cs (4)
96
internal DeconstructionUncommonData(
DeconstructMethodInfo
deconstructMethodInfoOpt, ImmutableArray<(BoundValuePlaceholder? placeholder, BoundExpression? conversion)> deconstructConversionInfo)
103
internal readonly
DeconstructMethodInfo
DeconstructMethodInfo;
180
internal Conversion(ConversionKind kind,
DeconstructMethodInfo
deconstructMethodInfo, ImmutableArray<(BoundValuePlaceholder? placeholder, BoundExpression? conversion)> deconstructConversionInfo)
529
internal
DeconstructMethodInfo
DeconstructionInfo
Lowering\LocalRewriter\LocalRewriter_DeconstructionAssignmentOperator.cs (2)
282
var
deconstructionInfo = conversion.DeconstructionInfo;
381
private ImmutableArray<BoundExpression> InvokeDeconstructMethod(
DeconstructMethodInfo
deconstruction, BoundExpression target,