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"/>. 345Analysis.VisitScopeTree(_analysis.ScopeTree, scope => 375DebugId methodId = _analysis.GetTopLevelMethodId(); 376DebugId closureId = _analysis.GetClosureId(env, syntax, closureDebugInfo, out var rudeEdit); 412Analysis.VisitNestedFunctions(_analysis.ScopeTree, (scope, nestedFunction) => 441_analysis.MethodsConvertedToDelegates.Contains(originalMethod)) || 468topLevelMethodId = _analysis.GetTopLevelMethodId(); 528methodId = _analysis.GetTopLevelMethodId(); 864Analysis.GetNestedFunctionInTree(_analysis.ScopeTree, node.Method.OriginalDefinition).SynthesizedLoweredMethod : node.Method; 883var function = Analysis.GetNestedFunctionInTree(_analysis.ScopeTree, localFunc.OriginalDefinition); 1523Analysis.NestedFunction function = Analysis.GetNestedFunctionInTree(_analysis.ScopeTree, node.Symbol); 1530topLevelMethodId = _analysis.GetTopLevelMethodId(); 1537Analysis.VisitScopeTree(_analysis.ScopeTree, scope => 1682lambdaScope != Analysis.GetScopeParent(_analysis.ScopeTree, node.Body).BoundNode &&