1 write to _analysis
Microsoft.CodeAnalysis.CSharp (1)
Lowering\ClosureConversion\ClosureConversion.cs (1)
183_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"/>. 340Analysis.VisitScopeTree(_analysis.ScopeTree, scope => 370DebugId methodId = _analysis.GetTopLevelMethodId(); 371DebugId closureId = _analysis.GetClosureId(env, syntax, closureDebugInfo, out var rudeEdit); 407Analysis.VisitNestedFunctions(_analysis.ScopeTree, (scope, nestedFunction) => 436_analysis.MethodsConvertedToDelegates.Contains(originalMethod)) || 463topLevelMethodId = _analysis.GetTopLevelMethodId(); 523methodId = _analysis.GetTopLevelMethodId(); 859Analysis.GetNestedFunctionInTree(_analysis.ScopeTree, node.Method.OriginalDefinition).SynthesizedLoweredMethod : node.Method; 878var function = Analysis.GetNestedFunctionInTree(_analysis.ScopeTree, localFunc.OriginalDefinition); 1520Analysis.NestedFunction function = Analysis.GetNestedFunctionInTree(_analysis.ScopeTree, node.Symbol); 1527topLevelMethodId = _analysis.GetTopLevelMethodId(); 1534Analysis.VisitScopeTree(_analysis.ScopeTree, scope => 1679lambdaScope != Analysis.GetScopeParent(_analysis.ScopeTree, node.Body).BoundNode &&