LordJZ
aeddcf4b80
Enhanced point arithmetic handling
...
This fixes more complex pointer addition/subtraction examples, like PointerArithmetic3 and 4 test cases. Test case 2 is still failing.
Fixes #565
Fixes #400
10 years ago
Ed Harvey
7e8d010db2
fix #585 : Analyze doesn't seem to work across assemblies
11 years ago
LordJZ
514b058ca9
Fixed generated VB comment
11 years ago
Ed Harvey
0469352e1e
fix #574 : "Add To Main List" context menu updates not always persisted across program runs
11 years ago
Christoph Wille
384508dd45
Increment addin version number for release
11 years ago
Siegfried Pammer
54c720c1bc
Merge pull request #550 from LordJZ/case/global-type
...
Display a reference to a module's global type.
11 years ago
Ed Harvey
6d5e8ec473
Revert: Add 'Sort Assemblies' command to view menu
...
revert 359d04b3b6
This implementation caused problems (and occasional crashes 😊 ) in
selection & history handling
11 years ago
Siegfried Pammer
1a82a8df1f
Merge pull request #570 from 0xd4d/ilspy-call-ipane-closed-before-overwrite
...
Call IPane.Closed() before overwriting xxxPane.Content
11 years ago
Ed Harvey
05848195b1
Merge pull request #568 from 0xd4d/ilspy-preserve-autoloaded-hotreplace
...
Preserve IsAutoLoaded property when hot replacing assemblies
11 years ago
de4dot
23e0a71877
Call IPane.Closed() before overwriting xxxPane.Content
11 years ago
de4dot
f35ebc64d1
Preserve IsAutoLoaded property when hot replacing assemblies
11 years ago
Siegfried Pammer
98f24c21e5
fix #556 : ILSpy doesn't highlight uses of invoked delegates
11 years ago
Siegfried Pammer
9524b9cfb5
clicking anywhere in the DecompilerTextView should clear the reference highlight ( #553 )
11 years ago
Siegfried Pammer
9f161006a5
fix #560 : properly recognize `lock` pattern of C# 2, and add `lock (this)` pattern
11 years ago
Siegfried Pammer
5bb6e4b85b
fix #557 - Missing namespaces when decompiling only a method
11 years ago
Ed Harvey
c3a4b2a248
fix #558 : Last selected assembly isn't loaded if it's an auto-loaded assembly
11 years ago
Ed Harvey
ba12fb0742
Removed redundant code in type 'used-by' analyzer
11 years ago
Ed Harvey
02b461583f
Only cancel a running analysis if user has manually added/removed assemblies
11 years ago
Ed Harvey
1ca36b98d7
Set LoadedAssembly.IsAutoLoaded before adding to AssemblyList
...
Adding LoadedAssy to list triggers events handlers that need
IsAutoLoaded.
11 years ago
Siegfried Pammer
a82bf9a5f9
(SharpTreeView) fix NRE
11 years ago
Siegfried Pammer
daf973b0d5
(SharpTreeView) fix #555 : ILSpy crashes when deleting more than a screenful of assemblies
11 years ago
Siegfried Pammer
9815cf4537
fix shortcut and focus woes ( #553 )
11 years ago
Siegfried Pammer
8c4a38d12e
fix item 6 of #553 : right clicking on an item in the search for types list should display an "Analyze" popup menu
11 years ago
Siegfried Pammer
ca1dba0e92
fix item 5 of #553 : there should be a "Copy" menu item in the AvalonEdit's popup menu among the "Toggle Folding" menu items
...
- add proper file header and correct indentation in FoldingCommands.cs
11 years ago
Ed Harvey
60fe27f744
#358 Separate automatically-loaded assemblies from manually loaded assemblies
...
The assembly list is not automatically sorted into explicit/auto loaded
groups at the moment. Sorting the list loses the tree state (expanded
nodes/selections)...
11 years ago
Ed Harvey
c7ee9d31c1
Add "Load Dependencies" command to Assembly node context menu
11 years ago
Ed Harvey
359d04b3b6
Add 'Sort Assemblies' command to view menu
11 years ago
Siegfried Pammer
19cc44f9f9
fix #554 : Variables are moved outside of the block
11 years ago
Siegfried Pammer
2974829eb5
properly handle encoding in XmlDocumentationProvider (see #485 )
11 years ago
Siegfried Pammer
054f2a1729
Merge pull request #552 from icsharpcode/revert-487-case/empty-async-method
...
Revert "Fixed decompiling empty async methods."
11 years ago
Siegfried Pammer
b9090e43c6
Revert "Fixed decompiling empty async methods."
11 years ago
LordJZ
14bfdecb8a
Display a reference to a module's global type.
...
Global types are used as assembly initializers; they contain global methods (e.g. in VB), and may be used by obfuscators. They can also be renamed so they are hard to find.
11 years ago
Siegfried Pammer
2fc8bf7003
fix #528 : Open Build Output in ILSpy
...
fix #504 : Collapse group in Visual Studio context menu
11 years ago
Siegfried Pammer
715cae08c7
Merge branch 'LordJZ-case/pointer-arithmetic'
11 years ago
Siegfried Pammer
a6db2eed5c
Merge branch 'case/pointer-arithmetic' of git://github.com/LordJZ/ILSpy into LordJZ-case/pointer-arithmetic
11 years ago
Ed Harvey
70b19272a0
Type "where used" analyzer - reduce memory usage
...
Discard method bodies after use to reduce memory usage.
This lowers the overall memory required, and improves performance by
reducing the number of higher GC gen collections, promotions and heap
expansions
11 years ago
Ed Harvey
313f8f679d
fix #549 : Type "used by" analyzer does not match generics
11 years ago
Siegfried Pammer
56f668da5e
Merge branch 'learn-more-master'
11 years ago
Siegfried Pammer
8ea39b77e6
replace try-catch-all with Guid.TryParse
11 years ago
Siegfried Pammer
b9c5d6051f
Merge branch 'master' of git://github.com/learn-more/ILSpy into learn-more-master
...
Conflicts:
ILSpy/MainWindow.xaml.cs
11 years ago
Siegfried Pammer
90796b20c9
Merge branch 'krauthaufen-Cgt_Un-Cle_Un-fix'
11 years ago
Siegfried Pammer
5aa0f8622c
Merge branch 'Cgt_Un-Cle_Un-fix' of git://github.com/krauthaufen/ILSpy into krauthaufen-Cgt_Un-Cle_Un-fix
11 years ago
Siegfried Pammer
85682a0da9
prevent XmlException while reading XmlDoc from crashing the decompiler #485
11 years ago
Ed Harvey
e7db11054d
fix #548 : "Instantiated By" doesn't appear on System.Text.RegularExpressions.RegexParser
11 years ago
Siegfried Pammer
62f33863ab
(AvalonEdit) fix #544 : Find text should search again when editor's text is changed
11 years ago
Siegfried Pammer
b75a44085d
add some syntax help to search box
11 years ago
Siegfried Pammer
c51498ccc4
fix indentation
11 years ago
Siegfried Pammer
19a0401905
Merge pull request #516 from RKlier/StringTableSize
...
Adapt size of ResourceStringTable/ResourceObjectTable on resize of...
11 years ago
Siegfried Pammer
d942200adf
manually merge #488 - Change type search to match FullNames in addition to just the type name
11 years ago
Siegfried Pammer
b9165c6704
Merge pull request #487 from LordJZ/case/empty-async-method
...
Fixed decompiling empty async methods.
11 years ago