7 instantiations of SelectionInfo
Microsoft.CodeAnalysis.CSharp.Features (7)
ExtractMethod\CSharpSelectionValidator.cs (7)
212return new SelectionInfo { Status = new OperationStatus(OperationStatusFlag.None, FeaturesResources.Invalid_selection), OriginalSpan = adjustedSpan }; 217return new SelectionInfo 228return new SelectionInfo 241return new SelectionInfo 252return new SelectionInfo 264return new SelectionInfo 273return new SelectionInfo
19 references to SelectionInfo
Microsoft.CodeAnalysis.CSharp.Features (19)
ExtractMethod\CSharpSelectionValidator.cs (19)
50var selectionInfo = GetInitialSelectionInfo(root, text); 95private SelectionInfo ApplySpecialCases(SelectionInfo selectionInfo, SourceText text, ParseOptions options, bool localFunction) 158private static TextSpan GetControlFlowSpan(SelectionInfo selectionInfo) 161private static SelectionInfo AdjustFinalTokensBasedOnContext( 162SelectionInfo selectionInfo, 203private SelectionInfo GetInitialSelectionInfo(SyntaxNode root, SourceText text) 284private static SelectionInfo CheckErrorCasesAndAppendDescriptions( 285SelectionInfo selectionInfo, 351private static SelectionInfo AssignInitialFinalTokens(SelectionInfo selectionInfo, SyntaxNode root, CancellationToken cancellationToken) 400private static SelectionInfo AssignFinalSpan(SelectionInfo selectionInfo, SourceText text) 540public SelectionInfo WithStatus(Func<OperationStatus, OperationStatus> statusGetter) 543public SelectionInfo With(Action<SelectionInfo> valueSetter) 545var newInfo = Clone(); 550public SelectionInfo Clone() 551=> (SelectionInfo)MemberwiseClone();