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
Siegfried Pammer
3bf00d3d21
add special formatting case for else-if to CSharpOutputVisitor
11 years ago
Siegfried Pammer
72a8229e90
fix #483 : if-else-if-... and nesting
11 years ago
Siegfried Pammer
bb8fda5e9c
Merge branch 'adrianoc-improved-search'
11 years ago
Siegfried Pammer
11670cdb1d
code cleanup
11 years ago
Siegfried Pammer
9295113751
Merge branch 'improved-search' of git://github.com/adrianoc/ILSpy into adrianoc-improved-search
11 years ago
Siegfried Pammer
23f26b805c
Merge pull request #521 from RKlier/SearchAsArgument
...
Search as command line argument
11 years ago
Siegfried Pammer
52e2a22a45
fix SearchPanel warning
11 years ago
Siegfried Pammer
177519e19b
update AvalonEdit to 5.0.2
11 years ago
Siegfried Pammer
f479496670
fix #531 - ICSharpCode.Decompiler.ReferenceResolvingException when Searching for Instantiations
11 years ago
Siegfried Pammer
59a03bba12
fix #541 : int vs uint enum decompiling confusion
11 years ago
Siegfried Pammer
7a82db7221
fix #542 : ILSpy truncates browsing history when switching language modes
11 years ago
Siegfried Pammer
4a4cc2e689
fix #524 - Mistake ILSpy decompile: delegate instantiation is only removed if an implicit conversion exists.
11 years ago
Siegfried Pammer
d04400ad45
working on #540 : use `EventDefinition` instead of `FieldDefinition` when referencing auto events in `TextOutputFormatter`
11 years ago
Siegfried Pammer
10c72948e4
Merge pull request #523 from sailro/master
...
Allow Reflexil integration
11 years ago
Siegfried Pammer
1745793830
add tooltip with extra information to AssemblyTreeNode
11 years ago
Siegfried Pammer
b59c443d8e
fix NRE in LoadedAssembly.get_Text
11 years ago
Siegfried Pammer
82db628ac9
fix visibility checking bug introduced in f9da13c
11 years ago
Siegfried Pammer
49a05fb5bb
updated Rebracer.xml
11 years ago
Siegfried Pammer
f8b556832a
Merge pull request #525 from CodeCraftSARL/master
...
Add a new "Used By" analyzer node on types
11 years ago
Siegfried Pammer
0802cb3841
Merge pull request #477 from davidroth/setting-decompileexpression
...
Added switch to enable/disable decompiling of expression trees in settings panel.
11 years ago
Siegfried Pammer
4a1549eff7
Merge pull request #476 from lostindark/master
...
Update ILSpy to show assembly version in the assembly tree view
11 years ago
LordJZ
b75f217167
Enhanced DivideBySize
...
This fixes some redundant IntPtr casts. Some tests are still failing.
Partially fixes #271
11 years ago
LordJZ
25f82744a2
Added more pointer arithmetic tests
11 years ago
LordJZ
8b84fc6bb9
Removed incorrect type inference for Add/Sub/Localloc
...
CIL can Add/Sub type * and type I, but C# can add 8 types to a pointer, but not IntPtr.
CIL can Localloc only type U, but C# only int.
11 years ago
Ed Harvey
f9da13cbc0
fix #537 : ILSpy can't find any Overridden By methods
...
Overriding methods were not shown because the base method was marked
'internal' and so would normally only be visible within its own
assembly.
However the assembly had a InternalsVisibleToAttribute specified which
allowed access from the assembly containing the derived types....
11 years ago
learn_more
83bc512ae2
Add commandline arguments for a fixed guid, and for specifying a directory where decompiled projects will be stored.
...
all assemblies passed on the commandline are exported to this dir.
11 years ago
krauthaufen
e10e42681f
added fix for unsigned comparison with signed integral types;
11 years ago