[Mono-dev] csharp tab completion.
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