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