1 instantiation of DeconstructionVariable
Microsoft.CodeAnalysis.CSharp (1)
Binder\RefSafetyAnalysis.cs (1)
1044: new DeconstructionVariable(expr, GetValEscape(expr, _localScopeDepth), null);
6 references to DeconstructionVariable
Microsoft.CodeAnalysis.CSharp (6)
Binder\RefSafetyAnalysis.cs (6)
946private void VisitDeconstructionArguments(ArrayBuilder<DeconstructionVariable> variables, SyntaxNode syntax, Conversion conversion, BoundExpression right) 1020internal readonly ArrayBuilder<DeconstructionVariable>? NestedVariables; 1022internal DeconstructionVariable(BoundExpression expression, SafeContext valEscape, ArrayBuilder<DeconstructionVariable>? nestedVariables) 1030private ArrayBuilder<DeconstructionVariable> GetDeconstructionAssignmentVariables(BoundTupleExpression tuple) 1033var builder = ArrayBuilder<DeconstructionVariable>.GetInstance(arguments.Length); 1040DeconstructionVariable getDeconstructionAssignmentVariable(BoundExpression expr)