.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 7f4653c274 Add support for tuple deconstruction 6 years ago
..
Implementation Fix oversight from b788441c78 6 years ago
Accessibility.cs Fix #1629: Add support for `[module: NullablePublicOnly]` 7 years ago
ApplyAttributeTypeVisitor.cs Add support for decoding `NativeIntegerAttribute`. 6 years ago
ArrayType.cs Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 7 years ago
AssemblyQualifiedTypeName.cs
…
ByReferenceType.cs Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 7 years ago
ComHelper.cs
…
DecompilerTypeSystem.cs DecompilerTypeSystem: If some known types are present in referenced assemblies but others are missing; add the missing known types to the compilation. 6 years ago
FullTypeName.cs Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 7 years ago
GenericContext.cs
…
IAssembly.cs
…
IAttribute.cs
…
ICodeContext.cs
…
ICompilation.cs
…
IDecompilerTypeSystem.cs
…
IEntity.cs
…
IEvent.cs
…
IField.cs
…
IFreezable.cs
…
IInterningProvider.cs
…
IMember.cs
…
IMethod.cs Add support for C# 9 init accessors. 6 years ago
INamedElement.cs
…
INamespace.cs
…
IParameter.cs Introduce ReferenceKind in IParameter and ByReferenceResolveResult. 7 years ago
IParameterizedMember.cs
…
IProperty.cs Fix #1943: "ref readonly" returns from properties/indexers 7 years ago
ISupportsInterning.cs
…
ISymbol.cs Fix #1943: "ref readonly" returns from properties/indexers 7 years ago
IType.cs
…
ITypeDefinition.cs Upgrade C# 8.0 nullability support for Roslyn 3.2.0-beta4. 7 years ago
ITypeParameter.cs Show attributes on type parameter constraints in C# decompilation. 7 years ago
ITypeReference.cs
…
IVariable.cs
…
InheritanceHelper.cs Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 7 years ago
IntersectionType.cs
…
KnownTypeReference.cs DecompilerTypeSystem: If some known types are present in referenced assemblies but others are missing; add the missing known types to the compilation. 6 years ago
MetadataModule.cs #1203, #2092: New logic for resolving assembly references within the type system. 6 years ago
ModifiedType.cs
…
NormalizeTypeVisitor.cs If possible, use nint/nuint for conversions to/from IntPtr. 6 years ago
Nullability.cs
…
NullableType.cs Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 7 years ago
ParameterListComparer.cs Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 7 years ago
ParameterizedType.cs #1749: Represent multi-instruction BlockContainers in expression-context as inlined delegate invocation. 7 years ago
PointerType.cs Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 7 years ago
ReferenceResolvingException.cs
…
ReflectionHelper.cs Introduce nint/nuint types and their conversions in the type system 6 years ago
ReflectionNameParseException.cs
…
SimpleTypeResolveContext.cs Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 7 years ago
SpecialType.cs Introduce nint/nuint types and their conversions in the type system 6 years ago
TaskType.cs Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 7 years ago
TopLevelTypeName.cs Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 7 years ago
TupleType.cs Add support for tuple deconstruction 6 years ago
TypeKind.cs Introduce nint/nuint types and their conversions in the type system 6 years ago
TypeParameterSubstitution.cs Subtituting `T!` with `T=string` where the caller is in null-oblivious code now results in oblivious `string` instead of `string!`. 7 years ago
TypeProvider.cs #1203, #2092: New logic for resolving assembly references within the type system. 6 years ago
TypeSystemExtensions.cs #1203, #2092: New logic for resolving assembly references within the type system. 6 years ago
TypeUtils.cs Add support for arithmetic using C# 9 native integer types. 6 years ago
TypeVisitor.cs
…
VarArgInstanceMethod.cs Add support for C# 9 init accessors. 6 years ago