21 references to MethodThisParameter
Microsoft.CodeAnalysis.CSharp (21)
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
;
804
NoteRead(
MethodThisParameter
);
976
NoteWrite(
MethodThisParameter
, value, read);
1325
var self =
MethodThisParameter
;
1332
unassignedSlot = GetOrCreateSlot(
MethodThisParameter
);
1438
return this.
MethodThisParameter
;
1440
return this.
MethodThisParameter
;
2307
CheckAssigned(
MethodThisParameter
, node.Syntax);
2456
CheckAssigned(
MethodThisParameter
, node);
2505
CheckAssigned(
MethodThisParameter
, node.Syntax);
FlowAnalysis\LocalDataFlowPass.cs (2)
212
return (object)
MethodThisParameter
!= null ? GetOrCreateSlot(
MethodThisParameter
) : -1;
FlowAnalysis\NullableWalker.cs (3)
555
ParameterSymbol methodThisParameter =
MethodThisParameter
;
1080
if (
MethodThisParameter
is null)
1084
containingSlot = GetOrCreateSlot(
MethodThisParameter
);
FlowAnalysis\ReadWriteWalker.cs (2)
184
readOrWritten.Add(this.
MethodThisParameter
);
190
readOrWritten.Add(this.
MethodThisParameter
);