SYMBOL INDEX (1322 symbols across 283 files) FILE: AspNetCore.Demo.Library/IScriptContext.cs type IScriptContext (line 4) | public interface IScriptContext { FILE: AspNetCore.Demo.Library/IScriptGlobals.cs type IScriptGlobals (line 2) | public interface IScriptGlobals { FILE: AspNetCore.Demo.Net6/Extensions/SetOptionsFromClientExtension.cs class SetOptionsFromClientExtension (line 6) | public class SetOptionsFromClientExtension : ISetOptionsFromClientExtens... method TrySetOption (line 7) | public bool TrySetOption(IWorkSession session, string name, string val... FILE: AspNetCore.Demo/Extensions/SetOptionsFromClientExtension.cs class SetOptionsFromClientExtension (line 6) | public class SetOptionsFromClientExtension : ISetOptionsFromClientExtens... method TrySetOption (line 7) | public bool TrySetOption(IWorkSession session, string name, string val... FILE: AspNetCore.Demo/Program.cs class Program (line 5) | public static class Program { method Main (line 6) | public static void Main(string[] args) { method CreateWebHostBuilder (line 10) | public static IWebHostBuilder CreateWebHostBuilder(string[] args) => FILE: AspNetCore.Demo/Startup.cs class Startup (line 15) | public class Startup { method ConfigureServices (line 16) | public void ConfigureServices(IServiceCollection services) { method Configure (line 20) | public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { method GetAllReferences (line 44) | private static IEnumerable GetAllReferences() { method ReferenceAssembly (line 54) | private static MetadataReference ReferenceAssembly(string name) { FILE: AspNetCore/Internal/Middleware.cs class Middleware (line 11) | internal class Middleware : MiddlewareBase { method Middleware (line 16) | public Middleware( method InvokeAsync (line 41) | public Task InvokeAsync(HttpContext context) { method SlowTestAndReportStatusAsync (line 52) | private async Task SlowTestAndReportStatusAsync(HttpContext context) { method StartWebSocketLoopAsync (line 70) | private async Task StartWebSocketLoopAsync(HttpContext context) { FILE: AspNetCore/MirrorSharpStartupExtensions.cs class MirrorSharpStartupExtensions (line 11) | public static class MirrorSharpStartupExtensions { method UseMirrorSharp (line 15) | [EditorBrowsable(EditorBrowsableState.Never)] method MapMirrorSharp (line 27) | public static IApplicationBuilder MapMirrorSharp(this IApplicationBuil... method MapMirrorSharp (line 39) | public static IEndpointConventionBuilder MapMirrorSharp(this IEndpoint... FILE: Benchmarks/Of.Json/ComplexObjectArrayBenchmarks.cs class ComplexObjectArrayBenchmarks (line 7) | [InProcess] method NewtonsoftJson_JsonWriter (line 40) | [Benchmark(OperationsPerInvoke = Operations)] method MirrorSharp_FastJsonWriter (line 70) | [Benchmark(OperationsPerInvoke = Operations)] method SystemTextJson_Utf8JsonWriter (line 100) | [Benchmark(OperationsPerInvoke = Operations)] method WriteCompletion (line 130) | private static void WriteCompletion(JsonTextWriter writer, string text) { method WriteCompletion (line 144) | private static void WriteCompletion(FastUtf8JsonWriter writer, string ... method WriteCompletion (line 158) | private static void WriteCompletion(Utf8JsonWriter writer, string text) { FILE: Benchmarks/Of.Json/JsonBenchmarksBase.cs class JsonBenchmarksBase (line 10) | public class JsonBenchmarksBase { method Setup (line 19) | [IterationSetup] method FlushNewtonsoftJsonWriterAndGetBuffer (line 31) | protected ArraySegment FlushNewtonsoftJsonWriterAndGetBuffer() { method FlushSystemTextJsonWriterAndGetBuffer (line 38) | protected ReadOnlyMemory FlushSystemTextJsonWriterAndGetBuffer() { method Cleanup (line 43) | [IterationCleanup] FILE: Benchmarks/Of.Json/WriteValueInt32Benchmarks.cs class WriteValueInt32Benchmarks (line 4) | [InProcess] method NewtonsoftJson_JsonWriter (line 9) | [Benchmark] method MirrorSharp_FastJsonWriter (line 15) | [Benchmark] method SystemTextJson_Utf8JsonWriter (line 20) | [Benchmark] FILE: Benchmarks/Of.Json/WriteValueStringBenchmarks.cs class WriteValueStringBenchmarks (line 5) | [InProcess] method NewtonsoftJson_JsonWriter (line 15) | [Benchmark] method MirrorSharp_FastJsonWriter (line 22) | [Benchmark] method SystemTextJson_Utf8JsonWriter (line 28) | [Benchmark] FILE: Benchmarks/Program.cs class Program (line 5) | public static class Program { method Main (line 6) | public static void Main(string[] args) { FILE: Benchmarks/SignatureHelpBenchmarks.cs class SignatureHelpBenchmarks (line 13) | public class SignatureHelpBenchmarks { method Setup (line 21) | [IterationSetup] method TypeCharExpectingSignatureHelp (line 28) | [Benchmark] method TypeCharNotExpectingSignatureHelp (line 34) | [Benchmark] FILE: Common/Advanced/EarlyAccess/IConnectionSendViewer.cs type IConnectionSendViewer (line 6) | internal interface IConnectionSendViewer method ViewDuringSendAsync (line 8) | Task ViewDuringSendAsync(string messageTypeName, ReadOnlyMemory ... FILE: Common/Advanced/EarlyAccess/IRoslynCompilationGuard.cs type IRoslynCompilationGuard (line 5) | internal interface IRoslynCompilationGuard { method ValidateCompilation (line 6) | void ValidateCompilation(Compilation compilation, IRoslynSession sessi... FILE: Common/Advanced/EarlyAccess/IRoslynSourceTextGuard.cs type IRoslynSourceTextGuard (line 4) | internal interface IRoslynSourceTextGuard { method ValidateSourceText (line 5) | void ValidateSourceText(SourceText sourceText); FILE: Common/Advanced/EarlyAccess/RoslynCompilationGuardException.cs class RoslynCompilationGuardException (line 4) | internal class RoslynCompilationGuardException : Exception { method RoslynCompilationGuardException (line 5) | public RoslynCompilationGuardException() { } method RoslynCompilationGuardException (line 6) | public RoslynCompilationGuardException(string message) : base(message)... method RoslynCompilationGuardException (line 7) | public RoslynCompilationGuardException(string message, Exception inner... FILE: Common/Advanced/EarlyAccess/RoslynSourceTextGuardException.cs class RoslynSourceTextGuardException (line 4) | internal class RoslynSourceTextGuardException : Exception { method RoslynSourceTextGuardException (line 5) | public RoslynSourceTextGuardException() { } method RoslynSourceTextGuardException (line 6) | public RoslynSourceTextGuardException(string message) : base(message) { } method RoslynSourceTextGuardException (line 7) | public RoslynSourceTextGuardException(string message, Exception inner)... FILE: Common/Advanced/FastJsonWriterExtensions.cs class FastJsonWriterExtensions (line 10) | public static class FastJsonWriterExtensions { method WriteProperty (line 15) | public static void WriteProperty(this IFastJsonWriter writer, string n... method WriteProperty (line 25) | public static void WriteProperty(this IFastJsonWriter writer, string n... method WriteProperty (line 35) | public static void WriteProperty(this IFastJsonWriter writer, string n... method WriteProperty (line 45) | public static void WriteProperty(this IFastJsonWriter writer, string n... method WriteProperty (line 55) | public static void WriteProperty(this IFastJsonWriter writer, string n... method WriteProperty (line 65) | public static void WriteProperty(this IFastJsonWriter writer, string n... method WriteProperty (line 75) | public static void WriteProperty(this IFastJsonWriter writer, string n... method WritePropertyStartObject (line 84) | public static void WritePropertyStartObject(this IFastJsonWriter write... method WritePropertyStartArray (line 93) | public static void WritePropertyStartArray(this IFastJsonWriter writer... FILE: Common/Advanced/IExceptionLogger.cs type IExceptionLogger (line 5) | public interface IExceptionLogger { method LogException (line 10) | void LogException(Exception exception, IWorkSession session); FILE: Common/Advanced/IFastJsonWriter.cs type IFastJsonWriter (line 14) | public interface IFastJsonWriter : IDisposable { method WriteStartObject (line 16) | void WriteStartObject(); method WriteEndObject (line 19) | void WriteEndObject(); method WriteStartArray (line 22) | void WriteStartArray(); method WriteEndArray (line 25) | void WriteEndArray(); method WritePropertyName (line 29) | void WritePropertyName(string name); method WriteValue (line 33) | void WriteValue(string? value); method WriteValue (line 37) | void WriteValue(StringBuilder? value); method WriteValue (line 41) | void WriteValue(ArraySegment value); method WriteValue (line 45) | void WriteValue(ImmutableArray value); method WriteValue (line 49) | void WriteValue(char value); method WriteValue (line 53) | void WriteValue(int value); method WriteValue (line 57) | void WriteValue(bool value); method OpenString (line 62) | TextWriter OpenString(); FILE: Common/Advanced/IRoslynSession.cs type IRoslynSession (line 6) | public interface IRoslynSession { method AddMetadataReferencesFromFiles (line 19) | void AddMetadataReferencesFromFiles(params string[] paths); method SetScriptMode (line 33) | void SetScriptMode(bool isScript = true, Type? hostObjectType = null); FILE: Common/Advanced/ISetOptionFromClientExtension.cs type ISetOptionsFromClientExtension (line 3) | public interface ISetOptionsFromClientExtension { method TrySetOption (line 9) | bool TrySetOption(IWorkSession session, string name, string value); FILE: Common/Advanced/ISlowUpdateExtension.cs type ISlowUpdateExtension (line 9) | public interface ISlowUpdateExtension { method ProcessAsync (line 16) | Task ProcessAsync(IWorkSession session, IList dia... method WriteResult (line 22) | void WriteResult(IFastJsonWriter writer, object? result, IWorkSession ... FILE: Common/Advanced/IWorkSession.cs type IWorkSession (line 6) | public interface IWorkSession { method GetText (line 14) | string GetText(); FILE: Common/Advanced/MirrorSharpRoslynOptions.cs class MirrorSharpRoslynOptions (line 14) | public abstract class MirrorSharpRoslynOptions> GetDiagnosticsAsync(CancellationToken... method ShouldTriggerCompletion (line 16) | bool ShouldTriggerCompletion(int cursorPosition, CompletionTrigger tri... method GetCompletionsAsync (line 17) | Task GetCompletionsAsync(int cursorPosition, Completi... method GetCompletionDescriptionAsync (line 18) | Task GetCompletionDescriptionAsync(CompletionI... method GetCompletionChangeAsync (line 19) | Task GetCompletionChangeAsync(TextSpan completionSpa... FILE: Common/Internal/Argument.cs class Argument (line 12) | internal static class Argument { method NotNull (line 22) | public static T NotNull(string name, T value) method NotNull (line 37) | public static T NotNull(string name, T? value) method NotNullOrEmpty (line 52) | public static string NotNullOrEmpty(string name, string value) { method NotNullOrEmpty (line 68) | public static T[] NotNullOrEmpty(string name, T[] value) { method NotNullOrEmpty (line 84) | public static TCollection NotNullOrEmpty(string name, TCo... method NotEmpty (line 106) | public static ReadOnlySpan NotEmpty(string name, ReadOnlySpan... method NotNullOrEmpty (line 116) | [EditorBrowsable(EditorBrowsableState.Never)] method NotNullOrEmpty (line 128) | [EditorBrowsable(EditorBrowsableState.Never)] method NewArgumentEmptyException (line 136) | private static Exception NewArgumentEmptyException(string name) { method Cast (line 148) | public static T Cast(string name, object value) { method NotNullAndCast (line 164) | public static T NotNullAndCast(string name, object value) { method PositiveOrZero (line 176) | public static int PositiveOrZero(string name, int value) { method PositiveNonZero (line 192) | public static int PositiveNonZero(string name, int value) { FILE: Common/Internal/AsyncData.cs type AsyncData (line 5) | internal readonly struct AsyncData { method AsyncData (line 13) | public AsyncData(ReadOnlyMemory first, bool mightHaveNext, Func<... method AsyncData (line 22) | [Obsolete("Can be removed in v3, but needed before that for compatibil... method GetFirst (line 32) | public ReadOnlyMemory GetFirst() { method GetNextAsync (line 40) | public Task?> GetNextAsync() => _getNextAsync(); FILE: Common/Internal/AsyncDataConvert.cs class AsyncDataConvert (line 7) | internal static class AsyncDataConvert { method ToUtf8StringAsync (line 8) | public static async ValueTask ToUtf8StringAsync(AsyncData data... FILE: Common/Internal/CharArrayString.cs type CharArrayString (line 4) | internal struct CharArrayString { method CharArrayString (line 5) | public CharArrayString(ImmutableArray chars) { FILE: Common/Internal/CommandIds.cs class CommandIds (line 2) | internal static class CommandIds { FILE: Common/Internal/Connection.cs class Connection (line 14) | internal class Connection : ICommandResultSender, IDisposable { method Connection (line 30) | public Connection( method ReceiveAndProcessAsync (line 52) | public async Task ReceiveAndProcessAsync(CancellationToken cancellatio... method ReceiveAndProcessInternalAsync (line 76) | private async Task ReceiveAndProcessInternalAsync(CancellationToken ca... method ReceiveToEndAsync (line 120) | private async Task ReceiveToEndAsync(CancellationToken cancellationTok... method ResolveHandler (line 125) | private ICommandHandler ResolveHandler(byte commandId) { method SendErrorAsync (line 140) | private Task SendErrorAsync(string message, CancellationToken cancella... method StartJsonMessage (line 146) | private FastUtf8JsonWriter StartJsonMessage(string messageTypeName) { method SendJsonMessageAsync (line 154) | private Task SendJsonMessageAsync(CancellationToken cancellationToken) { method WhenAll (line 169) | private async Task WhenAll(Task first, Task second) { method Dispose (line 174) | public void Dispose() { method StartJsonMessage (line 180) | IFastJsonWriter ICommandResultSender.StartJsonMessage(string messageTy... method SendJsonMessageAsync (line 181) | Task ICommandResultSender.SendJsonMessageAsync(CancellationToken cance... FILE: Common/Internal/CurrentSignatureHelp.cs type CurrentSignatureHelp (line 4) | internal struct CurrentSignatureHelp { method CurrentSignatureHelp (line 5) | public CurrentSignatureHelp(ISignatureHelpProviderWrapper provider, Si... FILE: Common/Internal/CustomWorkspace.cs class CustomWorkspace (line 5) | internal class CustomWorkspace : Workspace { method CustomWorkspace (line 6) | public CustomWorkspace(HostServices host) : base(host, "Custom" /* sam... method CanApplyChange (line 11) | public override bool CanApplyChange(ApplyChangesKind feature) { method SetCurrentSolution (line 19) | public new Solution SetCurrentSolution(Solution solution) { FILE: Common/Internal/EncodingExtensions.cs class EncodingExtensions (line 5) | internal static class EncodingExtensions { method GetString (line 6) | public static string GetString(this Encoding encoding, ArraySegment bytes) { method Utf8BytesToChar (line 31) | public static char Utf8BytesToChar(ReadOnlySpan bytes) { method CharToString (line 45) | public static string CharToString(char c) { method StringToLowerInvariantString (line 52) | public static string StringToLowerInvariantString(string value) { method EnumToLowerInvariantString (line 61) | public static string EnumToLowerInvariantString(TEnum value) method SlowUtf8BytesToString (line 67) | private static string SlowUtf8BytesToString(ReadOnlySpan bytes) { method SlowBytesToHexString (line 71) | private static string SlowBytesToHexString(ReadOnlySpan bytes) { class EnumCache (line 75) | private static class EnumCache FILE: Common/Internal/FastJsonWriterExtensions.cs class FastJsonWriterExtensions (line 8) | internal static class FastJsonWriterExtensions { method WriteSpan (line 9) | public static void WriteSpan(this IFastJsonWriter writer, TextSpan spa... method WriteSpanProperty (line 16) | public static void WriteSpanProperty(this IFastJsonWriter writer, stri... method WriteChange (line 21) | public static void WriteChange(this IFastJsonWriter writer, TextChange... method WriteSymbolDisplayParts (line 29) | public static void WriteSymbolDisplayParts(this IFastJson... method WriteSymbolDisplayPart (line 37) | public static void WriteSymbolDisplayPart(this IFastJsonWriter writer,... method WriteTagsProperty (line 46) | public static void WriteTagsProperty(this IFastJsonWriter writer, stri... method WriteTaggedTexts (line 54) | public static void WriteTaggedTexts(this IFastJsonWriter ... method WriteTaggedText (line 62) | public static void WriteTaggedText(this IFastJsonWriter writer, Tagged... FILE: Common/Internal/FastUtf8JsonWriter.cs class FastUtf8JsonWriter (line 10) | internal class FastUtf8JsonWriter : IFastJsonWriter { method FastUtf8JsonWriter (line 27) | public FastUtf8JsonWriter(ArrayPool bufferPool) { method WriteStartObject (line 41) | public void WriteStartObject() { method WriteEndObject (line 47) | public void WriteEndObject() { method WriteStartArray (line 53) | public void WriteStartArray() { method WriteEndArray (line 59) | public void WriteEndArray() { method WritePropertyName (line 65) | public void WritePropertyName(string name) { method WriteValue (line 73) | public void WriteValue(string? value) { method WriteValue (line 87) | public void WriteValue(StringBuilder? value) { method WriteValue (line 103) | public void WriteValue(ArraySegment value) { method WriteValue (line 113) | public void WriteValue(ImmutableArray value) { method WriteUnquotedString (line 123) | private void WriteUnquotedString(string? value) { method WriteValue (line 131) | public void WriteValue(char value) { method WriteUnquotedChar (line 139) | private void WriteUnquotedChar(char @char) { method WriteValue (line 165) | public void WriteValue(int value) { method WriteValue (line 188) | public void WriteValue(bool value) { method WriteStartValue (line 194) | private void WriteStartValue() { method WriteEndValue (line 199) | private void WriteEndValue() { method OpenString (line 209) | public TextWriter OpenString() { method CloseString (line 217) | private void CloseString() { method WriteRawByte (line 222) | private void WriteRawByte(byte @byte) { method WriteRawBytes (line 228) | private void WriteRawBytes(byte[] bytes) { method EnsureCanWrite (line 242) | private void EnsureCanWrite(int requiredExtraBytes) { method Reset (line 264) | public void Reset() { method GetState (line 269) | private State GetState() { method ReplaceState (line 273) | private void ReplaceState(State state) { method PushState (line 277) | private void PushState(State state) { method PopState (line 282) | private void PopState() { type State (line 286) | private enum State { class Utf8 (line 296) | private static class Utf8 { class FastUtf8JsonStringWriter (line 332) | private class FastUtf8JsonStringWriter : TextWriter { method FastUtf8JsonStringWriter (line 335) | public FastUtf8JsonStringWriter(FastUtf8JsonWriter owner) { method Write (line 341) | public override void Write(char value) => _owner.WriteUnquotedChar(v... method Write (line 342) | public override void Write(int value) => _owner.WriteValue(value); method Write (line 343) | public override void Write(string? value) => _owner.WriteUnquotedStr... method Dispose (line 345) | protected override void Dispose(bool disposing) { method Dispose (line 350) | public void Dispose() { FILE: Common/Internal/Handlers/ApplyDiagnosticActionHandler.cs class ApplyDiagnosticActionHandler (line 7) | internal class ApplyDiagnosticActionHandler : ICommandHandler { method ExecuteAsync (line 10) | public async Task ExecuteAsync(AsyncData data, WorkSession session, IC... FILE: Common/Internal/Handlers/CompletionStateHandler.cs class CompletionStateHandler (line 7) | internal class CompletionStateHandler : ICommandHandler { method CompletionStateHandler (line 11) | public CompletionStateHandler(ICompletionSupport completion) { method ExecuteAsync (line 15) | public Task ExecuteAsync(AsyncData data, WorkSession session, ICommand... FILE: Common/Internal/Handlers/ICommandHandler.cs type ICommandHandler (line 6) | internal interface ICommandHandler { method ExecuteAsync (line 8) | Task ExecuteAsync(AsyncData data, WorkSession session, ICommandResultS... FILE: Common/Internal/Handlers/MoveCursorHandler.cs class MoveCursorHandler (line 7) | internal class MoveCursorHandler : ICommandHandler { method MoveCursorHandler (line 11) | public MoveCursorHandler(ISignatureHelpSupport signatureHelp) { method ExecuteAsync (line 15) | public Task ExecuteAsync(AsyncData data, WorkSession session, ICommand... FILE: Common/Internal/Handlers/ReplaceTextHandler.cs class ReplaceTextHandler (line 10) | internal class ReplaceTextHandler : ICommandHandler { method ReplaceTextHandler (line 17) | public ReplaceTextHandler( method ExecuteAsync (line 29) | public async Task ExecuteAsync(AsyncData data, WorkSession session, IC... FILE: Common/Internal/Handlers/RequestInfoTipHandler.cs class RequestInfoTipHandler (line 9) | internal class RequestInfoTipHandler : ICommandHandler { method ExecuteAsync (line 12) | public Task ExecuteAsync(AsyncData data, WorkSession session, ICommand... method ExecuteForRoslynAsync (line 20) | private async Task ExecuteForRoslynAsync( method SendInfoTipAsync (line 35) | private Task SendInfoTipAsync(QuickInfoItem info, ICommandResultSender... method IsNullOrEmpty (line 55) | private static bool IsNullOrEmpty(QuickInfoItem info) { FILE: Common/Internal/Handlers/RequestSelfDebugDataHandler.cs class RequestSelfDebugDataHandler (line 8) | internal class RequestSelfDebugDataHandler : ICommandHandler { method ExecuteAsync (line 11) | public Task ExecuteAsync(AsyncData data, WorkSession session, ICommand... FILE: Common/Internal/Handlers/SetOptionsHandler.cs class SetOptionsHandler (line 14) | internal class SetOptionsHandler : ICommandHandler { method SetOptionsHandler (line 25) | internal SetOptionsHandler( method ExecuteAsync (line 35) | public async Task ExecuteAsync(AsyncData data, WorkSession session, IC... method SetLanguage (line 65) | private void SetLanguage(WorkSession session, string value, IReadOnlyD... method IsExtensionOption (line 82) | private bool IsExtensionOption(string name) { method SendOptionsEchoAsync (line 86) | private async Task SendOptionsEchoAsync(WorkSession session, ICommandR... FILE: Common/Internal/Handlers/Shared/CompletionSupport.cs class CompletionSupport (line 10) | internal class CompletionSupport : ICompletionSupport { method ApplyTypedCharAsync (line 13) | public Task ApplyTypedCharAsync(char @char, WorkSession session, IComm... method ApplyReplacedTextAsync (line 26) | public Task ApplyReplacedTextAsync(string reason, ITypedCharEffects ty... method SelectCompletionAsync (line 38) | public async Task SelectCompletionAsync(int selectedIndex, WorkSession... method ReplaceIncompleteText (line 59) | private static TextChange ReplaceIncompleteText(WorkSession session, C... method SendItemInfoAsync (line 70) | public async Task SendItemInfoAsync(int selectedIndex, WorkSession ses... method ForceCompletionAsync (line 88) | public Task ForceCompletionAsync(WorkSession session, ICommandResultSe... method CancelCompletionAsync (line 92) | public Task CancelCompletionAsync(WorkSession session, ICommandResultS... method CheckCompletionAsync (line 98) | private Task CheckCompletionAsync(CompletionTrigger trigger, WorkSessi... method TriggerCompletionAsync (line 105) | private async Task TriggerCompletionAsync(WorkSession session, IComman... method SendCompletionListAsync (line 115) | private Task SendCompletionListAsync(CompletionList completionList, IC... FILE: Common/Internal/Handlers/Shared/ICompletionSupport.cs type ICompletionSupport (line 6) | internal interface ICompletionSupport { method ApplyTypedCharAsync (line 7) | Task ApplyTypedCharAsync(char @char, WorkSession session, ICommandResu... method ApplyReplacedTextAsync (line 8) | Task ApplyReplacedTextAsync(string reason, ITypedCharEffects typedChar... method SendItemInfoAsync (line 9) | Task SendItemInfoAsync(int selectedIndex, WorkSession session, IComman... method SelectCompletionAsync (line 10) | Task SelectCompletionAsync(int selectedIndex, WorkSession session, ICo... method CancelCompletionAsync (line 11) | Task CancelCompletionAsync(WorkSession session, ICommandResultSender s... method ForceCompletionAsync (line 12) | Task ForceCompletionAsync(WorkSession session, ICommandResultSender se... FILE: Common/Internal/Handlers/Shared/ISignatureHelpSupport.cs type ISignatureHelpSupport (line 6) | internal interface ISignatureHelpSupport { method ApplyCursorPositionChangeAsync (line 7) | Task ApplyCursorPositionChangeAsync(WorkSession session, ICommandResul... method ApplyTypedCharAsync (line 8) | Task ApplyTypedCharAsync(char @char, WorkSession session, ICommandResu... method ForceSignatureHelpAsync (line 9) | Task ForceSignatureHelpAsync( WorkSession session, ICommandResultSende... FILE: Common/Internal/Handlers/Shared/ITypedCharEffects.cs type ITypedCharEffects (line 6) | internal interface ITypedCharEffects { method ApplyTypedCharAsync (line 7) | Task ApplyTypedCharAsync(char @char, WorkSession session, ICommandResu... FILE: Common/Internal/Handlers/Shared/SignatureHelpSupport.cs class SignatureHelpSupport (line 8) | internal class SignatureHelpSupport : ISignatureHelpSupport { method ApplyCursorPositionChangeAsync (line 9) | public Task ApplyCursorPositionChangeAsync(WorkSession session, IComma... method ApplyTypedCharAsync (line 27) | public Task ApplyTypedCharAsync(char @char, WorkSession session, IComm... method ForceSignatureHelpAsync (line 45) | public Task ForceSignatureHelpAsync(WorkSession session, ICommandResul... method TryApplySignatureHelpAsync (line 53) | private async Task TryApplySignatureHelpAsync(WorkSession session, ICo... method TryApplySignatureHelpAsync (line 60) | private async Task TryApplySignatureHelpAsync(ISignatureHelpProv... method SendSignatureHelpAsync (line 77) | private Task SendSignatureHelpAsync(SignatureHelpItemsData? items, ICo... method WriteSignatureParts (line 105) | private void WriteSignatureParts( method WriteSignatureDocumentation (line 130) | private void WriteSignatureDocumentation( FILE: Common/Internal/Handlers/Shared/TypedCharEffects.cs class TypedCharEffects (line 6) | internal class TypedCharEffects : ITypedCharEffects { method TypedCharEffects (line 10) | public TypedCharEffects(ICompletionSupport completion, ISignatureHelpS... method ApplyTypedCharAsync (line 15) | public async Task ApplyTypedCharAsync(char @char, WorkSession session,... FILE: Common/Internal/Handlers/SignatureHelpStateHandler.cs class SignatureHelpStateHandler (line 8) | internal class SignatureHelpStateHandler : ICommandHandler { method SignatureHelpStateHandler (line 12) | public SignatureHelpStateHandler(ISignatureHelpSupport signatureHelp) { method ExecuteAsync (line 16) | public Task ExecuteAsync(AsyncData data, WorkSession session, ICommand... FILE: Common/Internal/Handlers/SlowUpdateHandler.cs class SlowUpdateHandler (line 15) | internal class SlowUpdateHandler : ICommandHandler { method SlowUpdateHandler (line 18) | public SlowUpdateHandler(ISlowUpdateExtension? extension) { method ExecuteAsync (line 24) | public async Task ExecuteAsync(AsyncData data, WorkSession session, IC... method SendSlowUpdateAsync (line 42) | private async Task SendSlowUpdateAsync(IReadOnlyList diagn... method WriteActions (line 77) | private void WriteActions(IFastJsonWriter writer, ImmutableArray> GetCodeActionsAsyn... FILE: Common/Internal/Handlers/TypeCharHandler.cs class TypeCharHandler (line 8) | internal class TypeCharHandler : ICommandHandler { method TypeCharHandler (line 12) | public TypeCharHandler(ITypedCharEffects effects) { method ExecuteAsync (line 16) | public Task ExecuteAsync(AsyncData data, WorkSession session, ICommand... FILE: Common/Internal/IConnectionOptions.cs type IConnectionOptions (line 4) | internal interface IConnectionOptions { FILE: Common/Internal/ILanguageManagerOptions.cs type ILanguageManagerOptions (line 6) | internal interface ILanguageManagerOptions { FILE: Common/Internal/ILanguageSessionExtensions.cs type ILanguageSessionExtensions (line 5) | internal interface ILanguageSessionExtensions { FILE: Common/Internal/IMiddlewareOptions.cs type IMiddlewareOptions (line 4) | internal interface IMiddlewareOptions : IWorkSessionOptions, IConnection... FILE: Common/Internal/IWorkSessionOptions.cs type IWorkSessionOptions (line 2) | internal interface IWorkSessionOptions { FILE: Common/Internal/ImmutableExtensionServices.cs class ImmutableExtensionServices (line 5) | internal class ImmutableExtensionServices : ILanguageSessionExtensions { method ImmutableExtensionServices (line 6) | public ImmutableExtensionServices( FILE: Common/Internal/LanguageManager.cs class LanguageManager (line 7) | internal class LanguageManager { method LanguageManager (line 14) | public LanguageManager(ILanguageManagerOptions options) { method GetLanguage (line 23) | public ILanguage GetLanguage(string name) { FILE: Common/Internal/MetadataReferenceFactory.cs class MetadataReferenceFactory (line 9) | internal static class MetadataReferenceFactory { method CreateFromFilesSlow (line 10) | public static IEnumerable CreateFromFilesSlow(IEnum... method CreateMetadataReferenceWithXmlDocumentationSlow (line 14) | private static MetadataReference CreateMetadataReferenceWithXmlDocumen... method FindXmlDocumentationSlow (line 19) | private static XmlDocumentationProvider? FindXmlDocumentationSlow(stri... method ExpandRedirectVariablesSlow (line 43) | private static string ExpandRedirectVariablesSlow(string redirect) { FILE: Common/Internal/MiddlewareBase.cs class MiddlewareBase (line 15) | internal abstract class MiddlewareBase { method MiddlewareBase (line 21) | protected MiddlewareBase(IMiddlewareOptions options, ImmutableExtensio... method MiddlewareBase (line 25) | internal MiddlewareBase(LanguageManager languageManager, IMiddlewareOp... method CreateHandlersIndexedByCommandId (line 32) | private ImmutableArray CreateHandlersIndexedByCommand... method CreateHandlers (line 40) | private IReadOnlyCollection CreateHandlers() { method GetHandler (line 62) | internal ICommandHandler GetHandler(char commandId) { method SlowTestStatusAsync (line 66) | protected async Task SlowTestStatusAsync(CancellationToken cancellatio... method WebSocketLoopAsync (line 93) | protected async Task WebSocketLoopAsync(WebSocket socket, Cancellation... method StartWorkSession (line 119) | private WorkSession StartWorkSession() { FILE: Common/Internal/PooledGrowableArray.cs type PooledGrowableArray (line 5) | internal struct PooledGrowableArray : IDisposable { method PooledGrowableArray (line 9) | public PooledGrowableArray(int initialLength, ArrayPool pool) { method Grow (line 16) | public void Grow(int newLength) { method Dispose (line 40) | public void Dispose() { FILE: Common/Internal/PreloadedAnalyzerAssemblyLoader.cs class PreloadedAnalyzerAssemblyLoader (line 5) | internal class PreloadedAnalyzerAssemblyLoader : IAnalyzerAssemblyLoader { method PreloadedAnalyzerAssemblyLoader (line 8) | public PreloadedAnalyzerAssemblyLoader(Assembly assembly) { method LoadFromPath (line 12) | public Assembly LoadFromPath(string fullPath) { method AddDependencyLocation (line 16) | public void AddDependencyLocation(string fullPath) { FILE: Common/Internal/Results/ICommandResultSender.cs type ICommandResultSender (line 6) | internal interface ICommandResultSender { method StartJsonMessage (line 7) | IFastJsonWriter StartJsonMessage(string messageTypeName); method SendJsonMessageAsync (line 8) | Task SendJsonMessageAsync(CancellationToken cancellationToken); FILE: Common/Internal/Results/NullCommandResultSender.cs class NullCommandResultSender (line 8) | internal class NullCommandResultSender : ICommandResultSender, IDisposab... method NullCommandResultSender (line 11) | public NullCommandResultSender(ArrayPool bufferPool) { method SendJsonMessageAsync (line 15) | public Task SendJsonMessageAsync(CancellationToken cancellationToken) { method StartJsonMessage (line 19) | public IFastJsonWriter StartJsonMessage(string messageTypeName) { method Dispose (line 25) | public void Dispose() { FILE: Common/Internal/Roslyn/CSharpLanguage.cs class CSharpLanguage (line 5) | internal class CSharpLanguage : RoslynLanguageBase { method CSharpLanguage (line 6) | public CSharpLanguage(MirrorSharpCSharpOptions options) : base( method ShouldConsiderForHostServices (line 14) | protected override bool ShouldConsiderForHostServices(Type type) FILE: Common/Internal/Roslyn/IRoslynLanguageOptions.cs type IRoslynLanguageOptions (line 7) | internal interface IRoslynLanguageOptions { FILE: Common/Internal/Roslyn/Internals/CodeActionPriority.cs type CodeActionPriority (line 2) | internal enum CodeActionPriority { FILE: Common/Internal/Roslyn/Internals/ICodeActionInternals.cs type ICodeActionInternals (line 5) | internal interface ICodeActionInternals { method IsInlinable (line 6) | bool IsInlinable(CodeAction action); method GetPriority (line 7) | CodeActionPriority GetPriority(CodeAction action); method GetNestedCodeActions (line 8) | ImmutableArray GetNestedCodeActions(CodeAction action); FILE: Common/Internal/Roslyn/Internals/ISignatureHelpProviderWrapper.cs type ISignatureHelpProviderWrapper (line 6) | internal interface ISignatureHelpProviderWrapper { method IsTriggerCharacter (line 7) | bool IsTriggerCharacter(char ch); method IsRetriggerCharacter (line 8) | bool IsRetriggerCharacter(char ch); method GetItemsAsync (line 9) | Task GetItemsAsync( FILE: Common/Internal/Roslyn/Internals/ISignatureHelpProviderWrapperResolver.cs type ISignatureHelpProviderWrapperResolver (line 4) | internal interface ISignatureHelpProviderWrapperResolver { method GetAllSlow (line 5) | IEnumerable GetAllSlow(string languageN... FILE: Common/Internal/Roslyn/Internals/IWorkspaceAnalyzerOptionsInternals.cs type IWorkspaceAnalyzerOptionsInternals (line 5) | internal interface IWorkspaceAnalyzerOptionsInternals { method New (line 6) | AnalyzerOptions New(AnalyzerOptions options, Project project); FILE: Common/Internal/Roslyn/Internals/SignatureHelpItemData.cs type SignatureHelpItemData (line 8) | internal struct SignatureHelpItemData { method SignatureHelpItemData (line 10) | public SignatureHelpItemData( FILE: Common/Internal/Roslyn/Internals/SignatureHelpItemsData.cs class SignatureHelpItemsData (line 5) | internal class SignatureHelpItemsData { method SignatureHelpItemsData (line 6) | public SignatureHelpItemsData( FILE: Common/Internal/Roslyn/Internals/SignatureHelpOptionsData.cs type SignatureHelpOptionsData (line 4) | internal struct SignatureHelpOptionsData { method SignatureHelpOptionsData (line 7) | private SignatureHelpOptionsData(Project project) { method From (line 11) | public static SignatureHelpOptionsData From(Project project) => new (p... FILE: Common/Internal/Roslyn/Internals/SignatureHelpParameterData.cs class SignatureHelpParameterData (line 7) | internal class SignatureHelpParameterData { method SignatureHelpParameterData (line 8) | public SignatureHelpParameterData( FILE: Common/Internal/Roslyn/Internals/SignatureHelpTriggerInfoData.cs type SignatureHelpTriggerInfoData (line 2) | internal struct SignatureHelpTriggerInfoData { method SignatureHelpTriggerInfoData (line 6) | public SignatureHelpTriggerInfoData(SignatureHelpTriggerReason trigger... FILE: Common/Internal/Roslyn/Internals/SignatureHelpTriggerReason.cs type SignatureHelpTriggerReason (line 2) | internal enum SignatureHelpTriggerReason { FILE: Common/Internal/Roslyn/RoslynAssemblies.cs class RoslynAssemblies (line 6) | internal static class RoslynAssemblies { FILE: Common/Internal/Roslyn/RoslynInternals.cs class RoslynInternals (line 14) | internal class RoslynInternals { method RoslynInternals (line 19) | public RoslynInternals( method Get (line 33) | public static RoslynInternals Get(CompositionHost compositionHost) { method GetInternalsAssemblySlow (line 42) | public static Assembly GetInternalsAssemblySlow() { method LoadInternalsAssemblyWithDependenciesSlowUncached (line 46) | private static Assembly LoadInternalsAssemblyWithDependenciesSlowUncac... method GetAssemblyOrNullIfTypesFailToLoad (line 71) | private static Assembly? GetAssemblyOrNullIfTypesFailToLoad(Assembly a... method EnsureInternalsTypesCanLoad (line 82) | private static void EnsureInternalsTypesCanLoad(Assembly assembly) { method LoadInternalsAssemblySlow (line 96) | private static Assembly LoadInternalsAssemblySlow(Version roslynVersio... method PreloadInternalsAssemblyDependenciesSlow (line 133) | private static void PreloadInternalsAssemblyDependenciesSlow(Assembly ... FILE: Common/Internal/Roslyn/RoslynLanguageBase.cs class RoslynLanguageBase (line 18) | internal abstract class RoslynLanguageBase : ILanguage { method RoslynLanguageBase (line 27) | protected RoslynLanguageBase( method CreateCompositionHost (line 48) | private CompositionHost CreateCompositionHost(string featuresAssemblyN... method ShouldConsiderForHostServices (line 61) | protected virtual bool ShouldConsiderForHostServices(Type type) method CreateSession (line 70) | public ILanguageSessionInternal CreateSession(string text, ILanguageSe... method CreateDefaultCodeFixProvidersSlow (line 95) | private ImmutableDictionary> C... FILE: Common/Internal/Roslyn/RoslynLanguageDependencies.cs class RoslynLanguageDependencies (line 4) | internal class RoslynLanguageDependencies { method RoslynLanguageDependencies (line 5) | public RoslynLanguageDependencies(IRoslynCompilationGuard? guard) { FILE: Common/Internal/Roslyn/RoslynScriptHelper.cs class RoslynScriptHelper (line 5) | internal static class RoslynScriptHelper { method Validate (line 6) | public static void Validate(bool isScript, Type? hostObjectType) { method GetSourceKind (line 11) | public static SourceCodeKind GetSourceKind(bool isScript) => isScript ... FILE: Common/Internal/Roslyn/RoslynSession.cs class RoslynSession (line 20) | internal class RoslynSession : ILanguageSessionInternal, IRoslynSession { method RoslynSession (line 37) | public RoslynSession( method CreateProjectAndOpenNewDocument (line 72) | private Document CreateProjectAndOpenNewDocument(Workspace workspace, ... method GetText (line 82) | public string GetText() => SourceText.ToString(); method ReplaceText (line 83) | public void ReplaceText(string? newText, int start = 0, int? length = ... method GetDiagnosticsAsync (line 89) | public async Task> GetDiagnosticsAsync(Canc... method ShouldTriggerCompletion (line 104) | public bool ShouldTriggerCompletion(int cursorPosition, CompletionTrig... method GetCompletionsAsync (line 108) | public Task GetCompletionsAsync(int cursorPosition, C... method GetCompletionDescriptionAsync (line 112) | public Task GetCompletionDescriptionAsync(Comp... method GetCompletionChangeAsync (line 116) | public Task GetCompletionChangeAsync(TextSpan comple... method SetScriptMode (line 166) | public void SetScriptMode(bool isScript = true, Type? hostObjectType =... method AddMetadataReferencesFromFiles (line 209) | public void AddMetadataReferencesFromFiles(params string[] paths) { method EnsureDocumentUpToDate (line 213) | private void EnsureDocumentUpToDate() { method ApplySolutionChange (line 222) | private void ApplySolutionChange(Solution solution) { method UpdateDocumentAfterSolutionChange (line 229) | private void UpdateDocumentAfterSolutionChange() { method RollbackWorkspaceChangesAsync (line 234) | public async Task> RollbackWorkspaceChangesA... method Dispose (line 262) | public void Dispose() { FILE: Common/Internal/SelfDebug.cs class SelfDebug (line 5) | internal class SelfDebug { method Log (line 10) | public void Log(string eventType, string? message, int cursorPosition,... method GetLogEntries (line 20) | public IEnumerable GetLogEntries() { type LogEntry (line 32) | public readonly struct LogEntry { method LogEntry (line 39) | public LogEntry(DateTimeOffset dateTime, string eventType, string? m... FILE: Common/Internal/WorkSession.cs class WorkSession (line 8) | internal class WorkSession : IWorkSession, IDisposable { method WorkSession (line 14) | public WorkSession(ILanguage language, IWorkSessionOptions options, IL... method ChangeLanguage (line 21) | public void ChangeLanguage(ILanguage language) { method Initialize (line 34) | private void Initialize() { method GetText (line 52) | public string GetText() => LanguageSession.GetText(); method ReplaceText (line 53) | public void ReplaceText(string newText, int start = 0, int? length = n... method EnsureInitialized (line 62) | private void EnsureInitialized() { method Dispose (line 68) | public void Dispose() => _languageSession?.Dispose(); FILE: Common/MirrorSharpCSharpOptions.cs class MirrorSharpCSharpOptions (line 10) | public class MirrorSharpCSharpOptions : MirrorSharpRoslynOptions... FILE: FSharp/Advanced/FSharpFileSystem.cs class FSharpFileSystem (line 7) | public static class FSharpFileSystem { method RegisterVirtualFile (line 12) | public static FSharpVirtualFile RegisterVirtualFile(MemoryStream strea... FILE: FSharp/Advanced/FSharpParseAndCheckResults.cs class FSharpParseAndCheckResults (line 5) | public class FSharpParseAndCheckResults { method FSharpParseAndCheckResults (line 6) | internal FSharpParseAndCheckResults(FSharpParseFileResults parseResult... FILE: FSharp/Advanced/FSharpProjectOptionsExtensions.cs class FSharpProjectOptionsExtensions (line 8) | public static class FSharpProjectOptionsExtensions { method WithOtherOptionOptimize (line 20) | public static FSharpProjectOptions WithOtherOptionOptimize(this FSharp... method WithOtherOptionTarget (line 37) | public static FSharpProjectOptions WithOtherOptionTarget(this FSharpPr... method WithOtherOptionDefine (line 56) | public static FSharpProjectOptions WithOtherOptionDefine(this FSharpPr... method WithOtherOptions (line 74) | public static FSharpProjectOptions WithOtherOptions(this FSharpProject... method WithOtherOption (line 96) | internal static FSharpProjectOptions WithOtherOption(this FSharpProjec... method WithoutOtherOption (line 100) | internal static FSharpProjectOptions WithoutOtherOption(this FSharpPro... method WithSwitch (line 104) | private static string[] WithSwitch(this string[] otherOptions, string ... method With (line 109) | private static string[] With(this string[] otherOptions, string option) { method Without (line 119) | private static string[] Without(this string[] otherOptions, string opt... method With (line 127) | private static string[] With(this string[] otherOptions, string prefix... FILE: FSharp/Advanced/FSharpTargetNames.cs class FSharpTargets (line 7) | public static class FSharpTargets { FILE: FSharp/Advanced/FSharpVirtualFile.cs class FSharpVirtualFile (line 9) | public abstract class FSharpVirtualFile : IDisposable { method FSharpVirtualFile (line 13) | private protected FSharpVirtualFile( method GetStream (line 24) | internal abstract MemoryStream GetStream(); method GetStreamWrapper (line 25) | internal ReusableMemoryStreamWrapper GetStreamWrapper() { method Dispose (line 38) | public void Dispose() { method FSharpVirtualFile (line 47) | public FSharpVirtualFile( method GetStream (line 57) | internal override MemoryStream GetStream() => _getStream(_getStreamCon... class FSharpVirtualFile (line 43) | internal class FSharpVirtualFile : FSharpVirtualFile,... method FSharpVirtualFile (line 13) | private protected FSharpVirtualFile( method GetStream (line 24) | internal abstract MemoryStream GetStream(); method GetStreamWrapper (line 25) | internal ReusableMemoryStreamWrapper GetStreamWrapper() { method Dispose (line 38) | public void Dispose() { method FSharpVirtualFile (line 47) | public FSharpVirtualFile( method GetStream (line 57) | internal override MemoryStream GetStream() => _getStream(_getStreamCon... FILE: FSharp/Advanced/IFSharpSession.cs type IFSharpSession (line 13) | public interface IFSharpSession { method ParseAndCheckAsync (line 17) | ValueTask ParseAndCheckAsync(CancellationT... method GetLastParseResults (line 21) | FSharpParseFileResults? GetLastParseResults(); method GetLastCheckAnswer (line 25) | FSharpCheckFileAnswer? GetLastCheckAnswer(); method CompileAsync (line 31) | ValueTask> CompileAsync(MemoryStream as... method ConvertToDiagnostic (line 36) | Diagnostic ConvertToDiagnostic(FSharpDiagnostic diagnostic); method ConvertToOffset (line 42) | int ConvertToOffset(int line, int column); FILE: FSharp/Advanced/WorkSessionExtensions.cs class WorkSessionExtensions (line 6) | public static class WorkSessionExtensions { method IsFSharp (line 10) | public static bool IsFSharp(this IWorkSession session) { method FSharp (line 18) | public static IFSharpSession FSharp(this IWorkSession session) { FILE: FSharp/Internal/CustomAssemblyLoader.cs class CustomAssemblyLoader (line 6) | internal class CustomAssemblyLoader : IAssemblyLoader { method AssemblyLoadFrom (line 7) | public Assembly AssemblyLoadFrom(string assemboy) { method AssemblyLoad (line 11) | public Assembly AssemblyLoad(AssemblyName assemblyName) { FILE: FSharp/Internal/CustomFileSystem.cs class CustomFileSystem (line 12) | internal class CustomFileSystem : IFileSystem { method CustomFileSystem (line 23) | private CustomFileSystem() { method OpenFileForReadShim (line 27) | public Stream OpenFileForReadShim(string filePath, FSharpOption ... method OpenFileForWriteShim (line 42) | public Stream OpenFileForWriteShim(string filePath, FSharpOption EnumerateFilesShim(string path, string patt... method EnumerateDirectoriesShim (line 142) | public IEnumerable EnumerateDirectoriesShim(string path) { method ChangeExtensionShim (line 146) | public string ChangeExtensionShim(string path, string extension) { method GetTempPathShim (line 150) | public string GetTempPathShim() { method NormalizePathShim (line 154) | public string NormalizePathShim(string path) { method IsInvalidPathShim (line 158) | public bool IsInvalidPathShim(string filename) { method IsPathRootedShim (line 162) | public bool IsPathRootedShim(string path) { method IsStableFileHeuristic (line 169) | public bool IsStableFileHeuristic(string fileName) { method EnsureIsAssemblyFile (line 181) | private static void EnsureIsAssemblyFile(string fileName) { method IsAssemblyFile (line 186) | private static bool IsAssemblyFile(string fileName) { method IsSpecialRangeFileName (line 193) | private static bool IsSpecialRangeFileName(string fileName) { method RegisterVirtualFile (line 201) | public FSharpVirtualFile RegisterVirtualFile( method GetVirtualFile (line 224) | private FSharpVirtualFile? GetVirtualFile(string path) FILE: FSharp/Internal/FSharpLanguage.cs class FSharpLanguage (line 7) | internal class FSharpLanguage : ILanguage { method FSharpLanguage (line 13) | public FSharpLanguage(MirrorSharpFSharpOptions options, RecyclableMemo... method CreateSession (line 18) | public ILanguageSessionInternal CreateSession(string text, ILanguageSe... FILE: FSharp/Internal/FSharpSession.cs class FSharpSession (line 27) | internal class FSharpSession : ILanguageSessionInternal, IFSharpSession { method FSharpSession (line 42) | static FSharpSession() { method FSharpSession (line 46) | public FSharpSession( method EnsureTextStream (line 92) | private MemoryStream EnsureTextStream() { method ToFSharpList (line 103) | private FSharpList ToFSharpList(ImmutableArray assembl... method ConvertToOtherOptionsSlow (line 127) | private string[] ConvertToOtherOptionsSlow(MirrorSharpFSharpOptions op... method GetDiagnosticsAsync (line 153) | public async Task> GetDiagnosticsAsync(Canc... method ParseAndCheckAsync (line 169) | public async ValueTask ParseAndCheckAsync(... method GetLastParseResults (line 181) | public FSharpParseFileResults? GetLastParseResults() { method GetLastCheckAnswer (line 185) | public FSharpCheckFileAnswer? GetLastCheckAnswer() { method CompileAsync (line 189) | public async ValueTask> CompileAsync(Me... method GetCompilerArgs (line 206) | private string[] GetCompilerArgs() { method ValidateOptionForCompilerArgs (line 222) | private string ValidateOptionForCompilerArgs(string option) { method GetOutputFile (line 236) | private FSharpVirtualFile GetOutputFile() { method ConvertAndAddTo (line 249) | private void ConvertAndAddTo(ImmutableArray.Builder diagno... method ConvertToDiagnostic (line 255) | public Diagnostic ConvertToDiagnostic(FSharpDiagnostic diagnostic) { method GetText (line 285) | public string GetText() { method ReplaceText (line 289) | public void ReplaceText(string? newText, int start = 0, int? length = ... method ShouldTriggerCompletion (line 302) | public bool ShouldTriggerCompletion(int cursorPosition, CompletionTrig... method GetCompletionsAsync (line 307) | public async Task GetCompletionsAsync(int cursorPosit... method ConvertToCompletionItems (line 328) | private ImmutableArray ConvertToCompletionItems(FSharp... method GetCompletionDescriptionAsync (line 340) | public Task GetCompletionDescriptionAsync(Comp... method GetCompletionChangeAsync (line 344) | public Task GetCompletionChangeAsync(TextSpan comple... method ConvertToOffset (line 348) | public int ConvertToOffset(int line, int column) { method GetLineMap (line 354) | private LineColumnMap GetLineMap() { method Dispose (line 360) | public void Dispose() { FILE: FSharp/Internal/LineColumnMap.cs class LineColumnMap (line 4) | internal class LineColumnMap { method LineColumnMap (line 7) | private LineColumnMap(IReadOnlyList map) { method GetLineAndColumn (line 11) | public (Line line, int column) GetLineAndColumn(int offset) { method GetOffset (line 23) | public int GetOffset(int line, int column) { method BuildFor (line 34) | public static LineColumnMap BuildFor(string text) { type Line (line 50) | public struct Line { method Line (line 51) | public Line(int number, int start, int end) { FILE: FSharp/Internal/ReusableMemoryStreamWrapper.cs class ReusableMemoryStreamWrapper (line 6) | internal class ReusableMemoryStreamWrapper : Stream { method ReusableMemoryStreamWrapper (line 11) | public ReusableMemoryStreamWrapper(MemoryStream stream, string name) { method Flush (line 17) | public override void Flush() => _stream.Flush(); method Seek (line 18) | public override long Seek(long offset, SeekOrigin origin) => _stream.S... method SetLength (line 19) | public override void SetLength(long value) => _stream.SetLength(value); method Read (line 20) | public override int Read(byte[] buffer, int offset, int count) => _str... method Write (line 21) | public override void Write(byte[] buffer, int offset, int count) => _s... method Close (line 32) | public override void Close() { method Reuse (line 38) | internal ReusableMemoryStreamWrapper Reuse() { FILE: FSharp/Internal/SymbolTags.cs class SymbolTags (line 5) | internal static class SymbolTags { method From (line 25) | public static ImmutableArray From(FSharpSymbol symbol) => symb... method FromEntity (line 38) | private static ImmutableArray FromEntity(FSharpEntity entity) ... method FromType (line 51) | private static ImmutableArray FromType(FSharpType type) => typ... FILE: FSharp/MirrorSharpFSharpOptions.cs class MirrorSharpFSharpOptions (line 8) | public class MirrorSharpFSharpOptions { method MirrorSharpFSharpOptions (line 9) | internal MirrorSharpFSharpOptions() { FILE: FSharp/MirrorSharpOptionsExtensions.cs class MirrorSharpOptionsExtensions (line 13) | public static class MirrorSharpOptionsExtensions { method EnableFSharp (line 18) | public static MirrorSharpOptions EnableFSharp(this MirrorSharpOptions ... FILE: IL/Advanced/IILSession.cs type IILSession (line 5) | public interface IILSession { FILE: IL/Advanced/WorkSessionExtensions.cs class WorkSessionExtensions (line 6) | public static class WorkSessionExtensions { method IsIL (line 11) | public static bool IsIL(this IWorkSession session) { method IL (line 20) | public static IILSession IL(this IWorkSession session) { FILE: IL/Internal/IILSessionInternal.cs type IILSessionInternal (line 6) | internal interface IILSessionInternal : IILSession, ILanguageSessionInte... method GetTextBuilderForReadsOnly (line 8) | StringBuilder GetTextBuilderForReadsOnly(); FILE: IL/Internal/ILLanguage.cs class ILLanguage (line 6) | internal class ILLanguage : ILanguage { method CreateSession (line 11) | public ILanguageSessionInternal CreateSession(string text, ILanguageSe... FILE: IL/Internal/ILSession.cs class ILSession (line 15) | internal class ILSession : ILanguageSessionInternal, IILSession, IILSess... method ILSession (line 19) | public ILSession(string text) { method GetText (line 28) | public string GetText() { method GetTextBuilderForReadsOnly (line 33) | public StringBuilder GetTextBuilderForReadsOnly() { method ReplaceText (line 37) | public void ReplaceText(string? newText, int start = 0, int? length = ... method GetDiagnosticsAsync (line 45) | public Task> GetDiagnosticsAsync(Cancellati... method ShouldTriggerCompletion (line 50) | public bool ShouldTriggerCompletion(int cursorPosition, CompletionTrig... method GetCompletionsAsync (line 53) | public Task GetCompletionsAsync(int cursorPosition, C... method GetCompletionDescriptionAsync (line 56) | public Task GetCompletionDescriptionAsync(Comp... method GetCompletionChangeAsync (line 59) | public Task GetCompletionChangeAsync(TextSpan comple... method Dispose (line 62) | public void Dispose() { } FILE: IL/MirrorSharpILOptions.cs class MirrorSharpILOptions (line 4) | public class MirrorSharpILOptions { method MirrorSharpILOptions (line 6) | internal MirrorSharpILOptions() { } FILE: IL/MirrorSharpOptionsExtensions.cs class MirrorSharpOptionsExtensions (line 9) | public static class MirrorSharpOptionsExtensions method EnableIL (line 16) | public static MirrorSharpOptions EnableIL(this MirrorSharpOptions opti... FILE: Internal.Roslyn33/CodeActionInternals.cs class CodeActionInternals (line 7) | [Shared] method IsInlinable (line 10) | public bool IsInlinable(CodeAction action) { method GetPriority (line 15) | public Roslyn.Internals.CodeActionPriority GetPriority(CodeAction acti... method GetNestedCodeActions (line 20) | public ImmutableArray GetNestedCodeActions(CodeAction acti... FILE: Internal.Roslyn33/SignatureHelpProviderWrapper.cs class SignatureHelpProviderWrapper (line 10) | internal class SignatureHelpProviderWrapper : ISignatureHelpProviderWrap... method SignatureHelpProviderWrapper (line 13) | public SignatureHelpProviderWrapper(ISignatureHelpProvider provider) { method GetItemsAsync (line 17) | public async Task GetItemsAsync(Document docu... method IsRetriggerCharacter (line 54) | public bool IsRetriggerCharacter(char ch) => _provider.IsRetriggerChar... method IsTriggerCharacter (line 55) | public bool IsTriggerCharacter(char ch) => _provider.IsTriggerCharacte... FILE: Internal.Roslyn33/SignatureHelpProviderWrapperResolver.cs class SignatureHelpProviderWrapperResolver (line 11) | [Export(typeof(ISignatureHelpProviderWrapperResolver))] method SignatureHelpProviderWrapperResolver (line 15) | [ImportingConstructor] method GetAllSlow (line 22) | public IEnumerable GetAllSlow(string la... FILE: Internal.Roslyn33/WorkspaceAnalyzerOptionsInternals.cs class WorkspaceAnalyzerOptionsInternals (line 8) | [Shared] method New (line 11) | public AnalyzerOptions New(AnalyzerOptions options, Project project) { FILE: Internal.Roslyn36/CodeActionInternals.cs class CodeActionInternals (line 7) | [Shared] method IsInlinable (line 10) | public bool IsInlinable(CodeAction action) { method GetPriority (line 15) | public Roslyn.Internals.CodeActionPriority GetPriority(CodeAction acti... method GetNestedCodeActions (line 20) | public ImmutableArray GetNestedCodeActions(CodeAction acti... FILE: Internal.Roslyn36/SignatureHelpProviderWrapper.cs class SignatureHelpProviderWrapper (line 10) | internal class SignatureHelpProviderWrapper : ISignatureHelpProviderWrap... method SignatureHelpProviderWrapper (line 13) | public SignatureHelpProviderWrapper(ISignatureHelpProvider provider) { method GetItemsAsync (line 17) | public async Task GetItemsAsync(Document docu... method IsRetriggerCharacter (line 54) | public bool IsRetriggerCharacter(char ch) => _provider.IsRetriggerChar... method IsTriggerCharacter (line 55) | public bool IsTriggerCharacter(char ch) => _provider.IsTriggerCharacte... FILE: Internal.Roslyn36/SignatureHelpProviderWrapperResolver.cs class SignatureHelpProviderWrapperResolver (line 11) | [Export(typeof(ISignatureHelpProviderWrapperResolver))] method SignatureHelpProviderWrapperResolver (line 15) | [ImportingConstructor] method GetAllSlow (line 22) | public IEnumerable GetAllSlow(string la... FILE: Internal.Roslyn36/WorkspaceAnalyzerOptionsInternals.cs class WorkspaceAnalyzerOptionsInternals (line 7) | [Shared] method New (line 10) | public AnalyzerOptions New(AnalyzerOptions options, Project project) { FILE: Internal.Roslyn41/CodeActionInternals.cs class CodeActionInternals (line 7) | [Shared] method IsInlinable (line 10) | public bool IsInlinable(CodeAction action) { method GetPriority (line 15) | public Roslyn.Internals.CodeActionPriority GetPriority(CodeAction acti... method GetNestedCodeActions (line 20) | public ImmutableArray GetNestedCodeActions(CodeAction acti... FILE: Internal.Roslyn41/SignatureHelpProviderWrapper.cs class SignatureHelpProviderWrapper (line 10) | internal class SignatureHelpProviderWrapper : ISignatureHelpProviderWrap... method SignatureHelpProviderWrapper (line 13) | public SignatureHelpProviderWrapper(ISignatureHelpProvider provider) { method GetItemsAsync (line 17) | public async Task GetItemsAsync(Document docu... method IsRetriggerCharacter (line 55) | public bool IsRetriggerCharacter(char ch) => _provider.IsRetriggerChar... method IsTriggerCharacter (line 56) | public bool IsTriggerCharacter(char ch) => _provider.IsTriggerCharacte... FILE: Internal.Roslyn41/SignatureHelpProviderWrapperResolver.cs class SignatureHelpProviderWrapperResolver (line 11) | [Export(typeof(ISignatureHelpProviderWrapperResolver))] method SignatureHelpProviderWrapperResolver (line 15) | [ImportingConstructor] method GetAllSlow (line 22) | public IEnumerable GetAllSlow(string la... FILE: Internal.Roslyn41/WorkspaceAnalyzerOptionsInternals.cs class WorkspaceAnalyzerOptionsInternals (line 7) | [Shared] method New (line 10) | public AnalyzerOptions New(AnalyzerOptions options, Project project) { FILE: Internal.Roslyn410/CodeActionInternals.cs class CodeActionInternals (line 7) | [Shared] method IsInlinable (line 10) | public bool IsInlinable(CodeAction action) { method GetPriority (line 15) | public Roslyn.Internals.CodeActionPriority GetPriority(CodeAction acti... method GetNestedCodeActions (line 20) | public ImmutableArray GetNestedCodeActions(CodeAction acti... FILE: Internal.Roslyn410/MirrorSharpDiagnosticAnalyzerService.cs class MirrorSharpDiagnosticAnalyzerService (line 14) | [Shared] method ForceAnalyzeProjectAsync (line 19) | Task IDiagnosticAnalyzerService.ForceAnalyzeProjectAsync(Project proje... method GetCachedDiagnosticsAsync (line 20) | Task> IDiagnosticAnalyzerService.GetCac... method GetDiagnosticsAsync (line 21) | Task> IDiagnosticAnalyzerService.GetDia... method GetDiagnosticsForIdsAsync (line 22) | Task> IDiagnosticAnalyzerService.GetDia... method GetDiagnosticsForSpanAsync (line 23) | Task> IDiagnosticAnalyzerService.GetDia... method GetProjectDiagnosticsForIdsAsync (line 24) | Task> IDiagnosticAnalyzerService.GetPro... method RequestDiagnosticRefresh (line 25) | void IDiagnosticAnalyzerService.RequestDiagnosticRefresh() => throw ne... method TryGetDiagnosticsForSpanAsync (line 26) | Task<(ImmutableArray diagnostics, bool upToDate)> IDia... FILE: Internal.Roslyn410/SignatureHelpProviderWrapper.cs class SignatureHelpProviderWrapper (line 10) | internal class SignatureHelpProviderWrapper : ISignatureHelpProviderWrap... method SignatureHelpProviderWrapper (line 13) | public SignatureHelpProviderWrapper(ISignatureHelpProvider provider) { method GetItemsAsync (line 17) | public async Task GetItemsAsync(Document docu... method IsRetriggerCharacter (line 58) | public bool IsRetriggerCharacter(char ch) => _provider.IsRetriggerChar... method IsTriggerCharacter (line 59) | public bool IsTriggerCharacter(char ch) => _provider.IsTriggerCharacte... FILE: Internal.Roslyn410/SignatureHelpProviderWrapperResolver.cs class SignatureHelpProviderWrapperResolver (line 11) | [Export(typeof(ISignatureHelpProviderWrapperResolver))] method SignatureHelpProviderWrapperResolver (line 15) | [ImportingConstructor] method GetAllSlow (line 22) | public IEnumerable GetAllSlow(string la... FILE: Internal.Roslyn410/WorkspaceAnalyzerOptionsInternals.cs class WorkspaceAnalyzerOptionsInternals (line 7) | [Shared] method New (line 10) | public AnalyzerOptions New(AnalyzerOptions options, Project project) { FILE: Internal.Roslyn411/CodeActionInternals.cs class CodeActionInternals (line 8) | [Shared] method IsInlinable (line 11) | public bool IsInlinable(CodeAction action) { method GetPriority (line 16) | public Roslyn.Internals.CodeActionPriority GetPriority(CodeAction acti... method GetNestedCodeActions (line 21) | public ImmutableArray GetNestedCodeActions(CodeAction acti... FILE: Internal.Roslyn411/MirrorSharpDiagnosticAnalyzerService.cs class MirrorSharpDiagnosticAnalyzerService (line 15) | [Shared] method ForceAnalyzeProjectAsync (line 20) | Task IDiagnosticAnalyzerService.ForceAnalyzeProjectAsync(Project proje... method GetCachedDiagnosticsAsync (line 21) | Task> IDiagnosticAnalyzerService.GetCac... method GetDiagnosticsForIdsAsync (line 22) | Task> IDiagnosticAnalyzerService.GetDia... method GetDiagnosticsForSpanAsync (line 23) | Task> IDiagnosticAnalyzerService.GetDia... method GetProjectDiagnosticsForIdsAsync (line 24) | Task> IDiagnosticAnalyzerService.GetPro... method RequestDiagnosticRefresh (line 25) | void IDiagnosticAnalyzerService.RequestDiagnosticRefresh() => throw ne... FILE: Internal.Roslyn411/SignatureHelpProviderWrapper.cs class SignatureHelpProviderWrapper (line 11) | internal class SignatureHelpProviderWrapper : ISignatureHelpProviderWrap... method SignatureHelpProviderWrapper (line 14) | public SignatureHelpProviderWrapper(ISignatureHelpProvider provider) { method GetItemsAsync (line 18) | public async Task GetItemsAsync(Document docu... method IsRetriggerCharacter (line 59) | public bool IsRetriggerCharacter(char ch) => _provider.IsRetriggerChar... method IsTriggerCharacter (line 60) | public bool IsTriggerCharacter(char ch) => _provider.IsTriggerCharacte... FILE: Internal.Roslyn411/SignatureHelpProviderWrapperResolver.cs class SignatureHelpProviderWrapperResolver (line 12) | [Export(typeof(ISignatureHelpProviderWrapperResolver))] method SignatureHelpProviderWrapperResolver (line 16) | [ImportingConstructor] method GetAllSlow (line 23) | public IEnumerable GetAllSlow(string la... FILE: Internal.Roslyn411/WorkspaceAnalyzerOptionsInternals.cs class WorkspaceAnalyzerOptionsInternals (line 8) | [Shared] method New (line 11) | public AnalyzerOptions New(AnalyzerOptions options, Project project) { FILE: Internal.Roslyn412/CodeActionInternals.cs class CodeActionInternals (line 8) | [Shared] method IsInlinable (line 11) | public bool IsInlinable(CodeAction action) { method GetPriority (line 16) | public Roslyn.Internals.CodeActionPriority GetPriority(CodeAction acti... method GetNestedCodeActions (line 21) | public ImmutableArray GetNestedCodeActions(CodeAction acti... FILE: Internal.Roslyn412/MirrorSharpDiagnosticAnalyzerService.cs class MirrorSharpDiagnosticAnalyzerService (line 15) | [Shared] method ForceAnalyzeProjectAsync (line 20) | Task IDiagnosticAnalyzerService.ForceAnalyzeProjectAsync(Project proje... method GetCachedDiagnosticsAsync (line 21) | Task> IDiagnosticAnalyzerService.GetCac... method GetDiagnosticsForIdsAsync (line 22) | Task> IDiagnosticAnalyzerService.GetDia... method GetDiagnosticsForSpanAsync (line 23) | Task> IDiagnosticAnalyzerService.GetDia... method GetProjectDiagnosticsForIdsAsync (line 24) | Task> IDiagnosticAnalyzerService.GetPro... method RequestDiagnosticRefresh (line 25) | void IDiagnosticAnalyzerService.RequestDiagnosticRefresh() => throw ne... FILE: Internal.Roslyn412/SignatureHelpProviderWrapper.cs class SignatureHelpProviderWrapper (line 11) | internal class SignatureHelpProviderWrapper : ISignatureHelpProviderWrap... method SignatureHelpProviderWrapper (line 14) | public SignatureHelpProviderWrapper(ISignatureHelpProvider provider) { method GetItemsAsync (line 18) | public async Task GetItemsAsync(Document docu... method IsRetriggerCharacter (line 59) | public bool IsRetriggerCharacter(char ch) => _provider.IsRetriggerChar... method IsTriggerCharacter (line 60) | public bool IsTriggerCharacter(char ch) => _provider.IsTriggerCharacte... FILE: Internal.Roslyn412/SignatureHelpProviderWrapperResolver.cs class SignatureHelpProviderWrapperResolver (line 12) | [Export(typeof(ISignatureHelpProviderWrapperResolver))] method SignatureHelpProviderWrapperResolver (line 16) | [ImportingConstructor] method GetAllSlow (line 23) | public IEnumerable GetAllSlow(string la... FILE: Internal.Roslyn412/WorkspaceAnalyzerOptionsInternals.cs class WorkspaceAnalyzerOptionsInternals (line 8) | [Shared] method New (line 11) | public AnalyzerOptions New(AnalyzerOptions options, Project project) { FILE: Internal.Roslyn42/CodeActionInternals.cs class CodeActionInternals (line 7) | [Shared] method IsInlinable (line 10) | public bool IsInlinable(CodeAction action) { method GetPriority (line 15) | public Roslyn.Internals.CodeActionPriority GetPriority(CodeAction acti... method GetNestedCodeActions (line 20) | public ImmutableArray GetNestedCodeActions(CodeAction acti... FILE: Internal.Roslyn42/MirrorSharpDiagnosticAnalyzerService.cs class MirrorSharpDiagnosticAnalyzerService (line 15) | [Shared] method ContainsDiagnostics (line 21) | bool IDiagnosticAnalyzerService.ContainsDiagnostics(Workspace workspac... method ForceAnalyzeAsync (line 22) | Task IDiagnosticAnalyzerService.ForceAnalyzeAsync(Solution solution, A... method GetCachedDiagnosticsAsync (line 23) | Task> IDiagnosticAnalyzerService.GetCac... method GetDiagnosticsAsync (line 24) | Task> IDiagnosticAnalyzerService.GetDia... method GetDiagnosticsForIdsAsync (line 25) | Task> IDiagnosticAnalyzerService.GetDia... method GetDiagnosticsForSpanAsync (line 26) | Task> IDiagnosticAnalyzerService.GetDia... method GetProjectDiagnosticsForIdsAsync (line 27) | Task> IDiagnosticAnalyzerService.GetPro... method GetSpecificCachedDiagnosticsAsync (line 28) | Task> IDiagnosticAnalyzerService.GetSpe... method Reanalyze (line 29) | void IDiagnosticAnalyzerService.Reanalyze(Workspace workspace, IEnumer... method TryAppendDiagnosticsForSpanAsync (line 30) | Task IDiagnosticAnalyzerService.TryAppendDiagnosticsForSpanAsync... FILE: Internal.Roslyn42/SignatureHelpProviderWrapper.cs class SignatureHelpProviderWrapper (line 10) | internal class SignatureHelpProviderWrapper : ISignatureHelpProviderWrap... method SignatureHelpProviderWrapper (line 13) | public SignatureHelpProviderWrapper(ISignatureHelpProvider provider) { method GetItemsAsync (line 17) | public async Task GetItemsAsync(Document docu... method IsRetriggerCharacter (line 58) | public bool IsRetriggerCharacter(char ch) => _provider.IsRetriggerChar... method IsTriggerCharacter (line 59) | public bool IsTriggerCharacter(char ch) => _provider.IsTriggerCharacte... FILE: Internal.Roslyn42/SignatureHelpProviderWrapperResolver.cs class SignatureHelpProviderWrapperResolver (line 11) | [Export(typeof(ISignatureHelpProviderWrapperResolver))] method SignatureHelpProviderWrapperResolver (line 15) | [ImportingConstructor] method GetAllSlow (line 22) | public IEnumerable GetAllSlow(string la... FILE: Internal.Roslyn42/WorkspaceAnalyzerOptionsInternals.cs class WorkspaceAnalyzerOptionsInternals (line 7) | [Shared] method New (line 10) | public AnalyzerOptions New(AnalyzerOptions options, Project project) { FILE: Internal.Roslyn43/CodeActionInternals.cs class CodeActionInternals (line 7) | [Shared] method IsInlinable (line 10) | public bool IsInlinable(CodeAction action) { method GetPriority (line 15) | public Roslyn.Internals.CodeActionPriority GetPriority(CodeAction acti... method GetNestedCodeActions (line 20) | public ImmutableArray GetNestedCodeActions(CodeAction acti... FILE: Internal.Roslyn43/MirrorSharpDiagnosticAnalyzerService.cs class MirrorSharpDiagnosticAnalyzerService (line 14) | [Shared] method ContainsDiagnostics (line 20) | bool IDiagnosticAnalyzerService.ContainsDiagnostics(Workspace workspac... method ForceAnalyzeAsync (line 21) | Task IDiagnosticAnalyzerService.ForceAnalyzeAsync(Solution solution, A... method GetCachedDiagnosticsAsync (line 22) | Task> IDiagnosticAnalyzerService.GetCac... method GetDiagnosticsAsync (line 23) | Task> IDiagnosticAnalyzerService.GetDia... method GetDiagnosticsForIdsAsync (line 24) | Task> IDiagnosticAnalyzerService.GetDia... method GetDiagnosticsForSpanAsync (line 25) | Task> IDiagnosticAnalyzerService.GetDia... method GetProjectDiagnosticsForIdsAsync (line 26) | Task> IDiagnosticAnalyzerService.GetPro... method GetSpecificCachedDiagnosticsAsync (line 27) | Task> IDiagnosticAnalyzerService.GetSpe... method Reanalyze (line 28) | void IDiagnosticAnalyzerService.Reanalyze(Workspace workspace, IEnumer... method TryGetDiagnosticsForSpanAsync (line 29) | Task<(ImmutableArray diagnostics, bool upToDate)> IDia... FILE: Internal.Roslyn43/SignatureHelpProviderWrapper.cs class SignatureHelpProviderWrapper (line 10) | internal class SignatureHelpProviderWrapper : ISignatureHelpProviderWrap... method SignatureHelpProviderWrapper (line 13) | public SignatureHelpProviderWrapper(ISignatureHelpProvider provider) { method GetItemsAsync (line 17) | public async Task GetItemsAsync(Document docu... method IsRetriggerCharacter (line 58) | public bool IsRetriggerCharacter(char ch) => _provider.IsRetriggerChar... method IsTriggerCharacter (line 59) | public bool IsTriggerCharacter(char ch) => _provider.IsTriggerCharacte... FILE: Internal.Roslyn43/SignatureHelpProviderWrapperResolver.cs class SignatureHelpProviderWrapperResolver (line 11) | [Export(typeof(ISignatureHelpProviderWrapperResolver))] method SignatureHelpProviderWrapperResolver (line 15) | [ImportingConstructor] method GetAllSlow (line 22) | public IEnumerable GetAllSlow(string la... FILE: Internal.Roslyn43/WorkspaceAnalyzerOptionsInternals.cs class WorkspaceAnalyzerOptionsInternals (line 7) | [Shared] method New (line 10) | public AnalyzerOptions New(AnalyzerOptions options, Project project) { FILE: Internal.Roslyn44/CodeActionInternals.cs class CodeActionInternals (line 7) | [Shared] method IsInlinable (line 10) | public bool IsInlinable(CodeAction action) { method GetPriority (line 15) | public Roslyn.Internals.CodeActionPriority GetPriority(CodeAction acti... method GetNestedCodeActions (line 20) | public ImmutableArray GetNestedCodeActions(CodeAction acti... FILE: Internal.Roslyn44/MirrorSharpDiagnosticAnalyzerService.cs class MirrorSharpDiagnosticAnalyzerService (line 14) | [Shared] method ContainsDiagnostics (line 20) | bool IDiagnosticAnalyzerService.ContainsDiagnostics(Workspace workspac... method ForceAnalyzeAsync (line 21) | Task IDiagnosticAnalyzerService.ForceAnalyzeAsync(Solution solution, A... method GetCachedDiagnosticsAsync (line 22) | Task> IDiagnosticAnalyzerService.GetCac... method GetDiagnosticsAsync (line 23) | Task> IDiagnosticAnalyzerService.GetDia... method GetDiagnosticsForIdsAsync (line 24) | Task> IDiagnosticAnalyzerService.GetDia... method GetDiagnosticsForSpanAsync (line 25) | Task> IDiagnosticAnalyzerService.GetDia... method GetProjectDiagnosticsForIdsAsync (line 26) | Task> IDiagnosticAnalyzerService.GetPro... method GetSpecificCachedDiagnosticsAsync (line 27) | Task> IDiagnosticAnalyzerService.GetSpe... method Reanalyze (line 28) | void IDiagnosticAnalyzerService.Reanalyze(Workspace workspace, IEnumer... method TryGetDiagnosticsForSpanAsync (line 29) | Task<(ImmutableArray diagnostics, bool upToDate)> IDia... FILE: Internal.Roslyn44/SignatureHelpProviderWrapper.cs class SignatureHelpProviderWrapper (line 10) | internal class SignatureHelpProviderWrapper : ISignatureHelpProviderWrap... method SignatureHelpProviderWrapper (line 13) | public SignatureHelpProviderWrapper(ISignatureHelpProvider provider) { method GetItemsAsync (line 17) | public async Task GetItemsAsync(Document docu... method IsRetriggerCharacter (line 58) | public bool IsRetriggerCharacter(char ch) => _provider.IsRetriggerChar... method IsTriggerCharacter (line 59) | public bool IsTriggerCharacter(char ch) => _provider.IsTriggerCharacte... FILE: Internal.Roslyn44/SignatureHelpProviderWrapperResolver.cs class SignatureHelpProviderWrapperResolver (line 11) | [Export(typeof(ISignatureHelpProviderWrapperResolver))] method SignatureHelpProviderWrapperResolver (line 15) | [ImportingConstructor] method GetAllSlow (line 22) | public IEnumerable GetAllSlow(string la... FILE: Internal.Roslyn44/WorkspaceAnalyzerOptionsInternals.cs class WorkspaceAnalyzerOptionsInternals (line 7) | [Shared] method New (line 10) | public AnalyzerOptions New(AnalyzerOptions options, Project project) { FILE: Internal.Roslyn45/CodeActionInternals.cs class CodeActionInternals (line 7) | [Shared] method IsInlinable (line 10) | public bool IsInlinable(CodeAction action) { method GetPriority (line 15) | public Roslyn.Internals.CodeActionPriority GetPriority(CodeAction acti... method GetNestedCodeActions (line 20) | public ImmutableArray GetNestedCodeActions(CodeAction acti... FILE: Internal.Roslyn45/MirrorSharpDiagnosticAnalyzerService.cs class MirrorSharpDiagnosticAnalyzerService (line 14) | [Shared] method ContainsDiagnostics (line 20) | bool IDiagnosticAnalyzerService.ContainsDiagnostics(Workspace workspac... method ForceAnalyzeAsync (line 21) | Task IDiagnosticAnalyzerService.ForceAnalyzeAsync(Solution solution, A... method GetCachedDiagnosticsAsync (line 22) | Task> IDiagnosticAnalyzerService.GetCac... method GetDiagnosticsAsync (line 23) | Task> IDiagnosticAnalyzerService.GetDia... method GetDiagnosticsForIdsAsync (line 24) | Task> IDiagnosticAnalyzerService.GetDia... method GetDiagnosticsForSpanAsync (line 25) | Task> IDiagnosticAnalyzerService.GetDia... method GetProjectDiagnosticsForIdsAsync (line 26) | Task> IDiagnosticAnalyzerService.GetPro... method GetSpecificCachedDiagnosticsAsync (line 27) | Task> IDiagnosticAnalyzerService.GetSpe... method Reanalyze (line 28) | void IDiagnosticAnalyzerService.Reanalyze(Workspace workspace, IEnumer... method TryGetDiagnosticsForSpanAsync (line 29) | Task<(ImmutableArray diagnostics, bool upToDate)> IDia... FILE: Internal.Roslyn45/SignatureHelpProviderWrapper.cs class SignatureHelpProviderWrapper (line 10) | internal class SignatureHelpProviderWrapper : ISignatureHelpProviderWrap... method SignatureHelpProviderWrapper (line 13) | public SignatureHelpProviderWrapper(ISignatureHelpProvider provider) { method GetItemsAsync (line 17) | public async Task GetItemsAsync(Document docu... method IsRetriggerCharacter (line 58) | public bool IsRetriggerCharacter(char ch) => _provider.IsRetriggerChar... method IsTriggerCharacter (line 59) | public bool IsTriggerCharacter(char ch) => _provider.IsTriggerCharacte... FILE: Internal.Roslyn45/SignatureHelpProviderWrapperResolver.cs class SignatureHelpProviderWrapperResolver (line 11) | [Export(typeof(ISignatureHelpProviderWrapperResolver))] method SignatureHelpProviderWrapperResolver (line 15) | [ImportingConstructor] method GetAllSlow (line 22) | public IEnumerable GetAllSlow(string la... FILE: Internal.Roslyn45/WorkspaceAnalyzerOptionsInternals.cs class WorkspaceAnalyzerOptionsInternals (line 7) | [Shared] method New (line 10) | public AnalyzerOptions New(AnalyzerOptions options, Project project) { FILE: Internal.Roslyn46/CodeActionInternals.cs class CodeActionInternals (line 7) | [Shared] method IsInlinable (line 10) | public bool IsInlinable(CodeAction action) { method GetPriority (line 15) | public Roslyn.Internals.CodeActionPriority GetPriority(CodeAction acti... method GetNestedCodeActions (line 20) | public ImmutableArray GetNestedCodeActions(CodeAction acti... FILE: Internal.Roslyn46/MirrorSharpDiagnosticAnalyzerService.cs class MirrorSharpDiagnosticAnalyzerService (line 14) | [Shared] method ContainsDiagnostics (line 20) | bool IDiagnosticAnalyzerService.ContainsDiagnostics(Workspace workspac... method ForceAnalyzeAsync (line 21) | Task IDiagnosticAnalyzerService.ForceAnalyzeAsync(Solution solution, A... method GetCachedDiagnosticsAsync (line 22) | Task> IDiagnosticAnalyzerService.GetCac... method GetDiagnosticsAsync (line 23) | Task> IDiagnosticAnalyzerService.GetDia... method GetDiagnosticsForIdsAsync (line 24) | Task> IDiagnosticAnalyzerService.GetDia... method GetDiagnosticsForSpanAsync (line 25) | Task> IDiagnosticAnalyzerService.GetDia... method GetProjectDiagnosticsForIdsAsync (line 26) | Task> IDiagnosticAnalyzerService.GetPro... method GetSpecificCachedDiagnosticsAsync (line 27) | Task> IDiagnosticAnalyzerService.GetSpe... method Reanalyze (line 28) | void IDiagnosticAnalyzerService.Reanalyze(Workspace workspace, IEnumer... method TryGetDiagnosticsForSpanAsync (line 29) | Task<(ImmutableArray diagnostics, bool upToDate)> IDia... FILE: Internal.Roslyn46/SignatureHelpProviderWrapper.cs class SignatureHelpProviderWrapper (line 10) | internal class SignatureHelpProviderWrapper : ISignatureHelpProviderWrap... method SignatureHelpProviderWrapper (line 13) | public SignatureHelpProviderWrapper(ISignatureHelpProvider provider) { method GetItemsAsync (line 17) | public async Task GetItemsAsync(Document docu... method IsRetriggerCharacter (line 58) | public bool IsRetriggerCharacter(char ch) => _provider.IsRetriggerChar... method IsTriggerCharacter (line 59) | public bool IsTriggerCharacter(char ch) => _provider.IsTriggerCharacte... FILE: Internal.Roslyn46/SignatureHelpProviderWrapperResolver.cs class SignatureHelpProviderWrapperResolver (line 11) | [Export(typeof(ISignatureHelpProviderWrapperResolver))] method SignatureHelpProviderWrapperResolver (line 15) | [ImportingConstructor] method GetAllSlow (line 22) | public IEnumerable GetAllSlow(string la... FILE: Internal.Roslyn46/WorkspaceAnalyzerOptionsInternals.cs class WorkspaceAnalyzerOptionsInternals (line 7) | [Shared] method New (line 10) | public AnalyzerOptions New(AnalyzerOptions options, Project project) { FILE: Internal.Roslyn47/CodeActionInternals.cs class CodeActionInternals (line 7) | [Shared] method IsInlinable (line 10) | public bool IsInlinable(CodeAction action) { method GetPriority (line 15) | public Roslyn.Internals.CodeActionPriority GetPriority(CodeAction acti... method GetNestedCodeActions (line 20) | public ImmutableArray GetNestedCodeActions(CodeAction acti... FILE: Internal.Roslyn47/MirrorSharpDiagnosticAnalyzerService.cs class MirrorSharpDiagnosticAnalyzerService (line 14) | [Shared] method ForceAnalyzeAsync (line 20) | Task IDiagnosticAnalyzerService.ForceAnalyzeAsync(Solution solution, A... method GetCachedDiagnosticsAsync (line 21) | Task> IDiagnosticAnalyzerService.GetCac... method GetDiagnosticsAsync (line 22) | Task> IDiagnosticAnalyzerService.GetDia... method GetDiagnosticsForIdsAsync (line 23) | Task> IDiagnosticAnalyzerService.GetDia... method GetDiagnosticsForSpanAsync (line 24) | Task> IDiagnosticAnalyzerService.GetDia... method GetProjectDiagnosticsForIdsAsync (line 25) | Task> IDiagnosticAnalyzerService.GetPro... method GetSpecificCachedDiagnosticsAsync (line 26) | Task> IDiagnosticAnalyzerService.GetSpe... method Reanalyze (line 27) | void IDiagnosticAnalyzerService.Reanalyze(Workspace workspace, IEnumer... method TryGetDiagnosticsForSpanAsync (line 28) | Task<(ImmutableArray diagnostics, bool upToDate)> IDia... FILE: Internal.Roslyn47/SignatureHelpProviderWrapper.cs class SignatureHelpProviderWrapper (line 10) | internal class SignatureHelpProviderWrapper : ISignatureHelpProviderWrap... method SignatureHelpProviderWrapper (line 13) | public SignatureHelpProviderWrapper(ISignatureHelpProvider provider) { method GetItemsAsync (line 17) | public async Task GetItemsAsync(Document docu... method IsRetriggerCharacter (line 58) | public bool IsRetriggerCharacter(char ch) => _provider.IsRetriggerChar... method IsTriggerCharacter (line 59) | public bool IsTriggerCharacter(char ch) => _provider.IsTriggerCharacte... FILE: Internal.Roslyn47/SignatureHelpProviderWrapperResolver.cs class SignatureHelpProviderWrapperResolver (line 11) | [Export(typeof(ISignatureHelpProviderWrapperResolver))] method SignatureHelpProviderWrapperResolver (line 15) | [ImportingConstructor] method GetAllSlow (line 22) | public IEnumerable GetAllSlow(string la... FILE: Internal.Roslyn47/WorkspaceAnalyzerOptionsInternals.cs class WorkspaceAnalyzerOptionsInternals (line 7) | [Shared] method New (line 10) | public AnalyzerOptions New(AnalyzerOptions options, Project project) { FILE: Internal.Roslyn48/CodeActionInternals.cs class CodeActionInternals (line 7) | [Shared] method IsInlinable (line 10) | public bool IsInlinable(CodeAction action) { method GetPriority (line 15) | public Roslyn.Internals.CodeActionPriority GetPriority(CodeAction acti... method GetNestedCodeActions (line 20) | public ImmutableArray GetNestedCodeActions(CodeAction acti... FILE: Internal.Roslyn48/MirrorSharpDiagnosticAnalyzerService.cs class MirrorSharpDiagnosticAnalyzerService (line 14) | [Shared] method ForceAnalyzeAsync (line 19) | Task IDiagnosticAnalyzerService.ForceAnalyzeAsync(Solution solution, A... method GetCachedDiagnosticsAsync (line 20) | Task> IDiagnosticAnalyzerService.GetCac... method GetDiagnosticsAsync (line 21) | Task> IDiagnosticAnalyzerService.GetDia... method GetDiagnosticsForIdsAsync (line 22) | Task> IDiagnosticAnalyzerService.GetDia... method GetDiagnosticsForSpanAsync (line 23) | Task> IDiagnosticAnalyzerService.GetDia... method GetProjectDiagnosticsForIdsAsync (line 24) | Task> IDiagnosticAnalyzerService.GetPro... method GetSpecificCachedDiagnosticsAsync (line 25) | Task> IDiagnosticAnalyzerService.GetSpe... method Reanalyze (line 26) | void IDiagnosticAnalyzerService.Reanalyze(Workspace workspace, IEnumer... method TryGetDiagnosticsForSpanAsync (line 27) | Task<(ImmutableArray diagnostics, bool upToDate)> IDia... FILE: Internal.Roslyn48/SignatureHelpProviderWrapper.cs class SignatureHelpProviderWrapper (line 10) | internal class SignatureHelpProviderWrapper : ISignatureHelpProviderWrap... method SignatureHelpProviderWrapper (line 13) | public SignatureHelpProviderWrapper(ISignatureHelpProvider provider) { method GetItemsAsync (line 17) | public async Task GetItemsAsync(Document docu... method IsRetriggerCharacter (line 58) | public bool IsRetriggerCharacter(char ch) => _provider.IsRetriggerChar... method IsTriggerCharacter (line 59) | public bool IsTriggerCharacter(char ch) => _provider.IsTriggerCharacte... FILE: Internal.Roslyn48/SignatureHelpProviderWrapperResolver.cs class SignatureHelpProviderWrapperResolver (line 11) | [Export(typeof(ISignatureHelpProviderWrapperResolver))] method SignatureHelpProviderWrapperResolver (line 15) | [ImportingConstructor] method GetAllSlow (line 22) | public IEnumerable GetAllSlow(string la... FILE: Internal.Roslyn48/WorkspaceAnalyzerOptionsInternals.cs class WorkspaceAnalyzerOptionsInternals (line 7) | [Shared] method New (line 10) | public AnalyzerOptions New(AnalyzerOptions options, Project project) { FILE: Internal.Roslyn49/CodeActionInternals.cs class CodeActionInternals (line 7) | [Shared] method IsInlinable (line 10) | public bool IsInlinable(CodeAction action) { method GetPriority (line 15) | public Roslyn.Internals.CodeActionPriority GetPriority(CodeAction acti... method GetNestedCodeActions (line 20) | public ImmutableArray GetNestedCodeActions(CodeAction acti... FILE: Internal.Roslyn49/MirrorSharpDiagnosticAnalyzerService.cs class MirrorSharpDiagnosticAnalyzerService (line 14) | [Shared] method ForceAnalyzeProjectAsync (line 19) | Task IDiagnosticAnalyzerService.ForceAnalyzeProjectAsync(Project proje... method GetCachedDiagnosticsAsync (line 20) | Task> IDiagnosticAnalyzerService.GetCac... method GetDiagnosticsAsync (line 21) | Task> IDiagnosticAnalyzerService.GetDia... method GetDiagnosticsForIdsAsync (line 22) | Task> IDiagnosticAnalyzerService.GetDia... method GetDiagnosticsForSpanAsync (line 23) | Task> IDiagnosticAnalyzerService.GetDia... method GetProjectDiagnosticsForIdsAsync (line 24) | Task> IDiagnosticAnalyzerService.GetPro... method GetSpecificCachedDiagnosticsAsync (line 25) | Task> IDiagnosticAnalyzerService.GetSpe... method Reanalyze (line 26) | void IDiagnosticAnalyzerService.Reanalyze(Workspace workspace, IEnumer... method TryGetDiagnosticsForSpanAsync (line 27) | Task<(ImmutableArray diagnostics, bool upToDate)> IDia... FILE: Internal.Roslyn49/SignatureHelpProviderWrapper.cs class SignatureHelpProviderWrapper (line 10) | internal class SignatureHelpProviderWrapper : ISignatureHelpProviderWrap... method SignatureHelpProviderWrapper (line 13) | public SignatureHelpProviderWrapper(ISignatureHelpProvider provider) { method GetItemsAsync (line 17) | public async Task GetItemsAsync(Document docu... method IsRetriggerCharacter (line 58) | public bool IsRetriggerCharacter(char ch) => _provider.IsRetriggerChar... method IsTriggerCharacter (line 59) | public bool IsTriggerCharacter(char ch) => _provider.IsTriggerCharacte... FILE: Internal.Roslyn49/SignatureHelpProviderWrapperResolver.cs class SignatureHelpProviderWrapperResolver (line 11) | [Export(typeof(ISignatureHelpProviderWrapperResolver))] method SignatureHelpProviderWrapperResolver (line 15) | [ImportingConstructor] method GetAllSlow (line 22) | public IEnumerable GetAllSlow(string la... FILE: Internal.Roslyn49/WorkspaceAnalyzerOptionsInternals.cs class WorkspaceAnalyzerOptionsInternals (line 7) | [Shared] method New (line 10) | public AnalyzerOptions New(AnalyzerOptions options, Project project) { FILE: Owin.Demo/Extensions/SetOptionsFromClientExtension.cs class SetOptionsFromClientExtension (line 5) | public class SetOptionsFromClientExtension : ISetOptionsFromClientExtens... method TrySetOption (line 6) | public bool TrySetOption(IWorkSession session, string name, string val... FILE: Owin.Demo/Startup.cs class Startup (line 13) | public class Startup { method Configuration (line 17) | public void Configuration(IAppBuilder app) { FILE: Owin/AppBuilderExtensions.cs class AppBuilderExtensions (line 9) | public static class AppBuilderExtensions { method UseMirrorSharp (line 13) | [EditorBrowsable(EditorBrowsableState.Never)] method MapMirrorSharp (line 25) | public static IAppBuilder MapMirrorSharp(this IAppBuilder app, string ... method MapMirrorSharp (line 37) | public static IAppBuilder MapMirrorSharp(this IAppBuilder app, string ... method MapMirrorSharp (line 55) | public static IAppBuilder MapMirrorSharp(this IAppBuilder app, string ... FILE: Owin/Internal/Middleware.cs class Middleware (line 12) | internal class Middleware : MiddlewareBase { method Middleware (line 15) | public Middleware(AppFunc next, MirrorSharpOptions options, MirrorShar... method Invoke (line 19) | public Task Invoke(IDictionary environment) { FILE: Owin/MirrorSharpServices.cs class MirrorSharpServices (line 7) | public class MirrorSharpServices { method ToImmutable (line 21) | internal ImmutableExtensionServices ToImmutable() { FILE: Php/Advanced/IPhpSession.cs type IPhpSession (line 5) | public interface IPhpSession { FILE: Php/Advanced/RoslynTypesExtensions.cs class RoslynTypesExtensions (line 9) | public static class RoslynTypesExtensions { method ToStandardRoslyn (line 10) | public static TextSpan ToStandardRoslyn(this PeachpieRoslyn.Text.TextS... method ToStandardRoslyn (line 12) | public static LinePosition ToStandardRoslyn(this PeachpieRoslyn.Text.L... method ToStandardRoslyn (line 14) | public static LinePositionSpan ToStandardRoslyn(this PeachpieRoslyn.Te... method ToStandardRoslyn (line 20) | public static Location ToStandardRoslyn(this PeachpieRoslyn.Location l... method ToStandardRoslyn (line 27) | public static DiagnosticSeverity ToStandardRoslyn(this PeachpieRoslyn.... method ToStandardRoslyn (line 29) | public static Diagnostic ToStandardRoslyn(this PeachpieRoslyn.Diagnost... FILE: Php/Advanced/WorkSessionExtensions.cs class WorkSessionExtensions (line 6) | public static class WorkSessionExtensions { method IsPhp (line 10) | public static bool IsPhp(this IWorkSession session) { method Php (line 18) | public static IPhpSession Php(this IWorkSession session) { FILE: Php/Internal/PhpLanguage.cs class PhpLanguage (line 5) | internal class PhpLanguage : ILanguage { method PhpLanguage (line 10) | public PhpLanguage(MirrorSharpPhpOptions options) { method CreateSession (line 14) | public ILanguageSessionInternal CreateSession(string text, ILanguageSe... FILE: Php/Internal/PhpSession.cs class PhpSession (line 19) | internal class PhpSession : ILanguageSessionInternal, IPhpSession { method PhpSession (line 26) | static PhpSession() { method PhpSession (line 45) | public PhpSession(string text, MirrorSharpPhpOptions options) { method GetText (line 59) | public string GetText() => _text; method ReplaceText (line 61) | public void ReplaceText(string? newText, int start = 0, int? length = ... method GetDiagnosticsAsync (line 71) | public async Task> GetDiagnosticsAsync(Canc... method ShouldTriggerCompletion (line 84) | public bool ShouldTriggerCompletion(int cursorPosition, CompletionTrig... method GetCompletionsAsync (line 88) | public Task GetCompletionsAsync(int cursorPosition, C... method GetCompletionDescriptionAsync (line 92) | public Task GetCompletionDescriptionAsync(Comp... method GetCompletionChangeAsync (line 96) | public Task GetCompletionChangeAsync(TextSpan comple... method Dispose (line 100) | public void Dispose() {} FILE: Php/MirrorSharpOptionsExtensions.cs class MirrorSharpOptionsExtensions (line 8) | public static class MirrorSharpOptionsExtensions { method EnablePhp (line 13) | public static MirrorSharpOptions EnablePhp(this MirrorSharpOptions opt... FILE: Php/MirrorSharpPhpOptions.cs class MirrorSharpPhpOptions (line 8) | public class MirrorSharpPhpOptions { method MirrorSharpPhpOptions (line 12) | internal MirrorSharpPhpOptions() { } method GatherPeachpieReferences (line 17) | private static ImmutableArray GatherPeachpieReferences() { FILE: Testing/Internal/HandlerTestArgument.cs class HandlerTestArgument (line 11) | internal class HandlerTestArgument { method HandlerTestArgument (line 14) | private HandlerTestArgument(params byte[][] data) { method ToAsyncData (line 42) | public AsyncData ToAsyncData(char commandId) { FILE: Testing/Internal/MaybeNullAttribute.cs class MaybeNullAttribute (line 2) | internal class MaybeNullAttribute : Attribute {} FILE: Testing/Internal/Results/ChangesResult.cs class ChangesResult (line 8) | internal class ChangesResult { FILE: Testing/Internal/Results/CompletionsItem.cs class CompletionsItem (line 8) | internal class CompletionsItem { method CompletionsItem (line 9) | public CompletionsItem(string displayText) { FILE: Testing/Internal/Results/CompletionsItemInfoPart.cs class CompletionsItemInfoPart (line 2) | internal class CompletionsItemInfoPart { method CompletionsItemInfoPart (line 3) | public CompletionsItemInfoPart(string kind, string text) { method ToString (line 11) | public override string ToString() => Text; FILE: Testing/Internal/Results/CompletionsItemInfoResult.cs class CompletionsItemInfoResult (line 4) | internal class CompletionsItemInfoResult { FILE: Testing/Internal/Results/CompletionsResult.cs class CompletionsResult (line 8) | internal class CompletionsResult { FILE: Testing/Internal/Results/ResultChange.cs class ResultChange (line 6) | internal class ResultChange { method ResultChange (line 7) | public ResultChange(int start, int length, string text) { FILE: Testing/Internal/Results/SignaturesItem.cs class SignaturesItem (line 10) | internal class SignaturesItem { method ToString (line 15) | public override string ToString() => ToString(true); method ToString (line 17) | public string ToString(bool markSelected) { FILE: Testing/Internal/Results/SignaturesItemInfo.cs class SignaturesItemInfo (line 4) | internal class SignaturesItemInfo { FILE: Testing/Internal/Results/SignaturesItemInfoParameter.cs class SignaturesItemInfoParameter (line 4) | internal class SignaturesItemInfoParameter { FILE: Testing/Internal/Results/SignaturesItemInfoPart.cs class SignaturesItemInfoPart (line 2) | internal class SignaturesItemInfoPart { method ToString (line 8) | public override string ToString() => Text ?? ""; FILE: Testing/Internal/Results/SignaturesItemPart.cs class SignaturesItemPart (line 6) | internal class SignaturesItemPart { FILE: Testing/Internal/Results/SignaturesResult.cs class SignaturesResult (line 9) | internal class SignaturesResult { FILE: Testing/Internal/StubCommandResultSender.cs class StubCommandResultSender (line 11) | internal class StubCommandResultSender : ICommandResultSender { method StubCommandResultSender (line 19) | public StubCommandResultSender(WorkSession session, IConnectionSendVie... method StartJsonMessage (line 24) | public IFastJsonWriter StartJsonMessage(string messageTypeName) { method SendJsonMessageAsync (line 31) | public async Task SendJsonMessageAsync(CancellationToken cancellationT... FILE: Testing/Internal/TextWithCursor.cs class TextWithCursor (line 2) | internal class TextWithCursor { method Parse (line 3) | public static TextWithCursor Parse(string textWithCursor, char cursor ... method TextWithCursor (line 10) | private TextWithCursor(string text, int cursorPosition) { FILE: Testing/MirrorSharpServices.cs class MirrorSharpServices (line 7) | public class MirrorSharpServices { method ToImmutable (line 21) | internal ImmutableExtensionServices ToImmutable() { FILE: Testing/MirrorSharpTestDriver.cs class MirrorSharpTestDriver (line 19) | public class MirrorSharpTestDriver { method MirrorSharpTestDriver (line 27) | private MirrorSharpTestDriver(MirrorSharpOptions? options = null, Mirr... method New (line 40) | public static MirrorSharpTestDriver New() { method New (line 45) | public static MirrorSharpTestDriver New(MirrorSharpOptions? options = ... method New (line 49) | public static MirrorSharpTestDriver New(MirrorSharpServices services) { method New (line 53) | public static MirrorSharpTestDriver New(MirrorSharpOptions options) { method New (line 57) | public static MirrorSharpTestDriver New(MirrorSharpOptions? options = ... method SetText (line 61) | public MirrorSharpTestDriver SetText(string text) { method SetTextWithCursor (line 66) | public MirrorSharpTestDriver SetTextWithCursor(string textWithCursor) { method SendTypeCharsAsync (line 74) | public async Task SendTypeCharsAsync(string value) { method SendSlowUpdateAsync (line 80) | public Task> SendSlowUpdateAsync() => SendSlo... method SendSlowUpdateAsync (line 82) | public Task> SendSlowUpdateAsync SendSetOptionAsync(string name, string ... method SendSetOptionsAsync (line 90) | public Task SendSetOptionsAsync(IDictionary SendRequestInfoTipAsync(int position) { method SendReplaceTextAsync (line 98) | internal Task SendReplaceTextAsync(string newText, int start = 0, int ... method SendTypeCharAsync (line 104) | internal Task SendTypeCharAsync(char @char) { method SendBackspaceAsync (line 108) | internal Task SendBackspaceAsync() { method SendWithRequiredResultAsync (line 112) | internal async Task SendWithRequiredResultAsync(char... method SendWithOptionalResultAsync (line 119) | internal async Task SendWithOptionalResultAsync(cha... method SendAsync (line 129) | internal Task SendAsync(char commandId, HandlerTestArgument? argument ... method GetLanguageManager (line 138) | private static LanguageManager GetLanguageManager(MirrorSharpOptions o... class TestMiddleware (line 142) | private class TestMiddleware : MiddlewareBase { method TestMiddleware (line 143) | public TestMiddleware(MirrorSharpOptions options, MirrorSharpService... FILE: Testing/Results/InfoTipResult.cs class InfoTipResult (line 4) | public class InfoTipResult { method ToString (line 9) | public override string ToString() => string.Join("\r\n", Sections); FILE: Testing/Results/InfoTipSection.cs class InfoTipSection (line 4) | public class InfoTipSection { method InfoTipSection (line 5) | public InfoTipSection(string kind) { method ToString (line 12) | public override string ToString() => string.Join("", Parts); FILE: Testing/Results/InfoTipSectionPart.cs class InfoTipSectionPart (line 2) | public class InfoTipSectionPart { method InfoTipSectionPart (line 3) | public InfoTipSectionPart(string kind, string text) { method ToString (line 11) | public override string? ToString() => Text; FILE: Testing/Results/OptionsEchoResult.cs class OptionsEchoResult (line 8) | public class OptionsEchoResult { FILE: Testing/Results/ResultSpan.cs class ResultSpan (line 6) | public class ResultSpan { FILE: Testing/Results/SlowUpdateDiagnostic.cs class SlowUpdateDiagnostic (line 7) | public class SlowUpdateDiagnostic { method SlowUpdateDiagnostic (line 8) | public SlowUpdateDiagnostic( method ToString (line 27) | public override string ToString() { FILE: Testing/Results/SlowUpdateDiagnosticAction.cs class SlowUpdateDiagnosticAction (line 6) | public class SlowUpdateDiagnosticAction { FILE: Testing/Results/SlowUpdateResult.cs class SlowUpdateResult (line 13) | public class SlowUpdateResult { method JoinErrors (line 21) | public string JoinErrors() { FILE: Tests/ApplyDiagnosticActionHandlerTests.cs class ApplyDiagnosticActionHandlerTests (line 14) | public class ApplyDiagnosticActionHandlerTests { method ExecuteAsync_ProducesExpectedChanges_ForMissingNamespace (line 15) | [Fact] method ExecuteAsync_ProducesExpectedChanges_ForRemovalOfParentheses (line 28) | [Fact] method ExecuteAsync_DoesNotModifyCurrentSession (line 51) | [Fact] method ExecuteSlowUpdateAndGetDiagnosticActionAsync (line 64) | private static async Task ExecuteSlowUpdat... FILE: Tests/CompletionStateHandlerTests.cs class CompletionStateHandlerTests (line 15) | public class CompletionStateHandlerTests { method ExecuteAsync_ProducesChangeForSelectedCompletion (line 16) | [Fact] method ExecuteAsync_ReplacesInterimTypedText (line 31) | [Fact] method ExecuteAsync_CancelsCompletion_WhenXIsProvidedInsteadOfIndex (line 46) | [Fact] method ExecuteAsync_ForcesCompletion_WhenFIsProvidedInsteadOfIndex (line 57) | [Fact] method ExecuteAsync_SendsItemInfo_WhenCompletionIsActiveAndIIsProvided (line 70) | [Fact] method TypeAndGetCompletionsAsync (line 90) | private static async Task> TypeAndGetCompletion... method IndexOf (line 94) | private static int IndexOf(IEnumerable completions, s... FILE: Tests/ConnectionTests.cs class ConnectionTests (line 22) | public class ConnectionTests { method ReceiveAndProcessAsync_CallsMatchingCommand (line 23) | [Fact] method ReceiveAndProcessAsync_HandlesLongMessage (line 41) | [Fact] method CreateConnection (line 62) | private Connection CreateConnection(WebSocket socketMock, WorkSession ... method Copy (line 70) | private ReadOnlyMemory Copy(ReadOnlyMemory segment) { method GenerateLongString (line 76) | private string GenerateLongString(int length) { method MockCommandHandler (line 84) | private CommandHandlerMock MockCommandHandler(char commandId, Func CreateCommandHandlers(ICommand... method MockWebSocketToReceive (line 99) | private static WebSocket MockWebSocketToReceive(string command) { FILE: Tests/FSharp/CustomFileSystemTests.cs class CustomFileSystemTests (line 9) | public class CustomFileSystemTests { method OpenFileForReadShim_ReturnsStreamWithDataFromRegister_ForVirtualFile (line 10) | [Fact] method OpenFileForReadShim_ReturnsSameStreamWithPositionAtStart_ForVirtualFile_EvenIfCalledTwice (line 26) | [Fact] FILE: Tests/FSharp/FSharpProjectOptionsExtensionsTests.cs class FSharpProjectOptionsExtensionsTests (line 11) | public class FSharpProjectOptionsExtensionsTests { method WithOtherOptionOptimize_ReturnsSameInstance_IfValueIsTheSame (line 12) | [Theory] method WithOtherOptionOptimize_ReturnsExpectedOptions_IfValueIsNotTheSame (line 22) | [Theory] method WithOtherOptionTarget_ReturnsSameInstance_IfValueIsTheSame (line 34) | [Theory] method WithOtherOptionTarget_ReturnsExpectedOptions_IfValueIsNotTheSame (line 46) | [Theory] method WithOtherOptionDefine_ReturnsExpectedOptions_IfThereAreChanges (line 55) | [Theory] method WithOtherOptionDefine_ReturnsSameInstance_IfThereAreNoChanges (line 66) | [Theory] method NewOptions (line 76) | private FSharpProjectOptions NewOptions(string[]? otherOptions = null) { FILE: Tests/FSharp/FSharpSessionTests.cs class FSharpSessionTests (line 14) | public class FSharpSessionTests { method Compile_ProducesExecutableAssembly (line 15) | [Fact] method Compile_ThrowsNotSupportedException_IfDebugOptionIsNotSupported (line 36) | [Theory] method NewSession (line 58) | private FSharpSession NewSession(string code = "") { FILE: Tests/FSharp/FSharpTests.cs class FSharpTests (line 13) | public class FSharpTests { method SlowUpdate_ProducesNoDiagnostics_IfCodeIsValid (line 16) | [Fact] method SlowUpdate_ProducesExpectedDiagnostics_IfCodeHasErrors (line 32) | [Fact] method TypeChar_ProducesExpectedCompletion (line 52) | [Fact] method ForceCompletion_ProducesExpectedCompletion_ForDelegateTypeInScope (line 80) | [Fact] method CompletionState_ProducesExpectedCompletionChanges (line 98) | [Fact] method SignatureHelpState_ReturnsEmptySignatures_WhenForced (line 122) | [Fact] FILE: Tests/FastUtf8JsonWriterTests.cs class FastUtf8JsonWriterTests (line 8) | public class FastUtf8JsonWriterTests { method WriteValue_WritesNull (line 9) | [Fact] method WriteValue_WritesString (line 18) | [Theory] method WriteValue_WritesVeryLongString (line 34) | [Fact] method WriteValue_WritesChar (line 44) | [Theory] method WriteValue_WritesInt32 (line 60) | [Theory] method WriteValue_WritesBoolean (line 80) | [Theory] method WriteValue_WritesCommaBeforeSecondArrayValue_WhenValueIsString (line 91) | [Fact] method WriteValue_WritesCommaBeforeSecondArrayValue_WhenValueIsInt32 (line 103) | [Fact] method WriteValue_WritesCommaBeforeSecondArrayValue_WhenValueIsBoolean (line 115) | [Fact] method WriteProperty_WritesCommaBeforeProperty_AfterNestedObject (line 127) | [Fact] method OpenString_ReturnsWriterThatCorrectlyWritesValueIntoString_WhenValueIsInt32 (line 140) | [Fact] method OpenString_ReturnsWriterThatCorrectlyWritesValueIntoString_WhenValueIsChar (line 151) | [Fact] method OpenString_ReturnsWriterThatCorrectlyWritesValueIntoString_WhenValueIsString (line 162) | [Fact] method OpenString_CanBeUsedMultipleTimes (line 173) | [Fact] method GetWrittenAsString (line 185) | private static string GetWrittenAsString(FastUtf8JsonWriter writer) { method CreateWriter (line 189) | private static FastUtf8JsonWriter CreateWriter() { FILE: Tests/Features/RoslynScriptModeTests.cs class RoslynScriptModeTests (line 9) | public class RoslynScriptModeTests { method Script_ProducesNoErrors_WhenSetInInitialOptions (line 14) | [Fact] method Script_ProducesNoErrors_WhenSetThroughOptionExtension (line 26) | [Fact] method Script_CanApplyTextChanges_WhenSetThroughOptionExtension (line 40) | [Fact] class ScriptModeExtension (line 54) | private class ScriptModeExtension : ISetOptionsFromClientExtension { method ScriptModeExtension (line 57) | public ScriptModeExtension(Type hostObjectType) { method TrySetOption (line 61) | public bool TrySetOption(IWorkSession session, string name, string v... FILE: Tests/Internal/ObjectMembers.cs class ObjectMembers (line 2) | public class ObjectMembers { FILE: Tests/Internal/TrackingArrayPool.cs class TrackingArrayPool (line 7) | public class TrackingArrayPool : ArrayPool { method TrackingArrayPool (line 11) | public TrackingArrayPool(ArrayPool inner) { method Rent (line 15) | public override T[] Rent(int minimumLength) { method Return (line 21) | public override void Return(T[] array, bool clearArray = false) { method StartTracking (line 26) | public void StartTracking() { method AssertAllReturned (line 30) | public void AssertAllReturned() { FILE: Tests/MirrorSharpOptionsWithXmlDocumentation.cs class MirrorSharpOptionsWithXmlDocumentation (line 6) | public static partial class MirrorSharpOptionsWithXmlDocumentation { FILE: Tests/MoveCursorHandlerTests.cs class MoveCursorHandlerTests (line 11) | public class MoveCursorHandlerTests { method ExecuteAsync_UpdatesSessionCursorPosition (line 12) | [Theory] method ExecuteAsync_ProducesEmptySignatureHelp_IfCursorIsMovedOutsideOfSignatureSpan (line 22) | [Fact] method ExecuteAsync_ProducesSignatureHelpWithNewSelectedParameter_IfCursorIsMovedMovedBetweenParameters (line 35) | [Fact] FILE: Tests/PhpTests.cs class PhpTests (line 11) | public class PhpTests { method SlowUpdate_ProducesNoDiagnostics_IfCodeIsValid (line 14) | [Fact] method SlowUpdate_ProducesExpectedDiagnostics_IfCodeHasErrors (line 31) | [Fact] FILE: Tests/ReplaceTextHandlerTests.cs class ReplaceTextHandlerTests (line 15) | public class ReplaceTextHandlerTests { method ExecuteAsync_AddsCompleteText_IfTextIsSplitIntoSeveralBuffers (line 16) | [Fact] method ExecuteAsync_AddsCompleteText_IfTextIsSplitInTwoBuffersInTheMiddleOfUtf8Char (line 24) | [Fact] method ExecuteAsync_AddsSpecifiedCharacter (line 36) | [Theory] method ExecuteAsync_ProducesEmptySignatureHelp_IfCursorIsMovedOutsideOfSignatureSpan (line 50) | [Fact] method ExecuteAsync_ProducesSignatureHelpWithNewSelectedParameter_IfCursorIsMovedMovedBetweenParameters (line 64) | [Fact] method ExecuteAsync_ProducesCompletion_WhenCalledAfterCommitCharThatWouldHaveProducedIt (line 80) | [Fact] method ExecuteAsync_ProducesSignatureHelp_WhenCalledAfterCommitCharThatWouldHaveProducedIt (line 96) | [Fact] method Argument (line 114) | private HandlerTestArgument Argument(int start, int length, string new... FILE: Tests/RequestInfoTipHandlerTests.cs class RequestInfoTipHandlerTests (line 10) | public partial class RequestInfoTipHandlerTests { method ExecuteAsync_ProducesExpectedInfoTip (line 11) | [Theory] method ExecuteAsync_IncludesXmlDocCommentsInResult (line 42) | [Fact] method ExecuteAsync_DoesNotSendMessage_WhenNoQuickInfo (line 58) | [Fact] FILE: Tests/SetOptionsHandlerTests.cs class SetOptionsHandlerTests (line 16) | public class SetOptionsHandlerTests { method ExecuteAsync_UpdatesSessionLanguage (line 17) | [Theory] method ExecuteAsync_CallsSetOptionExtension_IfOptionHasExtensionPrefix (line 26) | [Fact] method ExecuteAsync_ReappliesExtensionOption_WhenChangingLanguage (line 40) | [Fact] method ExecuteAsync_DoesNotApplyExtensionOptionTwice_WhenChangingLanguage_IfOptionIsSentWithLanguageChange (line 58) | [Fact] method ExecuteAsync_EchoesOptionsIncludingPreviousCalls (line 76) | [Fact] FILE: Tests/SignatureHelpStateHandlerTests.cs class SignatureHelpStateHandlerTests (line 11) | public class SignatureHelpStateHandlerTests { method ExecuteAsync_ProducesExpectedSignatureHelp_WhenForceIsRequested (line 12) | [Fact] method ExecuteAsync_ProducesExpectedSignatureHelpInfo (line 27) | [Fact] method ExecuteAsync_ProducesExpectedSignatureHelpParameterInfo (line 43) | [Fact] FILE: Tests/SlowUpdateHandlerTests.cs class SlowUpdateHandlerTests (line 20) | public class SlowUpdateHandlerTests { method SlowUpdate_ProducesDiagnosticWithCustomTagUnnecessary_ForUnusedNamespace (line 21) | [Fact] method SlowUpdate_ProducesAllExpectedActions_ForTypeFromUnreferencedNamespace (line 35) | [Fact] method SlowUpdate_Succeeds_ForValidVisualBasicCode (line 54) | [Fact] method SlowUpdate_DisposesExtensionResult_IfDisposable (line 68) | [Fact] method SlowUpdate_ProducesDiagnostic_FromCustomAnalyzerInstance (line 81) | [Fact] class TestAnalyzer (line 96) | [DiagnosticAnalyzer(LanguageNames.CSharp)] method Initialize (line 104) | public override void Initialize(AnalysisContext context) { FILE: Tests/TypeCharHandlerTests.cs class TypeCharHandlerTests (line 15) | public class TypeCharHandlerTests { method ExecuteAsync_HandlesUnicodeChar (line 16) | [Theory] method ExecuteAsync_InsertsSingleChar (line 26) | [Fact] method ExecuteAsync_MovesCursorBySingleChar (line 34) | [Fact] method ExecuteAsync_ProducesExpectedCompletion (line 43) | [Fact] method ExecuteAsync_ProducesExpectedCompletionWithSuggestionItem_InLambdaContext (line 57) | [Fact] method ExecuteAsync_ProducesExpectedCompletionWithMatchPriority_InEnumContext (line 65) | [Fact] method ExecuteAsync_DoesNotProduceCompletion_IfCompletionListIsEmpty (line 80) | [Fact] method ExecuteAsync_ProducesExpectedSignatureHelp (line 88) | [Theory] method ExecuteAsync_ProducesSignatureHelpWithSelectedParameter (line 103) | [Theory] method ExecuteAsync_ProducesSignatureHelpWithSelectedSignature (line 117) | [Theory] method ExecuteAsync_ProducesEmptySignatureHelp_OnClosingParenthesis (line 131) | [Fact] FILE: VisualBasic/Internal/VisualBasicLanguage.cs class VisualBasicLanguage (line 5) | internal class VisualBasicLanguage : RoslynLanguageBase { method VisualBasicLanguage (line 6) | public VisualBasicLanguage(MirrorSharpVisualBasicOptions options) : base( FILE: VisualBasic/MirrorSharpOptionsExtensions.cs class MirrorSharpOptionsExtensions (line 13) | public static class MirrorSharpOptionsExtensions { method EnableVisualBasic (line 18) | public static MirrorSharpOptions EnableVisualBasic(this MirrorSharpOpt... FILE: VisualBasic/MirrorSharpVisualBasicOptions.cs class MirrorSharpVisualBasicOptions (line 10) | public class MirrorSharpVisualBasicOptions : MirrorSharpRoslynOptions[1]; FILE: WebAssets/src/codemirror/helpers/switchable-extension.ts method extension (line 7) | get extension() { return extension; } FILE: WebAssets/src/codemirror/languages.stories.ts constant PHP (line 28) | const PHP = highlightingStory(LANGUAGE_PHP, CODE_PHP); FILE: WebAssets/src/codemirror/languages/cil.ts method startState (line 90) | startState() { method token (line 94) | token(stream) { FILE: WebAssets/src/codemirror/languages/test.data.ts constant CODE_CSHARP (line 3) | const CODE_CSHARP = normalize(` constant CODE_VB (line 15) | const CODE_VB = normalize(` constant CODE_FSHARP (line 29) | const CODE_FSHARP = normalize(` constant CODE_IL (line 41) | const CODE_IL = normalize(` constant CODE_PHP (line 64) | const CODE_PHP = normalize(` FILE: WebAssets/src/codemirror/notify-on-text-changes.ts method update (line 5) | update({ docChanged, view }) { FILE: WebAssets/src/codemirror/server/autocompletion.ts method keydown (line 108) | keydown({ key }, view) { FILE: WebAssets/src/codemirror/server/diagnostics.ts method message (line 38) | message(message) { method message (line 66) | message(message) { FILE: WebAssets/src/codemirror/server/infotips.test.data.ts constant INFOTIP_EVENTHANDLER (line 1) | const INFOTIP_EVENTHANDLER = { constant INFOTIP_TASK_RUN (line 38) | const INFOTIP_TASK_RUN = { FILE: WebAssets/src/codemirror/server/send-changes.ts method update (line 80) | update({ docChanged, selectionSet, changes, state, startState }) { FILE: WebAssets/src/codemirror/server/signature-help.test.data.ts constant SIGNATURES_INDEX_OF (line 3) | const SIGNATURES_INDEX_OF: ReadonlyArray = [ constant SIGNATURES_SUBSTRING_SECOND_PARAMETER (line 786) | const SIGNATURES_SUBSTRING_SECOND_PARAMETER: ReadonlyArray = [ FILE: WebAssets/src/helpers/define-effect-field.ts function defineEffectField (line 4) | function defineEffectField(...[initialValue]: undefined extends T ? [... FILE: WebAssets/src/helpers/ensure-defined.ts function ensureDefined (line 1) | function ensureDefined(value: T|null|undefined, name: string) { FILE: WebAssets/src/helpers/render-parts.ts type Options (line 11) | type Options = { FILE: WebAssets/src/main/container-root.ts class ContainerRoot (line 3) | class ContainerRoot { method constructor (line 6) | constructor(container: HTMLElement, codeMirrorDom: HTMLElement, theme:... method element (line 16) | get element() { method setThemeClass (line 20) | setThemeClass(theme: Theme) { method destroy (line 25) | destroy() { FILE: WebAssets/src/main/instance.ts type CreateInstanceOptions (line 20) | type CreateInstanceOptions = { class Instance (line 57) | class Instance { method constructor (line 61) | constructor(context: InstanceContext) { method getCodeMirrorView (line 65) | getCodeMirrorView() { method getRootElement (line 69) | getRootElement() { method getText (line 73) | getText() { method setText (line 77) | setText(text: string) { method getCursorOffset (line 87) | getCursorOffset() { method getLanguage (line 91) | getLanguage() { method setLanguage (line 95) | setLanguage(value: Language) { method setServerOptions (line 111) | setServerOptions(value: TExtensionServerOptions) { method setTheme (line 115) | setTheme(value: Theme) { method setServiceUrl (line 125) | setServiceUrl(url: string, { disconnected }: { disconnected?: boolean ... method connect (line 131) | connect() { method destroy (line 141) | destroy() { FILE: WebAssets/src/main/theme.ts constant THEME_LIGHT (line 1) | const THEME_LIGHT = 'light'; constant THEME_DARK (line 2) | const THEME_DARK = 'dark'; type Theme (line 4) | type Theme = typeof THEME_LIGHT | typeof THEME_DARK; FILE: WebAssets/src/mirrorsharp.ts type MirrorSharpDiagnosticSeverity (line 10) | type MirrorSharpDiagnosticSeverity = DiagnosticSeverity; type MirrorSharpLanguage (line 13) | type MirrorSharpLanguage = Language; type MirrorSharpConnectionState (line 15) | type MirrorSharpConnectionState = 'open' | 'error' | 'close'; type MirrorSharpTheme (line 18) | type MirrorSharpTheme = Theme; type MirrorSharpDiagnostic (line 21) | interface MirrorSharpDiagnostic { type MirrorSharpSlowUpdateResult (line 28) | type MirrorSharpSlowUpdateResult = void extends T... type MirrorSharpOptions (line 36) | type MirrorSharpOptions { function mirrorsharp (line 92) | function mirrorsharp = { class Connection (line 26) | class Connection & Partial = Change... type ChangesMessage (line 20) | interface ChangesMessage { type ChangeData (line 26) | interface ChangeData { type CompletionsMessage (line 32) | interface CompletionsMessage { type CompletionSuggestionData (line 41) | interface CompletionSuggestionData { type CompletionItemData (line 46) | interface CompletionItemData { type CompletionInfoMessage (line 54) | interface CompletionInfoMessage { type SignaturesMessage (line 60) | interface SignaturesMessage { type SignaturesEmptyMessage (line 66) | interface SignaturesEmptyMessage { type SignatureData (line 72) | interface SignatureData { type SignatureInfoData (line 78) | interface SignatureInfoData { type SignatureInfoParameterData (line 84) | interface SignatureInfoParameterData { type SignaturePartData (line 90) | interface SignaturePartData extends PartData { type InfotipMessage (line 94) | interface InfotipMessage { type InfotipEmptyMessage (line 103) | interface InfotipEmptyMessage { type InfotipSectionData (line 109) | interface InfotipSectionData { type SlowUpdateMessage (line 114) | interface SlowUpdateMessage { type DiagnosticData (line 120) | interface DiagnosticData { type DiagnosticSeverity (line 129) | type DiagnosticSeverity = 'hidden' | 'warning' | 'error' | 'info'; type DiagnosticActionData (line 131) | interface DiagnosticActionData { type OptionsEchoMessage (line 137) | interface OptionsEchoMessage { type ServerOptions (line 142) | interface ServerOptions { type SelfDebugMessage (line 148) | interface SelfDebugMessage { type SelfDebugLogEntryData (line 155) | interface SelfDebugLogEntryData { type ErrorMessage (line 163) | interface ErrorMessage { type UnknownMessage (line 169) | interface UnknownMessage { type PartData (line 173) | interface PartData { type SpanData (line 179) | interface SpanData { FILE: WebAssets/src/protocol/session.ts constant UPDATE_PERIOD (line 5) | const UPDATE_PERIOD = 500; type FullTextContext (line 7) | type FullTextContext = { type SlowUpdateResultDiagnostic (line 12) | type SlowUpdateResultDiagnostic = { type SlowUpdateResult (line 18) | type SlowUpdateResult = { type SessionEventListeners (line 23) | type SessionEventListeners = { class Session (line 32) | class Session & Partial & Partial = {}) { method mousemove (line 16) | mousemove(target: Node) { method mouseover (line 23) | mouseover(selector: string) { FILE: WebAssets/src/testing/jest/test-text.ts class TestText (line 4) | class TestText { method constructor (line 7) | constructor(cmView: EditorView) { method type (line 11) | type(text: string) { FILE: WebAssets/src/testing/shared/mock-socket.ts type MockSocketMessageEvent (line 1) | interface MockSocketMessageEvent { type MockSocketListenerMap (line 5) | type MockSocketListenerMap = { class MockSocketController (line 12) | class MockSocketController { method open (line 33) | open({ asyncEvents }: { asyncEvents?: boolean | undefined } = {}) { method receive (line 53) | receive(e: MockSocketMessageEvent) { method close (line 59) | close() { method addEventListener (line 66) | addEventListener(event: TE... method removeEventListener (line 70) | removeEventListener(event:... class MockSocket (line 77) | class MockSocket { method url (line 85) | get url() { method readyState (line 89) | get readyState() { method send (line 93) | send(message: string) { method addEventListener (line 97) | addEventListener(event: TE... method removeEventListener (line 101) | removeEventListener(event:... method close (line 105) | close() { FILE: WebAssets/src/testing/shared/test-receiver.ts type SimplifyServerPosition (line 4) | type SimplifyServerPosition = { class TestReceiver (line 11) | class TestReceiver { method constructor (line 14) | constructor(socket: MockSocketController) { method changes (line 18) | changes(reason: ChangesMessage['reason'], changes: ReadonlyArray & Partial>) { method completions (line 36) | completions( method completionInfo (line 48) | completionInfo(index: number, parts: ReadonlyArray) { method signatures (line 52) | signatures(signatures?: ReadonlyArray, span?: SimplifyS... method error (line 67) | error(message: string) { method #message (line 71) | #message(message: Partial = { [P in keyof T as Exclude... type PlayFunction (line 7) | type PlayFunction = NonNullable; type TestDriverStory (line 9) | type TestDriverStory = BetterOmit & { FILE: WebAssets/src/testing/test-driver-base.ts type TestDriverOptions (line 7) | type TestDriverOptions) { method completeBackgroundWork (line 67) | async completeBackgroundWork() { method completeBackgroundWorkAfterEach (line 73) | async completeBackgroundWorkAfterEach(...actions: ReadonlyArray<() => ... method advanceTimeToHoverAndCompleteWork (line 80) | async advanceTimeToHoverAndCompleteWork() { method advanceTimeToSlowUpdateAndCompleteWork (line 85) | async advanceTimeToSlowUpdateAndCompleteWork() { method ensureCompletionIsReadyForInteraction (line 91) | async ensureCompletionIsReadyForInteraction() { method newMockSocket (line 96) | protected static newMockSocket(): MockSocket { method new (line 100) | static async new = [ FILE: WebAssets/src/testing/test-driver-jest.ts class TestDriver (line 16) | class TestDriver