AvalonStudio.Controls.IntellisenseManager.SetCompletionData C# (CSharp) Method

SetCompletionData() private method

private SetCompletionData ( List completionData ) : void
completionData List
return void
        private void SetCompletionData(List<CodeCompletionData> completionData)
        {
            unfilteredCompletions.Clear();

            foreach (var result in completionData)
            {
                CompletionDataViewModel currentCompletion = null;

                currentCompletion = unfilteredCompletions.BinarySearch(c => c.Title, result.Suggestion);

                if (currentCompletion == null)
                {
                    unfilteredCompletions.Add(CompletionDataViewModel.Create(result));
                }
                else
                {
                    currentCompletion.Overloads++;
                }
            }
        }