[Mono-dev] csharp tab completion.

Marek Safar marek.safar at seznam.cz
Mon Mar 23 13:12:12 EDT 2009

>> I have not looked much at new expressions but again why not just use 
>> existing expression and introduce only new override.
> That was my original intention.   
> The problem is that we need ExpressionStatements to do completions
> instead of having bare-bones expressions as completion happens at spots
> where all we can get is a statement expression.
> This made it unsuitable for extending the existing classes.
My idea was different.

Use existing expression types and just add a new overload where 
necessary. Then use special type completion expression to redirect to 
this new overload at the position where tab was pressed.


More information about the Mono-devel-list mailing list