5658 Commits (c95dc9efd7a5aa5b1430035e2da6d60c7895d821)
 

Author SHA1 Message Date
Siegfried Pammer c95dc9efd7 Merge branch 'master' of https://github.com/icsharpcode/ILSpy into pdbgen-enhancements 6 years ago
Siegfried Pammer 0c55dff1fc Fix #1948: Toolbar loses focus when changing language/version 6 years ago
Siegfried Pammer 413c5b3baf PortablePdbWriter: Add primitive support for state-machine hoisted local scopes. All variables are visible in the whole MoveNext method. 6 years ago
Siegfried Pammer 54a742f3f5 Metadata Explorer: Display blob contents of custom debug information in tooltip. 6 years ago
Siegfried Pammer 3f108cea37 #1482: Fix sequence points of LINQ select and where. 6 years ago
Daniel Grunwald 3bf9f7c301 Fix #1943: "ref readonly" returns from properties/indexers 6 years ago
Siegfried Pammer 5161f191c0 Fix tooltip of embedded source custom debug info. 6 years ago
Siegfried Pammer ccd721a881 Fix parsing of StateMachineMethodEntry. 6 years ago
Siegfried Pammer a49f55ad8a Fix build 6 years ago
Siegfried Pammer 22799ca6b1 #1942: Make sure to group all types by filename in the generated PDB. 6 years ago
Siegfried Pammer ed76b38232 Make sure a treenode is selected after changing assembly list to make commands work properly. 6 years ago
Siegfried Pammer 70b087bf8d #1942: WholeProjectDecompiler: Do not use filenames that collide with names of special devices. Note: this changes the PDB structure from multi-level folders per namespace to "dotted name" folders. 6 years ago
Siegfried Pammer 0a983ecb9f Fix #1929: Name missing from start menu tile 6 years ago
Siegfried Pammer 7688d577b4
Merge pull request #1939 from icsharpcode/pane-extensibility 6 years ago
Siegfried Pammer bef75321fb #1913: Do not destroy control-flow by removing return statements 6 years ago
Siegfried Pammer ecda21f7f9 Fix #1932: Add ExportToolPaneAttribute and reimplement ShowInBottomPane and ShowInTopPane. 6 years ago
Siegfried Pammer da33002c66 Fix #1504: Selected decompiler settings should affect tree view and tooltips 6 years ago
Siegfried Pammer 46bb042e6e FindNodeByPath: Use metadata token as identification of member/type tree nodes. 6 years ago
Siegfried Pammer df84ab8f6b Fix #1882: Provide a setting to desugar X? into Nullable<X> for value types 6 years ago
Siegfried Pammer 73e0f7c3ac Fix #1936: TransformDisplayClassUsage should remove copies of display-class references. 6 years ago
Siegfried Pammer 67b7ad362a Started documenting SequencePointBuilder 6 years ago
Siegfried Pammer e4fda5c2e4 Rename HasILRange to ILRangeIsEmpty to properly reflect its implementation. 6 years ago
Siegfried Pammer 5d622056a1 Add TranslatedStatement: require that C# statements must be annotated with their corresponding ILInstructions. 6 years ago
Siegfried Pammer 412bf2f8ab
Merge pull request #1934 from cshung/dev/andrewau/avoid-eager-parsing 6 years ago
Andrew Au 529b004ea9 [ILSpy.ReadyToRun] Avoid eager parsing 6 years ago
Siegfried Pammer e2b10adc72 Fix #1927: NRE in ExpressionBuilder when trying to decompile catch-when blocks consisting of multiple statements. 6 years ago
Siegfried Pammer 63590f3187 Fix BAML decompiler tests. 6 years ago
Daniel Grunwald 9e82b95373 Fix hexadecimal format of flags enum member initializers. 6 years ago
Daniel Grunwald ad5ba9295e Fix #1924: preserve hexadecimal format when converting literal to wider type 6 years ago
Daniel Grunwald a7446cfddf #1922: Refactor PrimitiveExpression to store the literal format in the AST 6 years ago
Daniel Grunwald 8d780cc921 #1922: Fix hexadecimal integer literals missing the `uL` suffix. 6 years ago
Daniel Grunwald 4b1f0b342c Fix #1925: Adjust AsyncAwaitDecompiler to changes in Roslyn 3.5.0-beta2 6 years ago
Siegfried Pammer 350c54d575 GetDecompiledProjectCmdlet: remove unnecessary use of ConcurrentQueue 6 years ago
Siegfried Pammer e0ee8bf286 Revert "Fix #1908: Add option to AddXmlDocumentationTransform to remove newlines in comments" 6 years ago
Siegfried Pammer d051e3aca4 Fix #1923: Add progress reporting to PowerShell GetDecompiledProjectCmdlet 6 years ago
Siegfried Pammer b953d6e8d0 Fix potential NRE in StatementBuilder.TryCatch 6 years ago
Siegfried Pammer 82f048d497 Add "Select PDB..." context menu item on assemblies, to be able to manually load a PDB for an assembly. 6 years ago
Siegfried Pammer bcf5166767 Fix bug in LocalConstantEntry 6 years ago
Siegfried Pammer 2efca22fae Add Debug Metadata Explorer 6 years ago
Siegfried Pammer ae08167521 PDBGen: LocalScopes must be sorted "first by Method in ascending order, then by StartOffset in ascending order, then by Length in descending order." 6 years ago
Christoph Wille 50e819345e
Merge pull request #1914 from cshung/dev/andrewau/display-ready-to-run-header 6 years ago
Andrew Au 581807ca0f Display ReadyToRun header information 6 years ago
Siegfried Pammer 69dabda175 Fix #1877: `DerivedTypesTreeNode` is crashing on obfuscated assemblies. 6 years ago
Siegfried Pammer 6eb9790a00 Fix #1912: NRE in CSharpILMixedLanguage.MixedMethodBodyDisassembler.Disassemble() 6 years ago
Siegfried Pammer 0b78a66fdb Fix #1896: Remove unreachable blocks 6 years ago
Siegfried Pammer 28391c4864 Fix #1895: local function not added to the correct parent function. 6 years ago
Siegfried Pammer 7f427a3c6f Fix #1910: NRE in ViewState.Equals 6 years ago
Siegfried Pammer 92e1d6fe85 Fix #1907: Discard parameter names containing non-printable or white space characters from set of possible names considered by AssignVariableNames. 6 years ago
Siegfried Pammer 1043924366 Fix #1908: Add option to AddXmlDocumentationTransform to remove newlines in comments 6 years ago
Siegfried Pammer 6973dec0ef Fix #1906: RRs for default expressions of primitive types should use the correct constant value. 6 years ago