42 Commits (49ce1bcea3f48ebcf7dd763b45178b05c98c82c0)

Author SHA1 Message Date
Eusebiu Marcu ab9a80cadd Modify code-mappings API and icon margin. 14 years ago
Daniel Grunwald 56c75e09b2 Refactored handling of debug mapping in the decompiler: we now avoid using a side-channel for the debug info and instead return it via the ITextOutput. 14 years ago
Eusebiu Marcu 85b8f848c3 Add Decompilation data class to be used by other applications to store code mappings information. 14 years ago
Eusebiu Marcu 207af4eced update to latest code mappings 14 years ago
Eusebiu Marcu 6bae4e5180 Minor clean-ups. 14 years ago
Eusebiu Marcu 802702908a debug methods - part 1. 14 years ago
Eusebiu Marcu f6ecd0645a Store code mappings using token as key. Sync bookmarks. 14 years ago
Eusebiu Marcu a0bff8626e sync bookmarks : types/members and C#/IL(not working 100%). 14 years ago
Daniel Grunwald f12371e0e1 Consistently use the full MIT license header on source files. 14 years ago
Eusebiu Marcu a2b35dbd60 Store the code mappings when decompiling multiple member references (TypeDefinitions, MethodDefinitions, PropertyDefinitions, etc). 14 years ago
Eusebiu Marcu e4513b947b Merged ICSharpCode.Decompiler changes from debugger branch. 14 years ago
Eusebiu Marcu 617236b31d Remove the dictionary storage; Code mappings are found in CodeMappings property in AstBuilder or ReflectionDisassembler. 14 years ago
Eusebiu Marcu 711612908c Rename 14 years ago
Eusebiu Marcu bccf5e72e1 Use MemberReference instead of TypeDefinition. 14 years ago
Eusebiu Marcu 40aba081ad Make the setters internal. 14 years ago
Eusebiu Marcu 10d7043e24 Return false when the mapping is not found 14 years ago
Eusebiu Marcu 887aa424c4 Throw exceptions when something goes wrong. 14 years ago
Eusebiu Marcu 0d904d7358 fix stepping into nested types 14 years ago
Eusebiu Marcu 4c44c55278 fix code mappings helper method 14 years ago
Eusebiu Marcu 73d50fbbb4 Improve stepping. 14 years ago
Eusebiu Marcu 18a2366f6c cache the Inverted list 14 years ago
Eusebiu Marcu 8621e93ec1 Order and merge the stepping ranges at the end 14 years ago
Eusebiu Marcu ad89c09578 Add validation 14 years ago
Eusebiu Marcu 3cbafbbe63 little modifications (comments) 14 years ago
Eusebiu Marcu 68872bd212 store all ranges 14 years ago
Eusebiu Marcu 64d92bf919 Use new ILRange methods 14 years ago
Eusebiu Marcu 7a087cd459 do some cleanup in code 14 years ago
Eusebiu Marcu 10f225ffdd synchronize CurrentLineBookmark 14 years ago
Eusebiu Marcu e1669016df fix stepping range 14 years ago
Eusebiu Marcu 816c34d94c rename and clean 14 years ago
Eusebiu Marcu 2c03ab8812 synchronize bookmarks between languages 14 years ago
Eusebiu Marcu e8c46b4311 comment code and add inner types to SourceCodeMapping 14 years ago
Eusebiu Marcu 572c79f097 Fix IL Code mappings; 14 years ago
Eusebiu Marcu a602138b0e fix ILRange ToArray. 14 years ago
Eusebiu Marcu 620524d2c7 Fix steping for statements. 14 years ago
Eusebiu Marcu 311944c674 Fix code stepping without symbols. 14 years ago
Eusebiu Marcu e11e9c2606 add ToArray() method to single instruction. 14 years ago
Eusebiu Marcu c002dfa032 modify step ranges. 14 years ago
Eusebiu Marcu 43eace86c8 Basic evaluation - first level 14 years ago
Eusebiu Marcu 31c1527d1a Use ConcurrentDictionary 14 years ago
Eusebiu Marcu a5d912969c CSharp Code mappings and stepping 14 years ago