7 references to DeconstructionInfo
Microsoft.CodeAnalysis.CSharp (7)
Binder\RefSafetyAnalysis.cs (3)
1219
if (conversion.
DeconstructionInfo
.IsDefault)
1224
var invocation = conversion.
DeconstructionInfo
.Invocation as BoundCall;
1239
placeholders.Add((conversion.
DeconstructionInfo
.InputPlaceholder, SafeContextAndLocation.Create(GetValEscape(right))));
FlowAnalysis\NullableWalker.cs (3)
11535
if (!conversion.
DeconstructionInfo
.IsDefault)
11555
var invocation = conversion.
DeconstructionInfo
.Invocation as BoundCall;
11581
placeholderArgs.Add(new BoundExpressionWithNullability(variables[i].Expression.Syntax, variables[i].Expression, NullableAnnotation.Oblivious, conversion.
DeconstructionInfo
.OutputPlaceholders[i].Type));
Lowering\LocalRewriter\LocalRewriter_DeconstructionAssignmentOperator.cs (1)
283
var deconstructionInfo = conversion.
DeconstructionInfo
;