2 overrides of GetContainingScope
Microsoft.CodeAnalysis.CSharp.Features (2)
ExtractMethod\CSharpSelectionResult.ExpressionResult.cs (1)
33public override SyntaxNode GetContainingScope()
ExtractMethod\CSharpSelectionResult.StatementResult.cs (1)
37public override SyntaxNode GetContainingScope()
10 references to GetContainingScope
Microsoft.CodeAnalysis.CSharp.Features (5)
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
1136var scope = this.SelectionResult.GetContainingScope();
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.ExpressionCodeGenerator.cs (3)
34var containingScope = this.SelectionResult.GetContainingScope(); 93var containingScope = (ExpressionSyntax)this.SelectionResult.GetContainingScope(); 140var sourceNode = this.SelectionResult.GetContainingScope();
ExtractMethod\CSharpSelectionResult.cs (1)
93var containingScope = GetContainingScope();
Microsoft.CodeAnalysis.Features (5)
ExtractMethod\MethodExtractor.Analyzer.cs (2)
289var context = SelectionResult.GetContainingScope(); 433var containingScope = SelectionResult.GetContainingScope();
ExtractMethod\SelectionResult.cs (3)
79protected virtual SyntaxNode GetNodeForDataFlowAnalysis() => GetContainingScope(); 102var containingScope = GetContainingScope(); 134stack.Push(this.GetContainingScope());