public CompletionSourceTest(ITextBuffer textBuffer, CompletionSourceProvider provider)
     : base(textBuffer, provider, AntlrConstants.AntlrLanguageGuid)
 {
     var shell = Provider.GlobalServiceProvider.GetShell();
     var package = shell.LoadPackage<AntlrLanguagePackage>();
     _intellisenseOptions = package.IntellisenseOptions;
 }
        public CompletionSource(ITextBuffer textBuffer, CompletionSourceProvider provider, Guid languageGuid)
        {
            Contract.Requires<ArgumentNullException>(textBuffer != null, "textBuffer");
            Contract.Requires<ArgumentNullException>(provider != null, "provider");

            _textBuffer = textBuffer;
            _provider = provider;
            _languageGuid = languageGuid;
        }
Esempio n. 3
0
        public CompletionSource([NotNull] ITextBuffer textBuffer, [NotNull] CompletionSourceProvider provider, Guid languageGuid)
        {
            Requires.NotNull(textBuffer, nameof(textBuffer));
            Requires.NotNull(provider, nameof(provider));

            _textBuffer   = textBuffer;
            _provider     = provider;
            _languageGuid = languageGuid;
        }
Esempio n. 4
0
        public CompletionSource(ITextBuffer textBuffer, CompletionSourceProvider provider, Guid languageGuid)
        {
            Contract.Requires <ArgumentNullException>(textBuffer != null, "textBuffer");
            Contract.Requires <ArgumentNullException>(provider != null, "provider");

            _textBuffer   = textBuffer;
            _provider     = provider;
            _languageGuid = languageGuid;
        }