Daniel Grunwald
0e648ef19b
Add support for recursively expanding tree nodes to SharpTreeView.
15 years ago
Daniel Grunwald
7513c8c64b
Show attributes on parameters in IL view. Closes #187 .
15 years ago
Siegfried Pammer
8c228a4df1
fix bug when printing type names introduced by commit 51fc2f10cc
15 years ago
Siegfried Pammer
ba0b80856c
add foldings to documentation comments; closes #165
15 years ago
Siegfried Pammer
51fc2f10cc
Look for generic type parameters defined in TypeDefinition, allows us to display angle brackets in unbound type names, e.g., typeof(List<>) fixes #179
15 years ago
Siegfried Pammer
184a6fc4f0
replace file header in some files
15 years ago
Siegfried Pammer
66c0e844df
fix ugly layout of font combobox and preview in DisplaySettingsPanel
15 years ago
Siegfried Pammer
975be57b62
implement DecimalConstantTransform closes #184
15 years ago
Siegfried Pammer
e654e33613
Add display settings to the options dialog: allows to configure font family and size used in the DecompilerTextView. fixes #176
15 years ago
Siegfried Pammer
01493897c7
fix https://github.com/icsharpcode/ILSpy/issues/177
15 years ago
Daniel Grunwald
88bb21d536
Merge NRefactory subtree from commit '1e4a1d911cb430db2a4199695ee73dfd89bcc543'
15 years ago
Daniel Grunwald
fc02629e1a
Squashed 'NRefactory/' changes from b8330be..1e4a1d9
...
1e4a1d9 add missing CSDemo files
b5c5547 finished implementation of global level VB constructs
a810296 - fixed bugs/missing features in ExpressionFinder.atg - add QualifiedType - partially implement TypeName in the parser
dd8c7f7 add new VBDemo
99d4a8f remove code from MainForm in sample
13a8348 add XmlLiteralString
d82f280 reimplemented tests for OptionStatement
cb5a173 deactivated uncompilable unit tests; added XmlIdentifier; removed old classes
b8599fc remove old parser code and further cleanup
e1ee10a start implementing new VB AST; remove AST generator
b9aa1ec Added some null checks.
3b051e5 Fixed alias 'global' member location.
8be17ea Updated mcs/fixed qualifiedalias member location.
5d83bea C# type system convert visitor: add support for attribute arguments.
a917b1c Evaluate constant expressions in the correct context.
344476e Fix contracts.
e1ac50d Implemented C# attributes.
eb24135 Implemented IConstantValue for C#. Fixed bugs when resolving conditional expressions.
git-subtree-dir: NRefactory
git-subtree-split: 1e4a1d911cb430db2a4199695ee73dfd89bcc543
15 years ago
Daniel Grunwald
553ea3f698
Ignore exceptions while reading debug symbols. Closes #169 .
15 years ago
Daniel Grunwald
44b577af40
Trying to fix #46 ("Check for updates" fails behind a web proxy).
15 years ago
Daniel Grunwald
8c7cef81ca
Merge 'Improved decompilation of new modifier'
15 years ago
Daniel Grunwald
e552ae0fa1
Display XML documentation in decompiler output.
15 years ago
Daniel Grunwald
d267eb2412
Fix NullReferenceException when viewing ILAst for a calli instruction. Closes #152
15 years ago
Daniel Grunwald
db015f3be6
Show 'Searching...' entry while search is in progress.
15 years ago
Daniel Grunwald
66897752a1
Add combo box that allows choosing whether to search for a type or member.
15 years ago
Daniel Grunwald
f84556b4eb
Thread-safety fix for Cecil when resetting a method body to save memory.
15 years ago
Daniel Grunwald
f5443a33d5
New search.
15 years ago
Artur Zgodziński
d900a171fa
Improved decompilation of new modifier.
15 years ago
Daniel Grunwald
4489dd8289
Create closeable pane for the analyzer.
15 years ago
Daniel Grunwald
c70b5b13c3
Analyzer: Speed up search for extension methods.
15 years ago
Daniel Grunwald
ad685e0e35
Merge remote branch 'EdHarvey/Analysis'
15 years ago
Ed Harvey
e40fe48a5b
Analyzer code clean-up.
15 years ago
Daniel Grunwald
9fdd6539e2
YieldReturnDecompiler: don't require that class name starts with '<'
...
http://community.sharpdevelop.net/forums/t/13143.aspx
15 years ago
Daniel Grunwald
65c56de456
Show optional parameters.
15 years ago
Daniel Grunwald
f68775e468
Revert fix for #120 . Siegfried found a case where the C# compiler creates a useless variable in debug builds.
...
We will keep performing dead store removal for all variables.
15 years ago
Ed Harvey
6ae4df7ecc
Analyzer memory usage reduction.
15 years ago
Ed Harvey
9ea6f02482
Added Analyzers - Interface Event and Property Implemented BY
15 years ago
Ed Harvey
24c0eaccb7
Added Analyzer - Interface Method Implemented By
15 years ago
Ed Harvey
19634e21a0
Analyzer code clean-up.
...
Class/member naming, code formatting and License text.
15 years ago
Ed Harvey
46e5a2afb9
Added Type Analysis - Exposed BY, Instantiated BY, Extension Methods
15 years ago
Daniel Grunwald
f12371e0e1
Consistently use the full MIT license header on source files.
15 years ago
Daniel Grunwald
61de90ea11
Clarify the license: add license files to doc/ in source distribution; embed licenses in ILSpy executable and put links on the about page. Closes #145 .
15 years ago
Daniel Grunwald
5f069c4ea8
Perform dead store removal only for generated variables. Closes #120 .
15 years ago
Daniel Grunwald
37de037718
Update to latest Cecil (4bc52d2976f7060dc65fb4075f301e4f9daaeb93 + thread-safe fixes)
15 years ago
Siegfried Pammer
70ee261147
add support for attached events to BAML-Decompiler
15 years ago
Siegfried Pammer
68ab04298c
if only one connectionId is assigned the XAML compiler uses if instead of switch
15 years ago
Siegfried Pammer
60c93bda40
implement proper decompilation of event handlers in XAML;
...
API changes: Language API now uses LoadedAssembly
15 years ago
Daniel Grunwald
1e6cc8f8b1
Fixed bugs with collection initializers.
15 years ago
Daniel Grunwald
6885af6437
Add test case for previous commit.
15 years ago
pentp
28e1ec37f9
Fixed generic constraint display on method overrides and explicit interface implementations.
15 years ago
Ed Harvey
b4e7a7196c
Corrected spelling in node text.
15 years ago
Daniel Grunwald
8c927f199b
Fixed issues introduced by #139 (Improved local variable inlining)
15 years ago
Daniel Grunwald
660505e04d
Introduce 'AddressOf' pseudo-opcode to make the type system aware of inlined value types ( #139 )
15 years ago
Daniel Grunwald
5463420898
Merge remote branch 'pentp/master'
15 years ago
Daniel Grunwald
5e37f38406
Avoid using element syntax for content properties when doing so can lead to problems with the {Binding} markup extension. Closes #14 .
15 years ago
pentp
8c161e51cd
fix changes
15 years ago