public ScopedCompletionProvider(GeneralOptionProvider generalOptionProvider, INavigationTokenService navigationTokenService) : base(generalOptionProvider) { _navigationTokenService = navigationTokenService; _autocompleteLabels = generalOptionProvider.AutocompleteLabels; _autocompleteVariables = generalOptionProvider.AutocompleteVariables; }
public QuickInfoSource(ITextBuffer textBuffer, INavigationTokenService navigationTokenService, IIntellisenseDescriptionBuilder descriptionBuilder) { _textBuffer = textBuffer; _navigationTokenService = navigationTokenService; _descriptionBuilder = descriptionBuilder; }
public PeekableItemSource(ITextBuffer textBuffer, IPeekResultFactory peekResultFactory, INavigationTokenService navigationService) { _textBuffer = textBuffer; _peekResultFactory = peekResultFactory; _navigationTokenService = navigationService; }
public IntellisenseController(IPeekBroker peekBroker, ISignatureHelpBroker signatureHelpBroker, INavigationTokenService navigationService, ITextView textView) { _peekBroker = peekBroker; _signatureHelpBroker = signatureHelpBroker; _textView = textView; _navigationService = navigationService; var asmType = _textView.TextSnapshot.GetAsmType(); _signatureConfig = SignatureConfig.GetSignature(asmType); }
public IntellisenseControllerProvider(RadeonServiceProvider editorService, IPeekBroker peekBroker, ISignatureHelpBroker signatureHelpBroker, INavigationTokenService navigationService) { _adaptersFactoryService = editorService.EditorAdaptersFactoryService; _peekBroker = peekBroker; _signatureHelpBroker = signatureHelpBroker; _navigationService = navigationService; var optionProvider = GeneralOptionProvider.Instance; optionProvider.OptionsUpdated += OptionsUpdated; OptionsUpdated(optionProvider); }
public CompletionSourceProvider(IInstructionListManager instructionListManager, IIntellisenseDescriptionBuilder descriptionBuilder, IDocumentFactory documentFactory, INavigationTokenService navigationTokenService) { _descriptionBuilder = descriptionBuilder; _documentFactory = documentFactory; var optionProvider = GeneralOptionProvider.Instance; _providers = new List <RadCompletionProvider>() { new InstructionCompletionProvider(optionProvider, instructionListManager), new FunctionCompletionProvider(optionProvider, navigationTokenService), new ScopedCompletionProvider(optionProvider, navigationTokenService), }; }
public NavigableSymbolSource(INavigationTokenService navigationService) { _navigationService = navigationService; }
public IntellisenseDescriptionBuilder(INavigationTokenService navigationTokenService, Lazy <IDocumentFactory> documentFactory) { _navigationTokenService = navigationTokenService; _documentFactoryLazy = documentFactory; }
public PeekableItemSourceProvider(IPeekResultFactory peekResultFactory, INavigationTokenService definitionService) { _peekResultFactory = peekResultFactory; _navigationTokenService = definitionService; }
public FunctionCompletionProvider(GeneralOptionProvider generalOptionProvider, INavigationTokenService navigationTokenService) : base(generalOptionProvider) { _autocompleteFunctions = generalOptionProvider.AutocompleteFunctions; _navigationTokenService = navigationTokenService; }
public NavigableSymbolSourceProvider(IDocumentFactory documentFactory, INavigationTokenService navigationService) { _documentFactory = documentFactory; _navigationService = navigationService; }