> > (?:public|protected|private)\s+((\w+[\.]+)*(\w+)\s+)+(\w+)
>
> A test with this on some test C# files I have lying around
> shows that it also matches e.g. 'class', 'void', 'this', ...
> This is definitely not something we want in the autocompletion.

On an auto-generated dataset C# file of about 80Kb, the benchmark returned
39seconds. On a C# windows form, 40Kb, it took 6seconds.

> Every string you see in the output window (except the empty
> lines) are added to the autocompletion.
> And no, we won't change those matches. I mean we're using
> regexes here so we don't have to do that.

Ah; I'd misunderstood the brief, then.

> > Can you change the test tool so it's resizable, please?
>
> It's just a test tool!
>
> But I've just uploaded a new version of it which doesn't
> print the empty lines anymore.