3 writes to _symbol
Microsoft.CodeAnalysis.CSharp (3)
FlowAnalysis\AbstractFlowPass.cs (1)
214
_symbol
= symbol;
FlowAnalysis\NullableWalker.cs (2)
3075
this.
_symbol
= lambdaOrFunctionSymbol;
3145
this.
_symbol
= oldSymbol;
16 references to _symbol
Microsoft.CodeAnalysis.CSharp (16)
FlowAnalysis\AbstractFlowPass.cs (6)
471
var method =
_symbol
as MethodSymbol;
485
(
_symbol
as MethodSymbol)?.TryGetThisParameter(out thisParameter);
497
var method =
_symbol
as MethodSymbol;
572
if (Binder.AccessingAutoPropertyFromConstructor(access,
_symbol
))
1956
return !Binder.AccessingAutoPropertyFromConstructor((BoundPropertyAccess)expr,
_symbol
);
2092
if (Binder.AccessingAutoPropertyFromConstructor(node,
_symbol
))
FlowAnalysis\DefiniteAssignment.cs (1)
339
switch (
_symbol
)
FlowAnalysis\NullableWalker.cs (9)
568
if ((
_symbol
as MethodSymbol)?.IsConstructor() != true || _useConstructorExitWarnings)
596
var method =
_symbol
as MethodSymbol;
785
if (
_symbol
is MethodSymbol method)
818
if (
_symbol
is MethodSymbol method)
867
if (
_symbol
is MethodSymbol method)
1976
var method = getTopLevelMethod(
_symbol
as MethodSymbol);
2082
var enclosingMemberMethod =
_symbol
as MethodSymbol;
3074
var oldSymbol = this.
_symbol
;
5032
var containingType = this.
_symbol
?.ContainingType;