1 write to _analysis
Microsoft.CodeAnalysis.CSharp (1)
Lowering\ClosureConversion\ClosureConversion.cs (1)
179_analysis = analysis;
14 references to _analysis
Microsoft.CodeAnalysis.CSharp (14)
Lowering\ClosureConversion\ClosureConversion.cs (14)
35/// have captured variables. The result of this analysis is left in <see cref="_analysis"/>. 335Analysis.VisitScopeTree(_analysis.ScopeTree, scope => 365DebugId methodId = _analysis.GetTopLevelMethodId(); 366DebugId closureId = _analysis.GetClosureId(syntax, closureDebugInfo); 401Analysis.VisitNestedFunctions(_analysis.ScopeTree, (scope, nestedFunction) => 430_analysis.MethodsConvertedToDelegates.Contains(originalMethod)) || 455topLevelMethodId = _analysis.GetTopLevelMethodId(); 515methodId = _analysis.GetTopLevelMethodId(); 844Analysis.GetNestedFunctionInTree(_analysis.ScopeTree, node.Method.OriginalDefinition).SynthesizedLoweredMethod : node.Method; 863var function = Analysis.GetNestedFunctionInTree(_analysis.ScopeTree, localFunc.OriginalDefinition); 1492Analysis.NestedFunction function = Analysis.GetNestedFunctionInTree(_analysis.ScopeTree, node.Symbol); 1499topLevelMethodId = _analysis.GetTopLevelMethodId(); 1506Analysis.VisitScopeTree(_analysis.ScopeTree, scope => 1651lambdaScope != Analysis.GetScopeParent(_analysis.ScopeTree, node.Body).BoundNode &&