2 overrides of NoteWrite
Microsoft.CodeAnalysis.CSharp (2)
FlowAnalysis\DataFlowsOutWalker.cs (1)
91
protected override void
NoteWrite
(Symbol variable, BoundExpression value, bool read, bool isRef)
FlowAnalysis\ReadWriteWalker.cs (1)
137
protected override void
NoteWrite
(Symbol variable, BoundExpression value, bool read, bool isRef)
9 references to NoteWrite
Microsoft.CodeAnalysis.CSharp (9)
FlowAnalysis\DataFlowsOutWalker.cs (1)
110
base.
NoteWrite
(variable, value, read: read, isRef: isRef);
FlowAnalysis\DefiniteAssignment.cs (7)
350
NoteWrite
(parameter, value: null, read: true, isRef: parameter.RefKind != RefKind.None);
965
NoteWrite
(MethodThisParameter, value, read: read, isRef: isRef);
969
NoteWrite
(((BoundLocal)n).LocalSymbol, value, read: read, isRef: isRef);
973
NoteWrite
(((BoundParameter)n).ParameterSymbol, value, read: read, isRef: isRef);
1517
if (written)
NoteWrite
(symbol, value, read: read, isRef: isRef);
1852
NoteWrite
(parameter, value: null, read: true, isRef: parameter.RefKind != RefKind.None);
2732
NoteWrite
(iterationVariable, null, read: true, isRef: iterationVariable.RefKind != RefKind.None);
FlowAnalysis\ReadWriteWalker.cs (1)
141
base.
NoteWrite
(variable, value, read: read, isRef: isRef);