1 write to Symbol
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
3512
this.
Symbol
= symbol;
21 references to Symbol
Microsoft.CodeAnalysis.CSharp (21)
Binder\RefSafetyAnalysis.cs (1)
311
var localFunction = node.
Symbol
;
BoundTree\UnboundLambda.cs (1)
31
MethodSymbol IBoundLambdaOrFunction.Symbol { get { return
Symbol
; } }
FlowAnalysis\AbstractFlowPass_LocalFunctions.cs (2)
66
if (localFunc.
Symbol
.IsExtern)
73
var localFuncSymbol = localFunc.
Symbol
;
FlowAnalysis\AbstractRegionDataFlowPass.cs (1)
48
MakeSlots(node.
Symbol
.Parameters);
FlowAnalysis\DataFlowsOutWalker.cs (1)
187
return ((BoundLocalFunctionStatement)node).
Symbol
;
FlowAnalysis\DefiniteAssignment.cs (1)
2184
VisitAttributes(localFunctionStatement.
Symbol
.BindMethodAttributes());
FlowAnalysis\NullableWalker.cs (1)
3151
var localFunc = node.
Symbol
;
FlowAnalysis\VariablesDeclaredWalker.cs (1)
117
foreach (var parameter in node.
Symbol
.Parameters)
Generated\BoundNodes.xml.Generated.cs (4)
3526
if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(symbol, this.
Symbol
) || blockBody != this.BlockBody || expressionBody != this.ExpressionBody)
11321
return node.Update(node.
Symbol
, blockBody, expressionBody);
13385
LocalFunctionSymbol symbol = GetUpdatedSymbol(node, node.
Symbol
);
15756
new TreeDumperNode("symbol", node.
Symbol
, null),
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (1)
726
_F.CurrentFunction = node.
Symbol
;
Lowering\ClosureConversion\ClosureConversion.Analysis.Tree.cs (1)
456
=> VisitNestedFunction(node.
Symbol
.OriginalDefinition, node.Body);
Lowering\DiagnosticsPass_ExpressionTrees.cs (3)
153
ExecutableCodeBinder.ValidateIteratorMethod(_compilation, node.
Symbol
, _diagnostics);
156
if (node.
Symbol
.IsStatic)
158
_staticLocalOrAnonymousFunction = node.
Symbol
;
Lowering\LocalRewriter\LocalRewriter.cs (1)
384
var localFunction = node.
Symbol
;
Lowering\SpillSequenceSpiller.cs (1)
1406
_F.CurrentFunction = node.
Symbol
;
Operations\CSharpOperationFactory.cs (1)
1009
IMethodSymbol symbol = boundLocalFunctionStatement.
Symbol
.GetPublicSymbol();