8 references to DeconstructionVariable
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder_Deconstruct.cs (6)
364variables[i] = new DeconstructionVariable(SetInferredType(pending, foundTypes[i], diagnostics), variable.Syntax); 410variables[i] = new DeconstructionVariable(errorLocal, errorLocal.Syntax); 417variables[i] = new DeconstructionVariable(pending.FailInference(this, diagnostics), pending.Syntax); 800return new DeconstructionVariable(checkedVariable, node); 815return new DeconstructionVariable(BindDeconstructionVariable(declTypeWithAnnotations, single, syntax, diagnostics), syntax); 837return new DeconstructionVariable(BindDiscardExpression(syntax, declTypeWithAnnotations), syntax);
Lowering\LocalRewriter\LocalRewriter_DeconstructionAssignmentOperator.cs (2)
452assignmentTargets.Add(new Binder.DeconstructionVariable(variable, variable.Syntax)); 465assignmentTargets.Add(new Binder.DeconstructionVariable(temp, variable.Syntax));