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