425 Commits (ecda21f7f978b13b067ac33bcd9f64332002f91c)

Author SHA1 Message Date
Siegfried Pammer bc97127d9d Reorganize extension methods + remove unused/obsolete. 8 years ago
Siegfried Pammer 4f1c6e3509 Remove more dead code. 8 years ago
Daniel Grunwald ee3a76bc67 Remove more dead code. 8 years ago
Daniel Grunwald 0f71b65b53 Remove unresolved TS interfaces. 8 years ago
Daniel Grunwald 2fa2eb9d18 Remove some of the old TS implementations. 8 years ago
Siegfried Pammer 49127f96ed Remove dead UnresolvedSecurityDeclarationBlob.cs 8 years ago
Daniel Grunwald 8f588208b9 Fix tuple type in 'new List<(int, string)>'. 8 years ago
Siegfried Pammer bcfb3742eb Clean up PEFile, move Pdb related types to DebugInfo namespace 8 years ago
Daniel Grunwald 22f7e34761 Add Mono's ResXResourceWriter, so that we can write serialized objects in resources back out. 8 years ago
Daniel Grunwald c17c3c739f Fix #1192: Use custom ResourcesFile implementation 8 years ago
Siegfried Pammer 9acc372a68 Use TypeSystem for ILSpy UI: 8 years ago
Siegfried Pammer e6e03a40d4 Move PEFile and other classes to different files, cleanup 8 years ago
Siegfried Pammer d8c1796c4a Add MetadataTokenHelpers to avoid crashing when dealing with MetadataTokens 8 years ago
Siegfried Pammer 351a99ba32 Remove MetadataLoader 8 years ago
Daniel Grunwald ee3012281d Implement MetadataEvent and re-work the representation of attribute arguments. 8 years ago
Daniel Grunwald bca3191169 Add MetadataProperty. 8 years ago
Daniel Grunwald 385433aff4 Add MetadataMethod. 8 years ago
Daniel Grunwald 0f8c310de2 Started work on new resolved TS implementation that directly uses SRM. 8 years ago
Daniel Grunwald 802f6e54fd Refactor DecompilerTypeSystem.ResolveMethod(). 8 years ago
Daniel Grunwald 629e586b25 C# 2.0 mode now disables extension methods. 8 years ago
Daniel Grunwald 9a74f018b5 Decode metadata signatures directly into IType; without going through ITypeReference. 8 years ago
Siegfried Pammer c2b1ce4443 Add AnalyzedMethodUsedByTreeNode 9 years ago
Daniel Grunwald 909df643b5 Remove dead NRefactory code: DomRegion + IUnresolvedFile 9 years ago
Daniel Grunwald 9be83b6175 Upgrade to Cecil 0.10.0. 9 years ago
Daniel Grunwald 58b0ddda9e Add ThrowExpressionConversion. 9 years ago
Siegfried Pammer 18bcba64c3 Add IntroduceDynamicTypeOnLocals transform 9 years ago
Daniel Grunwald f86bec4e0c Move named arguments to its own transform. 9 years ago
Siegfried Pammer 5e4b571a62 Add DynamicCallSiteTransform 9 years ago
Daniel Grunwald 5cdd5ecdbc Use target typing for tuples, where possible. 9 years ago
Siegfried Pammer bb67948844 Fix remaining compile errors after merge. 9 years ago
Daniel Grunwald 469501210c Add support for C# 7 tuple types: 9 years ago
Daniel Grunwald d78d423d10 Add tuple types to type system and syntax tree. 9 years ago
Daniel Grunwald 7757d98672 Remove unused IProjectContent+ISolutionSnapshot from type system. 9 years ago
Daniel Grunwald 0b48439170 Remove dead code from type system (CSharpConstantValue). 9 years ago
Daniel Grunwald 182ce2a7c3 Remove unused JsonWriter. 9 years ago
Siegfried Pammer e91ad3915c Add PortablePdbWriter and GeneratePdbContextMenuEntry 9 years ago
Siegfried Pammer 4aafe2db69 Remove the last traces of Mono.Cecil in ICSharpCode.Decompiler and ILSpy. 9 years ago
Siegfried Pammer 7aa0f49261 Revert "REVERT THIS BEFORE MERGING!" 9 years ago
Siegfried Pammer 592935537a Migrate AsyncAwaitDecompiler and YieldReturnDecompiler to SRM. 9 years ago
Siegfried Pammer 6b195b870b Partially rewrite RequiredNamespaceCollector 9 years ago
Siegfried Pammer 61eead50c7 Fix TypeSystemLoaderTests 9 years ago
Siegfried Pammer b3e25e997e Temporarily remove support for async and yield 9 years ago
Siegfried Pammer 450cdcebb7 Add AstTypeBuilder and RequiredNamespaceCollector 9 years ago
Siegfried Pammer b500b24548 SRM WIP basic implementation of DecompilerTypeSystem 9 years ago
Daniel Grunwald 4c45a41fdb Remove more dead TypeSystem code: ISymbolReference 9 years ago
Daniel Grunwald b9337c6129 Fix #1021: Compound assignments on pointer types. 9 years ago
Siegfried Pammer 1a0052a345 Cache UsingScope during decompiler run. 9 years ago
Daniel Grunwald da6b371dd3 Remove some dead code in the type system. 9 years ago
Daniel Grunwald 8a589b2fd2 Add DecompilerSettings constructor that takes a language version. 9 years ago
Siegfried Pammer 9b665b7cbc Add AwaitInCatchTransform 9 years ago