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)
349
NoteWrite
(parameter, value: null, read: true, isRef: parameter.RefKind != RefKind.None);
1012
NoteWrite
(MethodThisParameter, value, read: read, isRef: isRef);
1016
NoteWrite
(((BoundLocal)n).LocalSymbol, value, read: read, isRef: isRef);
1020
NoteWrite
(((BoundParameter)n).ParameterSymbol, value, read: read, isRef: isRef);
1564
if (written)
NoteWrite
(symbol, value, read: read, isRef: isRef);
1899
NoteWrite
(parameter, value: null, read: true, isRef: parameter.RefKind != RefKind.None);
2783
NoteWrite
(iterationVariable, null, read: true, isRef: iterationVariable.RefKind != RefKind.None);
FlowAnalysis\ReadWriteWalker.cs (1)
141
base.
NoteWrite
(variable, value, read: read, isRef: isRef);