3 writes to _symbol
Microsoft.CodeAnalysis.CSharp (3)
FlowAnalysis\AbstractFlowPass.cs (1)
213
_symbol
= symbol;
FlowAnalysis\NullableWalker.cs (2)
3459
this.
_symbol
= lambdaOrFunctionSymbol;
3550
this.
_symbol
= oldSymbol;
27 references to _symbol
Microsoft.CodeAnalysis.CSharp (27)
FlowAnalysis\AbstractFlowPass.cs (6)
470
var method =
_symbol
as MethodSymbol;
484
(
_symbol
as MethodSymbol)?.TryGetThisParameter(out thisParameter);
496
var method =
_symbol
as MethodSymbol;
572
if (Binder.AccessingAutoPropertyFromConstructor(access,
_symbol
))
2185
return !Binder.AccessingAutoPropertyFromConstructor((BoundPropertyAccess)expr,
_symbol
);
2321
if (Binder.AccessingAutoPropertyFromConstructor(node,
_symbol
))
FlowAnalysis\AbstractRegionDataFlowPass.cs (1)
37
if (
_symbol
.TryGetInstanceExtensionParameter(out ParameterSymbol extensionParameter))
FlowAnalysis\DefiniteAssignment.cs (3)
339
switch (
_symbol
)
373
if (
_symbol
.TryGetInstanceExtensionParameter(out extensionParameter))
1789
if (
_symbol
.TryGetInstanceExtensionParameter(out ParameterSymbol extensionParameter))
FlowAnalysis\NullableWalker.cs (16)
647
if (
_symbol
.TryGetInstanceExtensionParameter(out ParameterSymbol? extensionParameter))
658
if ((
_symbol
as MethodSymbol)?.IsConstructor() != true || _useConstructorExitWarnings)
686
var method =
_symbol
as MethodSymbol;
852
if (
_symbol
is MethodSymbol method)
1130
if (
_symbol
is MethodSymbol method)
1160
if (
_symbol
is MethodSymbol method)
1250
containingSlot = GetReceiverSlotForMemberPostConditions(
_symbol
as MethodSymbol);
1273
if (
_symbol
is not MethodSymbol method)
1321
if (
_symbol
is not MethodSymbol method)
2183
var method = getTopLevelMethod(
_symbol
as MethodSymbol);
2289
var enclosingMemberMethod =
_symbol
as MethodSymbol;
2306
if (this.
_symbol
is MethodSymbol constructor
2842
if (
_symbol
is not MethodSymbol method)
3458
var oldSymbol = this.
_symbol
;
3558
var method = (LocalFunctionSymbol)
_symbol
;
6080
var containingType = this.
_symbol
?.ContainingType;
FlowAnalysis\ReadWriteWalker.cs (1)
90
if (
_symbol
.TryGetInstanceExtensionParameter(out ParameterSymbol extensionParameter) && extensionParameter.RefKind != RefKind.None)