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)
356
NoteWrite
(parameter, value: null, read: true, isRef: parameter.RefKind != RefKind.None);
974
NoteWrite
(MethodThisParameter, value, read: read, isRef: isRef);
978
NoteWrite
(((BoundLocal)n).LocalSymbol, value, read: read, isRef: isRef);
982
NoteWrite
(((BoundParameter)n).ParameterSymbol, value, read: read, isRef: isRef);
1526
if (written)
NoteWrite
(symbol, value, read: read, isRef: isRef);
1861
NoteWrite
(parameter, value: null, read: true, isRef: parameter.RefKind != RefKind.None);
2803
NoteWrite
(iterationVariable, null, read: true, isRef: iterationVariable.RefKind != RefKind.None);
FlowAnalysis\ReadWriteWalker.cs (1)
141
base.
NoteWrite
(variable, value, read: read, isRef: isRef);