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);
964
NoteWrite
(MethodThisParameter, value, read: read, isRef: isRef);
968
NoteWrite
(((BoundLocal)n).LocalSymbol, value, read: read, isRef: isRef);
972
NoteWrite
(((BoundParameter)n).ParameterSymbol, value, read: read, isRef: isRef);
1516
if (written)
NoteWrite
(symbol, value, read: read, isRef: isRef);
1851
NoteWrite
(parameter, value: null, read: true, isRef: parameter.RefKind != RefKind.None);
2729
NoteWrite
(iterationVariable, null, read: true, isRef: iterationVariable.RefKind != RefKind.None);
FlowAnalysis\ReadWriteWalker.cs (1)
141
base.
NoteWrite
(variable, value, read: read, isRef: isRef);