18 Commits (f333ed1e58bccd5654e88b7009b72783d3c7787c)

Author SHA1 Message Date
Daniel Grunwald f333ed1e58 When decompiling a type, don't show the empty constructor generated by the compiler. 15 years ago
Daniel Grunwald 4b6bd1bd7c Fix crash when decompiling delegate creation of generic method. 15 years ago
Daniel Grunwald 3dd9645f53 Handle op_Explicit and op_Implicit. 15 years ago
Daniel Grunwald 78a2f904c2 In debug builds, make intermediate transform steps available as "language". 15 years ago
Daniel Grunwald fb97498d28 Add support for anonymous methods. 15 years ago
Daniel Grunwald f537bf43fb Add support for ldftn/ldvirtftn. 15 years ago
David Srbecký 1ba93ac216 Resurrect Ast based "goto removal" - we will use that until it is converted to ILAst based one. 15 years ago
Daniel Grunwald d1230081d7 Add ConvertConstructorCallIntoInitializer transformation step. 15 years ago
Daniel Grunwald c6aa812609 Rename Idioms to ReplaceMethodCallsWithOperators. 15 years ago
David Srbecký 4f0c70fce3 Flatten temporary blocks; 15 years ago
Daniel Grunwald 336412fff9 Add idiom for System.Type.GetTypeFromHandle(typeof(...).TypeHandle); don't create body for abstract methods. 15 years ago
Daniel Grunwald faacc976b9 Add idioms for user-defined operator invocations. 15 years ago
Daniel Grunwald b48fabaf05 Initial port to new NRefactory. 15 years ago
David Srbecký c3885ad7a1 Implemented control flow merge points (aka Phi) 15 years ago
David Srbecký 0d522ba136 Fixed some missing gotos and labels 15 years ago
Daniel Grunwald 1d2eb714f7 Remove parenthesis in throw statement. 15 years ago
Daniel Grunwald 03edb5cf5c Don't always remove "this." 15 years ago
Daniel Grunwald 949e7c2378 Move decompiler code into ICSharpCode.Decompiler; add very simple integration with ILSpy. 15 years ago