502 Commits (343694c5499d2dd68896563bbbfc72604231deef)

Author SHA1 Message Date
Daniel Grunwald 469501210c Add support for C# 7 tuple types: 7 years ago
Daniel Grunwald d78d423d10 Add tuple types to type system and syntax tree. 7 years ago
Daniel Grunwald 7757d98672 Remove unused IProjectContent+ISolutionSnapshot from type system. 7 years ago
Daniel Grunwald 0b48439170 Remove dead code from type system (CSharpConstantValue). 7 years ago
Daniel Grunwald 182ce2a7c3 Remove unused JsonWriter. 7 years ago
Siegfried Pammer e91ad3915c Add PortablePdbWriter and GeneratePdbContextMenuEntry 7 years ago
Siegfried Pammer 4aafe2db69 Remove the last traces of Mono.Cecil in ICSharpCode.Decompiler and ILSpy. 7 years ago
Siegfried Pammer 7aa0f49261 Revert "REVERT THIS BEFORE MERGING!" 7 years ago
Siegfried Pammer 592935537a Migrate AsyncAwaitDecompiler and YieldReturnDecompiler to SRM. 7 years ago
Siegfried Pammer 6b195b870b Partially rewrite RequiredNamespaceCollector 7 years ago
Siegfried Pammer 61eead50c7 Fix TypeSystemLoaderTests 7 years ago
Siegfried Pammer b3e25e997e Temporarily remove support for async and yield 7 years ago
Siegfried Pammer 450cdcebb7 Add AstTypeBuilder and RequiredNamespaceCollector 7 years ago
Siegfried Pammer b500b24548 SRM WIP basic implementation of DecompilerTypeSystem 7 years ago
Daniel Grunwald 4c45a41fdb Remove more dead TypeSystem code: ISymbolReference 7 years ago
Daniel Grunwald b9337c6129 Fix #1021: Compound assignments on pointer types. 7 years ago
Siegfried Pammer 1a0052a345 Cache UsingScope during decompiler run. 7 years ago
Daniel Grunwald da6b371dd3 Remove some dead code in the type system. 7 years ago
Daniel Grunwald 8a589b2fd2 Add DecompilerSettings constructor that takes a language version. 7 years ago
Siegfried Pammer 9b665b7cbc Add AwaitInCatchTransform 7 years ago
Siegfried Pammer 6065030a24 Replace BlobDecoder with solution not relying on TypeSystem 7 years ago
Siegfried Pammer 87ced033ba Rename Dom -> Metadata; Remove bogus abstraction 7 years ago
Siegfried Pammer cb9787098f Finished port of UI (Analyzers still excluded) and Disassembler 7 years ago
Siegfried Pammer b28a1719e7 Close #1033: Add TFM for net45 7 years ago
Siegfried Pammer 1e14c8ffae Close #1033: Add TFM for net45 7 years ago
Siegfried Pammer 02b7dc98be Commit of non-compiling WIP 7 years ago
Siegfried Pammer 12f0169164 REVERT THIS BEFORE MERGING! 7 years ago
Daniel Grunwald ca0fa55af8 Implement null propagation transform. 7 years ago
Daniel Grunwald a8a852b742 Add instructions for modeling the "?." operator in the ILAst. 7 years ago
Siegfried Pammer bcb9cca39b StringInterpolation: basic implementation in AST 8 years ago
Siegfried Pammer 75a3f6d24b Add result type invariants for instruction arguments. 8 years ago
Sam Harwell a31b74da75 Reference Mono.Cecil using a package reference instead of a submodule 8 years ago
Sam Harwell 2e9e5ccb23 Add the NuGet package specification template to the project 8 years ago
Siegfried Pammer 79835afca4 DotNetCore: include LightJson; remove Newtonsoft.Json 8 years ago
Siegfried Pammer 3e0f74cc55 #994: Implement DecompilerException in DecompileBody 8 years ago
Siegfried Pammer 518aec345c Downgrade Newtonsoft.Json to 9.0.1 8 years ago
Sam Harwell 996e04075e Retarget projects to .NET 4.6 so Roslyn can load them 8 years ago
Siegfried Pammer 21dfa43dab Add ExpressionTreeCast instruction 8 years ago
Siegfried Pammer 648e4ec42a First implementation of TransformExpressionTrees 8 years ago
Daniel Grunwald 02db362838 Ensure that StLoc.Value.ResultType == StLoc.Variable.StackType 8 years ago
Siegfried Pammer ab70795a52 Add NormalizeBlockStatements transform 8 years ago
Siegfried Pammer bfb310b4a3 Remove DetectedLoop 8 years ago
Siegfried Pammer af6274c5ae HighLevelLoopTransform: Add support for while (condition) loops 8 years ago
Siegfried Pammer 94eb99c3ff Add configuration to nupkg output. 8 years ago
Daniel Grunwald 141a2345b5 Use '..' instead of '$(SolutionDir)' for update-assemblyinfo.ps1, because the MSBuild property is not always set. 8 years ago
Daniel Grunwald dda1742013 Probably due to the code changes in e813ebcc03 (additional use of Microsoft.CodeAnalysis.CSharp), 8 years ago
Siegfried Pammer fa650c8e68 WIP on #945: Add first implementation of UniversalAssemblyResolver 8 years ago
Siegfried Pammer 079109bc85 Rename TextWriterOutputFormatter.cs to TextWriterTokenWriter.cs 8 years ago
Siegfried Pammer f8b27066a1 Remove ILInstructionExtensions.cs 8 years ago
Siegfried Pammer efb2d3d2b9 Fix IncludeSymbolsInPackage 8 years ago