.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Siegfried Pammer e6004e5f26 Handle ReferenceKind.RefReadOnly in a few more cases 11 months ago
..
OutputVisitor Remove IsRef, IsOut and IsIn flags from IParameter and Replace ParameterModifiers with ReferenceKind. 11 months ago
ProjectDecompiler Merge pull request #3191 from icsharpcode/file-loaders 1 year ago
Resolver Handle ReferenceKind.RefReadOnly in a few more cases 11 months ago
Syntax Remove IsRef, IsOut and IsIn flags from IParameter and Replace ParameterModifiers with ReferenceKind. 11 months ago
Transforms NullableLiftingTransform: Undo new compiler optimization (omitting get_HasValue for comparisions with constants) 11 months ago
TypeSystem #2128: Reformat the whole code base. 5 years ago
Annotations.cs Fix #2140: ILSpy 6.2p1 no longer respects "use discards" setting 5 years ago
CSharpDecompiler.cs Remove IsRef, IsOut and IsIn flags from IParameter and Replace ParameterModifiers with ReferenceKind. 11 months ago
CSharpLanguageVersion.cs Add metadata processing for C# 12 'ref readonly' parameters 11 months ago
CallBuilder.cs Handle ReferenceKind.RefReadOnly in a few more cases 11 months ago
ExpressionBuilder.cs Add metadata processing for C# 12 'ref readonly' parameters 11 months ago
RecordDecompiler.cs Remove IsRef, IsOut and IsIn flags from IParameter and Replace ParameterModifiers with ReferenceKind. 11 months ago
RequiredNamespaceCollector.cs Use MetadataFile instead of PEFile in TypeSystem. 1 year ago
SequencePointBuilder.cs Generate sequence points for expression-bodied properties and indexers 2 years ago
StatementBuilder.cs Fix #3209: Ensure using directives are added for extension methods in higher level patterns such as: foreach -> GetEnumerator(), collection initializer -> Add() and deconstruction -> Deconstruct(). 1 year ago
TranslatedExpression.cs Fix #3014: Missing type information in lambda expressions. 2 years ago
TranslatedStatement.cs #2128: Reformat the whole code base. 5 years ago
TranslationContext.cs Namespace adjustments for Syntax classes 9 years ago