1 write to _analysis
Microsoft.CodeAnalysis.CSharp (1)
Lowering\ClosureConversion\ClosureConversion.cs (1)
188
_analysis
= analysis;
14 references to _analysis
Microsoft.CodeAnalysis.CSharp (14)
Lowering\ClosureConversion\ClosureConversion.cs (14)
36
/// have captured variables. The result of this analysis is left in <see cref="
_analysis
"/>.
345
Analysis.VisitScopeTree(
_analysis
.ScopeTree, scope =>
375
DebugId methodId =
_analysis
.GetTopLevelMethodId();
376
DebugId closureId =
_analysis
.GetClosureId(env, syntax, closureDebugInfo, out var rudeEdit);
412
Analysis.VisitNestedFunctions(
_analysis
.ScopeTree, (scope, nestedFunction) =>
441
_analysis
.MethodsConvertedToDelegates.Contains(originalMethod)) ||
468
topLevelMethodId =
_analysis
.GetTopLevelMethodId();
528
methodId =
_analysis
.GetTopLevelMethodId();
864
Analysis.GetNestedFunctionInTree(
_analysis
.ScopeTree, node.Method.OriginalDefinition).SynthesizedLoweredMethod : node.Method;
883
var function = Analysis.GetNestedFunctionInTree(
_analysis
.ScopeTree, localFunc.OriginalDefinition);
1523
Analysis.NestedFunction function = Analysis.GetNestedFunctionInTree(
_analysis
.ScopeTree, node.Symbol);
1530
topLevelMethodId =
_analysis
.GetTopLevelMethodId();
1537
Analysis.VisitScopeTree(
_analysis
.ScopeTree, scope =>
1682
lambdaScope != Analysis.GetScopeParent(
_analysis
.ScopeTree, node.Body).BoundNode &&