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