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"/>. 355Analysis.VisitScopeTree(_analysis.ScopeTree, scope => 385DebugId methodId = _analysis.GetTopLevelMethodId(); 386DebugId closureId = _analysis.GetClosureId(env, syntax, closureDebugInfo, out var rudeEdit); 422Analysis.VisitNestedFunctions(_analysis.ScopeTree, (scope, nestedFunction) => 451_analysis.MethodsConvertedToDelegates.Contains(originalMethod)) || 478topLevelMethodId = _analysis.GetTopLevelMethodId(); 538methodId = _analysis.GetTopLevelMethodId(); 874Analysis.GetNestedFunctionInTree(_analysis.ScopeTree, node.Method.OriginalDefinition).SynthesizedLoweredMethod : node.Method; 893var function = Analysis.GetNestedFunctionInTree(_analysis.ScopeTree, localFunc.OriginalDefinition); 1534Analysis.NestedFunction function = Analysis.GetNestedFunctionInTree(_analysis.ScopeTree, node.Symbol); 1541topLevelMethodId = _analysis.GetTopLevelMethodId(); 1548Analysis.VisitScopeTree(_analysis.ScopeTree, scope => 1693lambdaScope != Analysis.GetScopeParent(_analysis.ScopeTree, node.Body).BoundNode &&