Daniel Grunwald
cb8f1d1078
Fixed NullReferenceException in ToVBNetConvertVisitor when doing snippet conversion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2518 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
2586fed6ff
Add SnippetParser class.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2517 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
b63d19415b
Begin implementing "aggressive" context-dependent code-completion (Ctrl+Space completion whenever you start to type).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2509 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
57a8cfebb2
Improved C# 3.0 code-completion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2506 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
b95469bf0a
Fixed another problem related to ternary expressions and "is" expressions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2485 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
0bb578ef69
Fixed forum-16306: NRefactory can't parse ternary expressions containing -1
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2484 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
40b92e149e
VB token list: "Off" and "Explicit" are not reserved words.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2453 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
3b20e9e076
VB parser: "Off" and "Explicit" are not reserved words.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2452 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
39bfcc0013
Fixed SD2-1338: VB "Handles" cause cannot be parsed when handling an event on "Me"
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2437 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
15da21072b
Fixed forum-15559: C# lexer reports error on identifiers like @_ABC
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2419 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
e6bdcac3ae
Fixed SD2-1282: Completion inside Select Case statement
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2337 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
8620427755
Fixed SD2-1286: Nested With statements result in stack overflow
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2331 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
7dfd63273a
Improved VB -> C# converter.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2202 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
137ebabd5a
Fixed SD2-1040: External subs declarations not converted correctly from VB to C#
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2200 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
4a374bf942
Fixed SD2-1071: Explicit bounds in array assignment not converted correctly between C#<-->VB.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2199 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
773461f3fb
Fixed SD2-928: Code generation options are ignored
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.1@2198 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
9944060a99
Remove GetClass overload that doesn't take a TypeParameterCount
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2195 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
9b7a082e24
Add partial C# 3.0 support.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2191 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
259a31692e
Fixed code-completion problem introduced in last revision.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2175 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
8c2dfd9573
Fixed scope of loop variable in ForStatement.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2174 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
f5793ea348
Fixed some problems reported in the forum.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2140 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
988ddfc1de
Fixed SD2-1066: Invalid event handler generated for delegate's ref parameter
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2116 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
a745c607d5
Fixed SD2-1110: Conversion of Microsoft generic sample project between C#<-->VB throws exception.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2102 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
0e00c678ce
Fixed SD2-1189: VB: #-delimited dates not supported by syntax highlighting and expression finder
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2087 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
ecf6c52e82
On VB -> C# conversion, do not generate "functionReturnValue" for functions that don't assign to their name.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2071 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Markus Palme
73f0c70429
SD2-1201: IfElseStatement does not have Location and Parent set
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2068 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
0729800650
Fixed SD2-1180: Changed event inserted at wrong position
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2062 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
c7e62da426
Fixed SD2-1202: NullReferenceException for incomplete type argument list
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2048 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
47ae6603d0
Fixed SD2-596: C# to VB conversion should use CType instead of DirectCast for casts to primitives
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2035 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
f399bed9de
Fixed SD2-1079: Cast statements not converted correctly from C# to VB.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2034 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
5691c03e96
Fixed SD2-1181: Remove unused imports removes using statements required for type arguments
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2032 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
a0db909e8f
SD2-1161: Refactor icons don't show for VB generic interface declarations in the editor.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1993 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
9b8e8de67b
added SharpCoco source code
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1980 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
c72b88aa50
keep directory
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1979 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
2a40620a58
fixed parser generation
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1978 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
af50fcaf60
removed sharpcoco binary because it's not used. removed sharpcoco source code because it doesn't match the version used.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1977 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
819f30e1da
Fixed file headers.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1966 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
a1543c981e
removed unused import statements
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1965 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
1dc51241d5
cleanup
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1956 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Markus Palme
9c565052a2
removed the tip of the day dialog
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1946 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
bd84127e89
Type parameters are now included in CtrlSpace list.
...
Prevent exception on invalid constraints declarations.
Fixed forum-12689: InvalidCastException when ${property:...}-Tag is used to get a property that is not of type string.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1943 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
53739a9c31
Fixed forum-12661: Missing parenthesis when converting CastExpression from VB to C#.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1940 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
75ccdb10ea
ICSharpCode.Core: For <MenuItem type="CheckBox">, the checked attribute can now be specified. Doing so enables lazy loading by using that value as default (until the item is clicked). The value can depend on properties stored in the PropertyService.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1930 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
d9dd2ffd90
Fixed SD2-1166: C# parser: Initializer in event declaration causes parser error
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1899 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
3010494a64
Fixed SD2-950: SharpDevelop Project Cconverter doesn't show correct line/column status.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1890 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
2ddd254943
CodeDomVisitor: keep type arguments on base type references.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1879 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
c1021f1393
Fixed SD2-982: Autogenerated interface code adds property setter when only getter defined
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1873 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
7936cdc4dc
Fixed SD2-1048: Fully qualified names base types are added after 'global::' as keywords Converting from VB to C#.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1870 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
26fad390b9
Include NodeTrackingAstVisitor in NRefactory.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1867 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
7f16f7249c
Simple solution configuration editor (adding/removing configurations not yet supported)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1865 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago