public ValueTask <ImmutableArray <TextSpan> > GetSpansAsync(
     RemoteServiceCallbackId callbackId,
     CancellationToken cancellationToken
     ) =>
 (
     (DocumentActiveStatementSpanProviderCallback)GetCallback(callbackId)
 ).GetSpansAsync(cancellationToken);
     > GetActiveStatementsAsync(
     RemoteServiceCallbackId callbackId,
     CancellationToken cancellationToken
     ) =>
 ((EditSessionCallback)GetCallback(callbackId)).GetActiveStatementsAsync(
     cancellationToken
     );
 > FindReferenceAssembliesWithTypeAsync(
     RemoteServiceCallbackId callbackId,
     string name,
     int arity,
     CancellationToken cancellationToken
 ) =>
     GetService(callbackId)
         .FindReferenceAssembliesWithTypeAsync(name, arity, cancellationToken);
 public ValueTask OnReferenceFoundAsync(
     RemoteServiceCallbackId callbackId,
     SerializableSymbolGroup symbolGroup,
     SerializableSymbolAndProjectId definition,
     SerializableReferenceLocation reference
     ) =>
 GetFindReferencesCallback(callbackId)
 .OnReferenceFoundAsync(symbolGroup, definition, reference);
Esempio n. 5
0
 public ManagedEditAndContinueDebuggerService(
     RemoteCallback <IRemoteEditAndContinueService.ICallback> callback,
     RemoteServiceCallbackId callbackId
     )
 {
     _callback   = callback;
     _callbackId = callbackId;
 }
 public ValueTask <ManagedEditAndContinueAvailability> GetAvailabilityAsync(
     RemoteServiceCallbackId callbackId,
     Guid mvid,
     CancellationToken cancellationToken
     ) =>
 ((EditSessionCallback)GetCallback(callbackId)).GetAvailabilityAsync(
     mvid,
     cancellationToken
     );
 public ValueTask PrepareModuleForUpdateAsync(
     RemoteServiceCallbackId callbackId,
     Guid mvid,
     CancellationToken cancellationToken
     ) =>
 ((EditSessionCallback)GetCallback(callbackId)).PrepareModuleForUpdateAsync(
     mvid,
     cancellationToken
     );
 public ValueTask<ImmutableArray<PackageWithTypeResult>> FindPackagesWithTypeAsync(
     RemoteServiceCallbackId callbackId,
     string source,
     string name,
     int arity,
     CancellationToken cancellationToken
 ) =>
     GetService(callbackId)
         .FindPackagesWithTypeAsync(source, name, arity, cancellationToken);
 public ValueTask <ImmutableArray <string> > GetCapabilitiesAsync(RemoteServiceCallbackId callbackId, CancellationToken cancellationToken)
 => ((EditSessionCallback)GetCallback(callbackId)).GetCapabilitiesAsync(cancellationToken);
 public ValueTask <ImmutableArray <ActiveStatementSpan> > GetSpansAsync(RemoteServiceCallbackId callbackId, DocumentId?documentId, string filePath, CancellationToken cancellationToken)
 => ((ActiveStatementSpanProviderCallback)GetCallback(callbackId)).GetSpansAsync(documentId, filePath, cancellationToken);
Esempio n. 11
0
 public ValueTask OnLiteralReferenceFoundAsync(RemoteServiceCallbackId callbackId, DocumentId documentId, TextSpan span)
 => GetFindLiteralsCallback(callbackId).OnLiteralReferenceFoundAsync(documentId, span);
Esempio n. 12
0
 public ValueTask LiteralItemCompletedAsync(RemoteServiceCallbackId callbackId)
 => GetFindLiteralsCallback(callbackId).ItemCompletedAsync();
Esempio n. 13
0
            // literals

            public ValueTask AddLiteralItemsAsync(RemoteServiceCallbackId callbackId, int count)
            => GetFindLiteralsCallback(callbackId).AddItemsAsync(count);
 public ValueTask OnStartedAsync(RemoteServiceCallbackId callbackId, CancellationToken cancellationToken)
 => GetFindReferencesCallback(callbackId).OnStartedAsync(cancellationToken);
 public UnitTestingRemoteServiceCallbackIdWrapper(RemoteServiceCallbackId underlyingObject)
 => UnderlyingObject = underlyingObject;
Esempio n. 16
0
            // references

            public ValueTask AddReferenceItemsAsync(RemoteServiceCallbackId callbackId, int count)
            => GetFindReferencesCallback(callbackId).AddItemsAsync(count);
 private new NavigateToSearchServiceCallback GetCallback(RemoteServiceCallbackId callbackId)
 => (NavigateToSearchServiceCallback)base.GetCallback(callbackId);
Esempio n. 18
0
 private FindReferencesServerCallback GetFindReferencesCallback(RemoteServiceCallbackId callbackId)
 => (FindReferencesServerCallback)GetCallback(callbackId);
Esempio n. 19
0
 private FindLiteralsServerCallback GetFindLiteralsCallback(RemoteServiceCallbackId callbackId)
 => (FindLiteralsServerCallback)GetCallback(callbackId);
 public ValueTask LiteralItemsCompletedAsync(RemoteServiceCallbackId callbackId, int count, CancellationToken cancellationToken)
 => GetFindLiteralsCallback(callbackId).ItemsCompletedAsync(count, cancellationToken);
Esempio n. 21
0
 public PythiaRemoteServiceCallbackIdWrapper(RemoteServiceCallbackId underlyingObject)
 => UnderlyingObject = underlyingObject;
            // references

            public ValueTask AddReferenceItemsAsync(RemoteServiceCallbackId callbackId, int count, CancellationToken cancellationToken)
            => GetFindReferencesCallback(callbackId).AddItemsAsync(count, cancellationToken);
 private ISymbolSearchService GetService(RemoteServiceCallbackId callbackId) =>
     (ISymbolSearchService)GetCallback(callbackId);
Esempio n. 24
0
 public ValueTask OnStartedAsync(RemoteServiceCallbackId callbackId)
 => GetFindReferencesCallback(callbackId).OnStartedAsync();
Esempio n. 25
0
 public ValueTask ReferenceItemCompletedAsync(RemoteServiceCallbackId callbackId)
 => GetFindReferencesCallback(callbackId).ItemCompletedAsync();
 public ValueTask OnFindInDocumentCompletedAsync(RemoteServiceCallbackId callbackId, DocumentId documentId, CancellationToken cancellationToken)
 => GetFindReferencesCallback(callbackId).OnFindInDocumentCompletedAsync(documentId, cancellationToken);
 public ValueTask OnResultFoundAsync(RemoteServiceCallbackId callbackId, RoslynNavigateToItem result)
 => GetCallback(callbackId).OnResultFoundAsync(result);
Esempio n. 28
0
 public ValueTask OnDefinitionFoundAsync(RemoteServiceCallbackId callbackId, SerializableSymbolGroup symbolGroup)
 => GetFindReferencesCallback(callbackId).OnDefinitionFoundAsync(symbolGroup);
Esempio n. 29
0
 public ValueTask <ImmutableArray <ManagedActiveStatementDebugInfo> > GetActiveStatementsAsync(RemoteServiceCallbackId callbackId, CancellationToken cancellationToken)
 => ((EditSessionCallback)GetCallback(callbackId)).GetActiveStatementsAsync(cancellationToken);
Esempio n. 30
0
 public ValueTask OnFindInDocumentStartedAsync(RemoteServiceCallbackId callbackId, DocumentId documentId)
 => GetFindReferencesCallback(callbackId).OnFindInDocumentStartedAsync(documentId);