17 references to Assign
Microsoft.CodeAnalysis.CSharp (17)
FlowAnalysis\AlwaysAssignedWalker.cs (1)
78Assign(arg, value: null);
FlowAnalysis\DefiniteAssignment.cs (15)
1636((BoundTupleExpression)node).VisitAllElements(static (x, arg) => arg.self.Assign(x, value: null, isRef: arg.isRef), (self: this, isRef)); 1971Assign(pat, value: null, isRef: false, read: false); 2023Assign(pat, null, false, false); 2043Assign(pat, null, false, false); 2356Assign(node, value: null); 2362Assign(node, node.InitializerOpt); 2386Assign(target, condition); 2490Assign(node.Left, node.Right, isRef: node.IsRef); 2497Assign(node.Left, node.Right); 2504Assign(node.Operand, value: node); 2513Assign(node.Left, value: node); 2605Assign(arg, value: null); 2714Assign(exceptionSource, value: null, read: false); 2817Assign(node.LeftOperand, node.RightOperand); 2825Assign(node.LeftOperand, node.LeftOperand);
FlowAnalysis\ReadWriteWalker.cs (1)
321Assign(node, value: null);