19 references to MethodThisParameter
Microsoft.CodeAnalysis.CSharp (19)
FlowAnalysis\AbstractRegionDataFlowPass.cs (2)
35
if ((object)
MethodThisParameter
!= null) GetOrCreateSlot(
MethodThisParameter
);
FlowAnalysis\DataFlowsOutWalker.cs (2)
146
return
MethodThisParameter
;
242
case BoundKind.ThisReference: return this.
MethodThisParameter
;
FlowAnalysis\DefiniteAssignment.cs (10)
334
ParameterSymbol methodThisParameter =
MethodThisParameter
;
777
NoteRead(
MethodThisParameter
);
964
NoteWrite(
MethodThisParameter
, value, read: read, isRef: isRef);
1338
var self =
MethodThisParameter
;
1345
unassignedSlot = GetOrCreateSlot(
MethodThisParameter
);
1457
return this.
MethodThisParameter
;
1459
return this.
MethodThisParameter
;
2427
CheckAssigned(
MethodThisParameter
, node.Syntax);
2576
CheckAssigned(
MethodThisParameter
, node);
2631
CheckAssigned(
MethodThisParameter
, node.Syntax);
FlowAnalysis\LocalDataFlowPass.cs (2)
217
return (object)
MethodThisParameter
!= null ? GetOrCreateSlot(
MethodThisParameter
) : -1;
FlowAnalysis\NullableWalker.cs (1)
622
ParameterSymbol methodThisParameter =
MethodThisParameter
;
FlowAnalysis\ReadWriteWalker.cs (2)
199
readOrWritten.Add(this.
MethodThisParameter
);
205
readOrWritten.Add(this.
MethodThisParameter
);