2 Commits (2b47f55126809211bb7163b74c6affd6f60e24d8)

Author SHA1 Message Date
David Srbecký c3885ad7a1 Implemented control flow merge points (aka Phi) 15 years ago
Daniel Grunwald 949e7c2378 Move decompiler code into ICSharpCode.Decompiler; add very simple integration with ILSpy. 15 years ago
David Srbecký 36f29f72e5 Moved everything into top-level directory 15 years ago
David Srbecký 69753642eb Support for try-catch blocks 15 years ago
David Srbecký eed0f0af6c Refactoring the data model 15 years ago
David Srbecký 44e1258b5f Updated decompiler to the new Cecil 15 years ago
David Srbecký edc9e53590 Stack analysis for methods that include exception handlers 15 years ago
David Srbecký a87a9468e7 Track the type of expression. 15 years ago
David Srbecký 40e1edd7d9 Fixed all bugs that prevented the decompiler from running. 15 years ago
David Srbecký ed413b7ec3 Move stack analysis to the ByteCode class 15 years ago
David Srbecký 53eed43bf5 Moved typing code to ByteCode.GetType() 15 years ago
David Srbecký 0fe95f6b0b Use custom data structure to store bytecode sequence 15 years ago
David Srbecký 970706161a Get type of elements obtained from array 15 years ago
David Srbecký a9ab824805 Get type for stack slots (partially implemented); Types are stored as Cecil TypeReferences 15 years ago