2 writes to Single
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Deconstruct.cs (2)
440
Single
= variable;
447
Single
= null;
19 references to Single
Microsoft.CodeAnalysis.CSharp (19)
Binder\Binder_Deconstruct.cs (15)
321
var single = variable.
Single
;
357
if (variable.
Single
is { } pending)
405
Debug.Assert(variable.
Single
is object);
406
switch (variable.
Single
.Kind)
409
BoundExpression errorLocal = ((DeconstructionVariablePendingInference)variable.
Single
).FailInference(this, diagnostics);
413
var pending = (BoundDiscardExpression)variable.
Single
;
423
Debug.Assert((object?)variables[i].
Single
!.Type != null);
459
if (
Single
!= null)
461
return
Single
.GetDebuggerDisplay();
503
Debug.Assert(variable.
Single
is object);
504
if ((object?)variable.
Single
.Type != null)
507
mergedType = variable.
Single
.Type;
566
Debug.Assert(variable.
Single
is object);
567
value = variable.
Single
;
640
var variableOpt = variablesOpt?[i].
Single
;
Lowering\LocalRewriter\LocalRewriter_DeconstructionAssignmentOperator.cs (4)
162
Debug.Assert(target is {
Single
: not null, NestedVariables: null } or {
Single
: null, NestedVariables: not null });
163
if (target.
Single
is { } single)
246
BoundExpression? leftTarget = leftTargets[i].
Single
;