예제 #1
0
        private CompletionItem FixItem(CompletionItem item)
        {
            // remember provider so we can find it again later
            item = item.AddProperty("Provider", this.Provider.Name);

            item.Span = this.CompletionListSpan;

            return(item);
        }
예제 #2
0
        private CompletionItem FixItem(CompletionItem item)
        {
            // remember provider so we can find it again later
            item = item.AddProperty("Provider", this.Provider.Name);

            // assign the default span if not set by provider
            if (item.Span == default(TextSpan) && this.DefaultItemSpan != default(TextSpan))
            {
                item = item.WithSpan(this.DefaultItemSpan);
            }

            return(item);
        }