1 instantiation of ExtractMethodFlowControlInformation
Microsoft.CodeAnalysis.Features (1)
ExtractMethod\ExtractMethodFlowControlInformation.cs (1)
84return new(
10 references to ExtractMethodFlowControlInformation
Microsoft.CodeAnalysis.Features (10)
ExtractMethod\ExtractMethodFlowControlInformation.cs (1)
54public static ExtractMethodFlowControlInformation Create(
ExtractMethod\MethodExtractor.Analyzer.cs (5)
65protected abstract ExtractMethodFlowControlInformation GetStatementFlowControlInformation( 122var flowControlInformation = GetFlowControlInformation(); 147GetSignatureInformation(Dictionary<ISymbol, VariableInfo> symbolMap, ExtractMethodFlowControlInformation flowControlInformation) 213private ExtractMethodFlowControlInformation GetFlowControlInformation() 216? ExtractMethodFlowControlInformation.Create(this.SemanticModel.Compilation, supportsComplexFlowControl: true, breakStatementCount: 0, continueStatementCount: 0, returnStatementCount: 0, endPointIsReachable: true)
ExtractMethod\MethodExtractor.AnalyzerResult.cs (2)
31ExtractMethodFlowControlInformation flowControlInformation, 52public ExtractMethodFlowControlInformation FlowControlInformation { get; } = flowControlInformation;
ExtractMethod\MethodExtractor.CodeGenerator.cs (2)
117ImmutableArray<VariableInfo> variables, TExpressionSyntax initialValue, ExtractMethodFlowControlInformation flowControlInformation, CancellationToken cancellationToken); 130ExtractMethodFlowControlInformation flowControlInformation, object flowValue);