yggy
807143052b
fix: destructors / finalizers
...
fix: implicit and explicit conversion operators
fix: other operators (numeric, logical, etc.)
fix: indexers ("Item", not "this")
TODO: multi-dimensional arrays not working correctly
9 years ago
yggy
b4f3a8e4c8
fix: use element type full name for array parameters
...
fix: skip space after comma in parameter list
fix: don't double-append '*' for pointer parameters
add: ILSpyAddInSamples.cs, just for reference
9 years ago
Siegfried Pammer
f8ac9823dd
fix #339 - Incorrect decompilation of VB.NET properties with parameters.
9 years ago
yoyobbi
60a3cff3d0
change: simplified approach based on string parsing rather than recursive structure analysis. Not fully tested but pretty sure it will work.
9 years ago
Siegfried Pammer
c77bf5386e
fix #700 - Feature request - option to filter by properties
9 years ago
Siegfried Pammer
db3bd17849
fix #595 - UInt32 conversion;
...
fix #653 (part 2) - VB Numeric and Char specifyers decompile incorrectly
9 years ago
Siegfried Pammer
5858d78f73
simplify code with elvis operator
9 years ago
Christoph Wille
19c21100ec
Adapt <MSBuildExecutable> for 14.0 builds
9 years ago
yggy
eee3467492
More string-based approach. Many things working, but not yet pointers.
9 years ago
Siegfried Pammer
d1efc9f745
fix first part of #653
9 years ago
Siegfried Pammer
e1a749fa31
fix #654 - VB array initializers: '()()' instead of '()'
9 years ago
Siegfried Pammer
fe6e17c14d
improve conversion of VB array bounds expressions
9 years ago
Siegfried Pammer
ff6272ebfc
fix #655 - Missing generic parameter in vb lang
9 years ago
Siegfried Pammer
585d5182cf
fix build (build server does not use C# 6 yet)
9 years ago
Siegfried Pammer
a38a8b13a7
fix #652 - VB 'AddressOf' decompilation
9 years ago
Siegfried Pammer
1ff2a7e20c
fix #438 - Base call to new rendered incorrectly in vb.net
9 years ago
Siegfried Pammer
3844ca3036
add folding for Imports in VB
9 years ago
Siegfried Pammer
cdc72abbfb
fix #421 - The documentation in the VB language is missing.
9 years ago
yggy
6c0006ad98
Work in progress attempting to get full XmlDocKey generation from DTE CodeElements working. Not there yet.
9 years ago
Siegfried Pammer
7aa719ea41
fix #678 - AddressOf all over the place (v 2.3.1.1855)
9 years ago
Siegfried Pammer
4a85705f85
fix #680 - Line feed missing (VB decompiling)
9 years ago
Siegfried Pammer
e04fccc038
Merge pull request #681 from sandercox/upstream
...
Allow scrolling in high resource rows
9 years ago
Siegfried Pammer
5f8ff82cfd
fix #692 : In v2.3.2, `Search for t:TypeName, m:Member...` feature doesn't work: based on #693 ; thanks to neolithos
9 years ago
yggy
0542b56a0c
tweak: method rename plus some documentation comments
9 years ago
yggy
3a75f60915
change: move "navigateto" key generation to separate CodeElementXmlDocKeyProvider class, in preparation for porting the logic of the existing XmlDocKeyProvider
9 years ago
yggy
5c052d9b49
fix: handle array method parameters properly
9 years ago
yggy
5dd7675f90
fix: disable the "Open code in ILSpy" menu item if the active document is not part of a project
9 years ago
yggy
58c64a30cf
"Open code in ILSpy" - fix problems with overloaded generic constructors and methods.
9 years ago
yggy
29491ff951
Overhauled "Open code in ILSpy" features to support more cases.
...
Rearranged some of the helper methods for opening things in ILSpy.
Added methods to open Project and CodeItem in ILSpy.
Had hoped the latter would help with opening from Call Stack, but can't see how procedurally access the call stack window.
Asked how to do so here: http://stackoverflow.com/questions/36726595/how-to-get-a-programmable-interface-to-the-visual-studio-call-stack-window
"Open code in ILSpy" now works for:
- classes, interfaces and structs (generic or not, nested or not)
- enums
- fields and properties
- constructors (generic or not)
- overloaded constructors, unless they are generic or use type parameters of their generic class
- methods (generic or not)
- overloaded methods, unless they are generic or use type parameters of their generic class
TODO: disambiguate overloaded generic constructors and methods
9 years ago
Siegfried Pammer
07a0551096
Merge pull request #695 from yoyobbi/dev.yggy.navigate-to-item
...
Add an "Open in ILSpy" option to the context menu in the code window.
9 years ago
yggy
3f22e62a88
#694 Add an "Open in ILSpy" option to the context menu in the code window
...
https://github.com/icsharpcode/ILSpy/issues/694
Supports methods, enums, delegates, properties, interfaces, events and classes.
TODO: disambiguate overloaded methods by number and type of parameters
Changes (only) to ILSpy.AddIn project:
add: code window context menu item "Open code in ILSpy"
add: OpenCodeItemInILSpyCallback does the work, using Visual Studio code model to interrogate source at selection point
change: add additional argument support to OpenAssemblyInILSpy (to support "/navigateTo")
9 years ago
Daniel Grunwald
4142836f2f
Merge pull request #689 from imor/menu_ellipsis
...
Add ellipses to menu items
9 years ago
Raminder Singh
c8fe3b5f2e
Add ellipses to menu items
...
The following menu items now have an ellipses (...) because they open a
new dialog:
File -> Open...
File -> Open from GAC...
File -> Open List...
View -> Search...
View -> Options...
9 years ago
Christoph Wille
c10251d43a
Implement #688
9 years ago
Christoph Wille
3883cfce37
Set to version 2.3.2 and copyright years to 2016
9 years ago
Sander Cox
0b6ae7e5ed
Allow resource rows that are higher then the grid (large text fields) to scroll to partial content as well.
10 years ago
Daniel Grunwald
9af32372b0
Fix #593 : Set progressBar.IsIndeterminate=false if the progress bar is invisible to avoid unnecessarily rendering at 60 FPS.
10 years ago
Daniel Grunwald
ddf2b88b3a
Remove FSharp.Compiler.Service
10 years ago
Daniel Grunwald
085c81420c
Merge pull request #676 from d-s-x/fix-empty-async-method
...
FIX #675 . Decompile empty async void methods
10 years ago
Daniel Grunwald
7265de118d
Let's avoid switching to C# 6 for now.
10 years ago
Dmitry Xlestkov
248e5cc104
FIX #675 . Decompile empty async void methods
10 years ago
lrieger
189e873461
FSharpTests: check-in IL instead of compiling F# source in the tests.
10 years ago
lrieger
d059c02ba3
test that the "F# using" does not get applied if the 'disposable' variable is used afterwards
...
add F# to C# decompilation unit tests
10 years ago
lrieger
42bfb9bb23
modify the using pattern to also detect F#
10 years ago
Daniel Grunwald
cefd0d3ea4
Merge pull request #672 from 0x53A/nunit-nuget-runner
...
add nunit runner as nuget so tests can be run in the TestExplorer in VS
10 years ago
Daniel Grunwald
82221c68d7
Fix path to tidy.py
10 years ago
Daniel Grunwald
29b26e2232
Ignore test broken in AppVeyor CI.
10 years ago
lrieger
b374915e5e
add nunit runner as nuget so tests can be run in the TestExplorer in VS
10 years ago
Daniel Grunwald
0869943ce8
Use lower-case GUIDs in project references.
...
This seems to be necessary for VS2015 to use the correct build order.
10 years ago
Daniel Grunwald
46c1161dba
Fix NR.VB unit tests.
10 years ago