Daniel Grunwald
ad7a0b1646
Fixed inferring type argument for a method with an IEnumerable<T> parameter when an array is passed to the method. (backported from 3.0.0.2506)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2510 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
5d0fc5b83c
Fixed SD2-1095: Autogenerated code for IEnumerable generic interface does not compile
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2066 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
ca3838f9b3
Re-enable resolver unit tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1872 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
1eddd435a2
Updated to NUnit 2.2.8. Commented out SharpDevelop tests that no longer compile. Removed all occurrences of %3B from project files. Added a probing binary path to SharpDevelop's app.config pointing to the location of the NUnit assemblies. This allows the Unit Testing window to work without needing NUnit added to the GAC.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1833 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
5b72594fad
Fixed unit tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1422 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
251761f70a
Add Rename command to refactoring menu.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1391 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
332dd9f511
Fixed SD2-671: Code generation doesn't substitute generic type
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.0@1371 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
32abb6ee5a
Change file header.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@915 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
da62a3f37c
Improved overload resolution by implementing 14.4.2.2 Better function member.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@454 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
395257996d
Implement type argument inference for generic method calls.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@449 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
d135e0bd4f
Improved overload lookup (but the rules from § 14.4.2.2 are still missing).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@444 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
a80f630082
Code completion improvements.
...
Made forms designer capable of loading classes that don't use fully qualified names for the fields.
Added solution that includes unit tests.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@330 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
331c44292e
Applied new header to all source files.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@230 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
3e4733ae24
Added code completion on type parameters in generic classes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@224 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
4c05bc6cdd
Fixed code completion for generic methods.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@158 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
973804ccb4
Fixed C# ExpressionFinder to support generics.
...
Implemented field references on generic classes in c# parser ('SomeGenericClass<string>.StaticProperty = "Beispiel";')
Fixed form designer code generic (use "this" instead of class name).
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@157 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
059e7e904f
Added anonymous methods to c# parser.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@155 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago