2 implementations of IVirtualCharLanguageService
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpVirtualCharLanguageServiceFactory.cs (1)
25private sealed class CSharpVirtualCharLanguageService : CSharpVirtualCharService, IVirtualCharLanguageService
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
VisualBasicVirtualCharLanguageServiceFactory.vb (1)
26Implements IVirtualCharLanguageService
14 references to IVirtualCharLanguageService
Microsoft.CodeAnalysis.CSharp.EditorFeatures (7)
StringCopyPaste\StringCopyPasteCommandHandler_CutCopy.cs (2)
95var virtualCharService = document.GetRequiredLanguageService<IVirtualCharLanguageService>();
StringCopyPaste\StringCopyPasteData.cs (5)
76public static StringCopyPasteData? TryCreate(IVirtualCharLanguageService virtualCharService, ExpressionSyntax stringExpression, TextSpan selectionSpan) 84private static StringCopyPasteData? TryCreateForLiteral(IVirtualCharLanguageService virtualCharService, LiteralExpressionSyntax literal, TextSpan span) 96IVirtualCharLanguageService virtualCharService, 132IVirtualCharLanguageService virtualCharService, 150IVirtualCharLanguageService virtualCharService,
Microsoft.CodeAnalysis.CSharp.Features (4)
ConvertBetweenRegularAndVerbatimString\AbstractConvertBetweenRegularAndVerbatimStringCodeRefactoringProvider.cs (4)
43var charService = document.GetRequiredLanguageService<IVirtualCharLanguageService>(); 87var charService = document.GetRequiredLanguageService<IVirtualCharLanguageService>();
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpVirtualCharLanguageServiceFactory.cs (1)
13[ExportLanguageServiceFactory(typeof(IVirtualCharLanguageService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.Features (1)
AbstractSimplifyInterpolationCodeFixProvider.cs (1)
66document.GetRequiredLanguageService<IVirtualCharLanguageService>(),
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
VisualBasicVirtualCharLanguageServiceFactory.vb (1)
11<ExportLanguageServiceFactory(GetType(IVirtualCharLanguageService), LanguageNames.VisualBasic), [Shared]>