809 Commits (0a01bc7b03897fe4c8389f7f184f034747ddfc3c)

Author SHA1 Message Date
Siegfried Pammer f86fa5d1dd implement support for op_True and extend unit test 14 years ago
Siegfried Pammer a929decdeb implement basic support for custom short circuit operators + unit test; fixes #193 14 years ago
Daniel Grunwald 229218174f Inlining: remove the arg_-Variable in catch blocks. 14 years ago
Daniel Grunwald 399a87e5a1 Fix #195 IL identfier escaping. 14 years ago
Kevin Cathcart 20f9a624f2 Add support for privatescope. Fixes #186 14 years ago
KevinCathcart e198438a46 Added support for IL "forwardref" method definitions. 14 years ago
KevinCathcart 5274fe95c1 Support "instance explicit" method definitions. (The informative metadata validation text indicates that it only applies to function pointers, but that is not enforced except as part of metadata validation.) 14 years ago
KevinCathcart b74daf8c32 Add support for "instance explicit" calling convention for a MethodReference. 14 years ago
Daniel Grunwald 7d24f683d1 Decompile AssemblyVersion attribute. Closes #188. 14 years ago
Daniel Grunwald 3779381796 Add support for type forwarding declarations ([TypeForwardedToAttribute]). Closes #190. 14 years ago
Daniel Grunwald 32081feb1b Decompile security declarations. Closes #189. 14 years ago
Daniel Grunwald 2d42dd5c57 Fixed several issues related to [MarshalAs] attributes. 14 years ago
Daniel Grunwald dd4d090468 Lots of improvements/fixes for the disassembler. 14 years ago
Daniel Grunwald d362f8d0f6 Fixed several bugs in the IL disassembler. 14 years ago
Daniel Grunwald ae873ec18f Fixed decompilation of anonymous methods created by the VB compiler. Closes #127. 14 years ago
Daniel Grunwald 3833643aaf Fixed issues with detection of using statements. 14 years ago
Daniel Grunwald 5c08e10a07 Fixed incorrect detection of the 'using' statement pattern when the code was assigning to the using variable. Closes #121. 14 years ago
Daniel Grunwald 4abc650ecd Fix NullReferenceException in TrransformSwitchOnString. Closes #95. 14 years ago
Daniel Grunwald e2794252fb When decompiling a field, also decompile constructors to check whether there's an initializer on the field. 14 years ago
Daniel Grunwald b01fe1b427 Fixed NullReferenceException when decompiling "typeof(List<int>[])". 14 years ago
Siegfried Pammer 439de223bf implement proper fix for #179 + add unit test 14 years ago
Siegfried Pammer e9eca059d5 remove isLastLine from interface - use stack instead; fix null reference if resolve of TypeDefinition fails 14 years ago
Daniel Grunwald faf3a29a08 Fixed position of XML comments on nested types. 14 years ago
Daniel Grunwald 4ec92d9a55 Handle cpobj instruction as stobj(ldobj). 14 years ago
Daniel Grunwald 478035dfd9 Fix issues introduced when merging #166. 14 years ago
Daniel Grunwald 30fe30c236 Fix DecimalConstantTransform. 14 years ago
Daniel Grunwald 508073d6ac Applied some of the optimizations suggested by Kris Vandermotten. #150 14 years ago
Daniel Grunwald 7513c8c64b Show attributes on parameters in IL view. Closes #187. 14 years ago
Siegfried Pammer 8c228a4df1 fix bug when printing type names introduced by commit 51fc2f10cc 14 years ago
Siegfried Pammer ba0b80856c add foldings to documentation comments; closes #165 14 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 14 years ago
Eusebiu Marcu 8824e9e8f1 reset column number after new line 14 years ago
Eusebiu Marcu c81abc97ab add current column in the node annotation tuple 14 years ago
Siegfried Pammer 184a6fc4f0 replace file header in some files 14 years ago
Siegfried Pammer 975be57b62 implement DecimalConstantTransform closes #184 14 years ago
Eusebiu Marcu 6cbd5519ff Use AttributedNode; 14 years ago
Eusebiu Marcu 8c37175189 add icon margin & bookmarks 14 years ago
Eusebiu Marcu 207af4eced update to latest code mappings 14 years ago
Eusebiu Marcu 6bae4e5180 Minor clean-ups. 14 years ago
Ivan Hamilton b408acccea Fix local variable post-increment recognition for split local variables. 14 years ago
Pent Ploompuu 9c2a58d292 Simplify operators on nullable values: all comparisons 14 years ago
Daniel Grunwald e552ae0fa1 Display XML documentation in decompiler output. 14 years ago
Pent Ploompuu 7d3fbfb1cb Simplify operators on nullable values: all comparisons with two nullable operands 14 years ago
Daniel Grunwald d267eb2412 Fix NullReferenceException when viewing ILAst for a calli instruction. Closes #152 14 years ago
Eusebiu Marcu 802702908a debug methods - part 1. 14 years ago
Pent Ploompuu 1628f2870c Simplify operators on nullable values: primitive comparisons 14 years ago
Artur Zgodziński d900a171fa Improved decompilation of new modifier. 14 years ago
Eusebiu Marcu f6ecd0645a Store code mappings using token as key. Sync bookmarks. 14 years ago
Daniel Grunwald 9fdd6539e2 YieldReturnDecompiler: don't require that class name starts with '<' 14 years ago
Daniel Grunwald 65c56de456 Show optional parameters. 14 years ago