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