1 instantiation of ExtractMethodFlowControlInformation
Microsoft.CodeAnalysis.Features (1)
ExtractMethod\ExtractMethodFlowControlInformation.cs (1)
83return new(
10 references to ExtractMethodFlowControlInformation
Microsoft.CodeAnalysis.Features (10)
ExtractMethod\ExtractMethodFlowControlInformation.cs (1)
53public static ExtractMethodFlowControlInformation Create(
ExtractMethod\MethodExtractor.Analyzer.cs (5)
64protected abstract ExtractMethodFlowControlInformation GetStatementFlowControlInformation( 121var flowControlInformation = GetFlowControlInformation(); 146GetSignatureInformation(Dictionary<ISymbol, VariableInfo> symbolMap, ExtractMethodFlowControlInformation flowControlInformation) 212private ExtractMethodFlowControlInformation GetFlowControlInformation() 215? ExtractMethodFlowControlInformation.Create(this.SemanticModel.Compilation, supportsComplexFlowControl: true, breakStatementCount: 0, continueStatementCount: 0, returnStatementCount: 0, endPointIsReachable: true)
ExtractMethod\MethodExtractor.AnalyzerResult.cs (2)
30ExtractMethodFlowControlInformation flowControlInformation, 51public ExtractMethodFlowControlInformation FlowControlInformation { get; } = flowControlInformation;
ExtractMethod\MethodExtractor.CodeGenerator.cs (2)
115ImmutableArray<VariableInfo> variables, TExpressionSyntax initialValue, ExtractMethodFlowControlInformation flowControlInformation, CancellationToken cancellationToken); 128ExtractMethodFlowControlInformation flowControlInformation, object flowValue);