29 Commits (6e4a0255ae8afd08c6769ffc40d9cfdaa10f4674)

Author SHA1 Message Date
apmoskevitz 049bb33577 focus on CS8768 and CS8767 10 months ago
apmoskevitz ef8e709ecc applied fixer for drect assignment from null 10 months ago
Siegfried Pammer e6004e5f26 Handle ReferenceKind.RefReadOnly in a few more cases 1 year ago
Siegfried Pammer bde782e4f5 Fix #2806: Do not use implicitly typed out variables, if argument and parameter types do not match exactly. 3 years ago
Siegfried Pammer 3431881345 Fix #2307: potential NRE in IntroduceExtensionMethods 4 years ago
Siegfried Pammer 04f9603768 Fix #2140: ILSpy 6.2p1 no longer respects "use discards" setting 5 years ago
Daniel Grunwald 7f915ad035 Add `OutVarResolveResult` to overload resolution (not yet used by CallBuilder) 5 years ago
dotnet format 0d9f871a4f #2128: Reformat the whole code base. 5 years ago
Siegfried Pammer e211b01595 Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 6 years ago
Siegfried Pammer ddf4053a45 Fix merge conflict in Conversion.cs 6 years ago
Siegfried Pammer 9c1bf7fbdf Introduce ReferenceKind in IParameter and ByReferenceResolveResult. 6 years ago
Daniel Grunwald 113acd48c1 Improve decompiler behavior is System.ValueTuple exists in multiple referenced assemblies. 7 years ago
Daniel Grunwald 72d755037b Fix #1283: handle invalid metadata when decoding constants 7 years ago
Siegfried Pammer 0fc5c8b988 Add support for FormattableString patterns. 7 years ago
Daniel Grunwald 64547de4a0 foreach loops now use "var" if the element type is a tuple and can be inferred from the collection type. 7 years ago
Daniel Grunwald 97fc614db5 Remove unimplemented IMember.IsShadowing and IField.IsFixed. 7 years ago
Daniel Grunwald 0f8c310de2 Started work on new resolved TS implementation that directly uses SRM. 7 years ago
Daniel Grunwald 58b0ddda9e Add ThrowExpressionConversion. 7 years ago
Daniel Grunwald 5cdd5ecdbc Use target typing for tuples, where possible. 7 years ago
Daniel Grunwald 926c7850ac Distinguish between unknown type and no type. 7 years ago
Daniel Grunwald 92b72c9570 Type system: add support for tuple conversions. 7 years ago
Daniel Grunwald da6b371dd3 Remove some dead code in the type system. 7 years ago
Siegfried Pammer 704eec86ae Add basic unit tests for ref returns, locals and conditional 8 years ago
Daniel Grunwald 1bcc255004 Remove a bunch of obsolete NRefactory code. 8 years ago
Siegfried Pammer 840ec04fde Namespace adjustments for Syntax classes 9 years ago
Christoph Wille 1ce8349dd9 Adjust namespaces 9 years ago
Siegfried Pammer 284ddfadf1 Phase 2: Merge ICSharpCode.NRefactory into ICSharpCode.Decompiler 9 years ago