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)
946
private void VisitDeconstructionArguments(ArrayBuilder<
DeconstructionVariable
> variables, SyntaxNode syntax, Conversion conversion, BoundExpression right)
1020
internal readonly ArrayBuilder<
DeconstructionVariable
>? NestedVariables;
1022
internal DeconstructionVariable(BoundExpression expression, SafeContext valEscape, ArrayBuilder<
DeconstructionVariable
>? nestedVariables)
1030
private ArrayBuilder<
DeconstructionVariable
> GetDeconstructionAssignmentVariables(BoundTupleExpression tuple)
1033
var builder = ArrayBuilder<
DeconstructionVariable
>.GetInstance(arguments.Length);
1040
DeconstructionVariable
getDeconstructionAssignmentVariable(BoundExpression expr)