[MonoDevelop] SourceCodeElement patch

Jacob Ilsø Christensen jacobilsoe at gmail.com
Mon May 23 12:42:16 EDT 2005


Hi.

I have attached a ISourceElement file as well as a patch which lets
IClass and IMember implement this interface.

The interface has a FullyQualifiedName (for monodoc and tool tips), an
IReturnType (for code completion purposes) and an IRegion (for jump to
declaration).

There is one issue. An IClass is more or less an IReturnType, so maybe
IClass should implement IReturnType as well and the IReturnType
property would just return this?
What do you think?

Any comments on the patch apart from this? After this I will integrate
stuff into the Resolver and TypeVisitor classes and finally the new
information will be available to use for the above mentioned features.

/Jacob
-------------- next part --------------
A non-text attachment was scrubbed...
Name: SourceCodeElement.patch
Type: text/x-patch
Size: 2779 bytes
Desc: not available
Url : http://galactus.ximian.com/pipermail/monodevelop-list/attachments/20050523/bbd22eb9/SourceCodeElement.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ISourceCodeElement.cs
Type: text/x-csharp
Size: 198 bytes
Desc: not available
Url : http://galactus.ximian.com/pipermail/monodevelop-list/attachments/20050523/bbd22eb9/ISourceCodeElement.bin


More information about the Monodevelop-list mailing list