1 instantiation of DeconstructionVariable
Microsoft.CodeAnalysis.CSharp (1)
Binder\RefSafetyAnalysis.cs (1)
1019
: new
DeconstructionVariable
(expr, GetValEscape(expr, _localScopeDepth), null);
6 references to DeconstructionVariable
Microsoft.CodeAnalysis.CSharp (6)
Binder\RefSafetyAnalysis.cs (6)
921
private void VisitDeconstructionArguments(ArrayBuilder<
DeconstructionVariable
> variables, SyntaxNode syntax, Conversion conversion, BoundExpression right)
995
internal readonly ArrayBuilder<
DeconstructionVariable
>? NestedVariables;
997
internal DeconstructionVariable(BoundExpression expression, uint valEscape, ArrayBuilder<
DeconstructionVariable
>? nestedVariables)
1005
private ArrayBuilder<
DeconstructionVariable
> GetDeconstructionAssignmentVariables(BoundTupleExpression tuple)
1008
var builder = ArrayBuilder<
DeconstructionVariable
>.GetInstance(arguments.Length);
1015
DeconstructionVariable
getDeconstructionAssignmentVariable(BoundExpression expr)