4187 Commits (796612209d45f6404cd5c7f41ec6f41a8e468455)
 

Author SHA1 Message Date
Siegfried Pammer 10a0c9093c Do not convert extension method syntax to LINQ, if the null conditional operator is used on the target, as this introduces a syntax error. 7 years ago
Daniel Grunwald da06a48851 Implement more of the new metadata TS. 7 years ago
Daniel Grunwald bca3191169 Add MetadataProperty. 7 years ago
Daniel Grunwald 385433aff4 Add MetadataMethod. 7 years ago
Siegfried Pammer faea7ee90d Set pre-release version to 3.3-alpha 7 years ago
Siegfried Pammer ef7a37c279 Update branches list in appveyor.yml 7 years ago
Daniel Grunwald 0f8c310de2 Started work on new resolved TS implementation that directly uses SRM. 7 years ago
Siegfried Pammer 1ba6a304da Set VersionName = "rc" 7 years ago
Daniel Grunwald 225a3f9f92 Fix typedef names in IL view 7 years ago
Daniel Grunwald 5c0190b186 Rename TypeAttributeOptions -> TypeSystemOptions 7 years ago
Daniel Grunwald 0be9e84f1b Use resolved TS in member filter predicates. 7 years ago
Daniel Grunwald 96e3b23ab3 Fix crash in ProxyCallReplacer 7 years ago
Daniel Grunwald 4e449de58d Show metadata tokens in disassembly. 7 years ago
Daniel Grunwald 802f6e54fd Refactor DecompilerTypeSystem.ResolveMethod(). 7 years ago
Siegfried Pammer 6ca3863c63 Fix #1135: Redundant constant "&& true" added to decompiled code. 7 years ago
Siegfried Pammer 6096b7df29 #907: CallBuilder: If type arguments cannot be inferred from the parameter list, add them before asking overload resolution, but remove them again, if it does not reduce the number of casts. 7 years ago
Siegfried Pammer d04155132a Use overload resolution to add only required casts to collection initializers. 7 years ago
Siegfried Pammer a823d74004 Use overload resolution to ensure we call the correct indexer + added tests. 7 years ago
Siegfried Pammer 0ebe2a016b Accessibility of explicit interface implementations should always be Accessibility.None. 7 years ago
Siegfried Pammer d8e8735ed0 CallBuilder: Extract overload resolution to its own method. 7 years ago
Siegfried Pammer bed5642118 Add version to title bar in debug builds 7 years ago
Siegfried Pammer cf8bee2c01 Fix translation of generic and extension 'Add' methods in collection initializers. 7 years ago
Siegfried Pammer 58f7296986 Add CustomAttributeConflicts test 7 years ago
Siegfried Pammer c7c3801ff1 Add TypeSystemAstBuilder.ConvertAttributeType, which deals with all the special cases when referring to attribute types in attribute context. 7 years ago
Siegfried Pammer bb38ae2fd8 Rearrange pretty tests, so that they work with Roslyn compilers as well. 7 years ago
Siegfried Pammer 8cbf724901 Move CustomAttributeTests to PrettyTestRunner 7 years ago
Siegfried Pammer e941e7534c #1182: TransformExpressionTrees: Remove unused pseudo this-parameter from parameterVariables list. 7 years ago
Daniel Grunwald fa2df4df26 Clean up type system interfaces. 7 years ago
Siegfried Pammer 023282a50d #1180: Add IsWindowsFormsInitializeComponentMethod and disable some transforms when processing a Windows Forms InitializeComponent method. 7 years ago
Daniel Grunwald f153aceb97 Use HTTPs for update check and other URLs. 7 years ago
Daniel Grunwald 68b0e934a8 Delete NRefactory.VB 7 years ago
Daniel Grunwald 629e586b25 C# 2.0 mode now disables extension methods. 7 years ago
Daniel Grunwald 31729326e2 Merge branch 'tuple' into srm 7 years ago
Daniel Grunwald 98d00415d1 Fix tuple types. 7 years ago
Siegfried Pammer 659e7170d6
Merge pull request #1119 from TheOneAmir/master 7 years ago
Rafaat Mir 3c7a0070b5 Remove unused variable 7 years ago
Rafaat Mir bd1d81d22e Change '~' to be the 'In-string Search' Activator Prefix and Fix Search Not Matching Last Character Bug 7 years ago
Daniel Grunwald 9a74f018b5 Decode metadata signatures directly into IType; without going through ITypeReference. 7 years ago
Siegfried Pammer 7c2e1fca35 Turn off implicit method group conversions, if C# 1.0 is selected. 7 years ago
Siegfried Pammer 5856df001a Fix #1111: Only hide "enum value initializers" when all of them can be hidden or only the first needs to be specified. 7 years ago
Siegfried Pammer da2f0d0b91 Force explicit conversion Ref->I on BinaryNumericInstruction, except if operator is + or -. 7 years ago
Siegfried Pammer 054216359e Fix #1174: Add some test cases to TupleTests. 7 years ago
Daniel Grunwald a2e9f7b3fe #1174: Fix IsCompatibleTypeForMemoryAccess() for tuple types. 7 years ago
Daniel Grunwald 32a0e72343 Merge pull request #1176: Improve control flow decompilation 7 years ago
Daniel Grunwald 4b96f48d87 Cosmetic changes during review of PR #1176 7 years ago
Siegfried Pammer 41a089ec51 Remove dead code from SearchResult 7 years ago
Siegfried Pammer b5f0b8b210 MSBuild targets must use unique names. 7 years ago
Andreas Weizel ea1b953b89 AddIn: Correctly handling projects nested in solution folders. 7 years ago
Chicken-Bones 9937302313 Improve control flow decompilation with some compilers 7 years ago
Chicken-Bones 3fb7c71f8a Improve control flow decompilation in ConditionDetection 7 years ago