.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 3b0939d99c Add ExtensionInfo: mapping of extension members to extension implementations and more. 11 months ago
..
Implementation Add ExtensionInfo: mapping of extension members to extension implementations and more. 11 months ago
Accessibility.cs #2128: Reformat the whole code base. 6 years ago
ApplyAttributeTypeVisitor.cs Remove ApplyPdbLocalTypeInfoTypeVisitor (merge it into ApplyAttributeTypeVisitor) 2 years ago
ArrayType.cs #2128: Reformat the whole code base. 6 years ago
AssemblyQualifiedTypeName.cs #2128: Reformat the whole code base. 6 years ago
ByReferenceType.cs #2128: Reformat the whole code base. 6 years ago
ComHelper.cs Work on #1204: Add optimized implementation of HasAttribute and GetAttribute to IEntity. 4 years ago
DecompilerTypeSystem.cs Support params keyword on non-array collections 1 year ago
ExtensionInfo.cs Add ExtensionInfo: mapping of extension members to extension implementations and more. 11 months ago
FullTypeName.cs Refactor ParseReflectionName to return IType instead of ITypeReference 11 months ago
FunctionPointerType.cs Transform RequiresLocationAttribute to 'ref readonly' on function pointers. 2 years ago
GenericContext.cs #2128: Reformat the whole code base. 6 years ago
IAssembly.cs XML doc corrections 2 years ago
IAttribute.cs #nullable enable for typesystem and ILInstruction base class 5 years ago
ICodeContext.cs #nullable enable for typesystem and ILInstruction base class 5 years ago
ICompilation.cs #nullable enable for typesystem and ILInstruction base class 5 years ago
IDecompilerTypeSystem.cs #nullable enable for typesystem and ILInstruction base class 5 years ago
IEntity.cs Work on #1204: Add optimized implementation of HasAttribute and GetAttribute to IEntity. 4 years ago
IEvent.cs Add MemberNotNullWhenAttribute to IMethod, IProperty and IEvent. Make sure that it's guaranteed that AccessorOwner is non-null, when IsAccessor is true. 4 years ago
IField.cs Fix "ref readonly" fields. 3 years ago
IFreezable.cs #nullable enable for typesystem and ILInstruction base class 5 years ago
IInterningProvider.cs #nullable enable for typesystem and ILInstruction base class 5 years ago
IMember.cs #nullable enable for ILAst (except for generated code) 5 years ago
IMethod.cs Add MemberNotNullWhenAttribute to IMethod, IProperty and IEvent. Make sure that it's guaranteed that AccessorOwner is non-null, when IsAccessor is true. 4 years ago
INamedElement.cs Refactor ParseReflectionName to return IType instead of ITypeReference 11 months ago
INamespace.cs #nullable enable for typesystem and ILInstruction base class 5 years ago
IParameter.cs Remove IsRef, IsOut and IsIn flags from IParameter and Replace ParameterModifiers with ReferenceKind. 2 years ago
IParameterizedMember.cs #nullable enable for typesystem and ILInstruction base class 5 years ago
IProperty.cs Add MemberNotNullWhenAttribute to IMethod, IProperty and IEvent. Make sure that it's guaranteed that AccessorOwner is non-null, when IsAccessor is true. 4 years ago
ISupportsInterning.cs #nullable enable for typesystem and ILInstruction base class 5 years ago
ISymbol.cs #nullable enable for typesystem and ILInstruction base class 5 years ago
IType.cs #2823: Introduce `IType.GetDefinitionOrUnknown()` to allow better detection of async state-machines involving unknown types. 4 years ago
ITypeDefinition.cs Add ExtensionInfo: mapping of extension members to extension implementations and more. 11 months ago
ITypeDefinitionOrUnknown.cs #2823: Introduce `IType.GetDefinitionOrUnknown()` to allow better detection of async state-machines involving unknown types. 4 years ago
ITypeParameter.cs Support `allows ref struct` constraint 12 months ago
ITypeReference.cs #nullable enable for typesystem and ILInstruction base class 5 years ago
IVariable.cs #nullable enable for typesystem and ILInstruction base class 5 years ago
InheritanceHelper.cs Fix #3457: NRE when creating Mermaid diagram of assembly with (possibly) missing references. 1 year ago
IntersectionType.cs #2128: Reformat the whole code base. 6 years ago
KnownTypeReference.cs Add support for DefaultInterpolatedStringHandler 4 years ago
MetadataModule.cs Fix incorrect method for static methods with instance signature 1 year ago
ModifiedType.cs #2823: Introduce `IType.GetDefinitionOrUnknown()` to allow better detection of async state-machines involving unknown types. 4 years ago
NormalizeTypeVisitor.cs Fix #3014: Missing type information in lambda expressions. 3 years ago
Nullability.cs Add MemberNotNullWhenAttribute to IMethod, IProperty and IEvent. Make sure that it's guaranteed that AccessorOwner is non-null, when IsAccessor is true. 4 years ago
NullableType.cs #2128: Reformat the whole code base. 6 years ago
ParameterListComparer.cs #2128: Reformat the whole code base. 6 years ago
ParameterizedType.cs #2823: Introduce `IType.GetDefinitionOrUnknown()` to allow better detection of async state-machines involving unknown types. 4 years ago
PointerType.cs #2128: Reformat the whole code base. 6 years ago
ReferenceResolvingException.cs Adjust namespaces 10 years ago
ReflectionHelper.cs Remove dead code 11 months ago
ReflectionNameParseException.cs #2128: Reformat the whole code base. 6 years ago
SimpleTypeResolveContext.cs #2128: Reformat the whole code base. 6 years ago
SpecialType.cs Fix #2860 3 years ago
TaskType.cs #2128: Reformat the whole code base. 6 years ago
TopLevelTypeName.cs #2128: Reformat the whole code base. 6 years ago
TupleType.cs Remove dead code 11 months ago
TypeKind.cs Add support for decoding function pointer types in signatures. 6 years ago
TypeParameterSubstitution.cs #2128: Reformat the whole code base. 6 years ago
TypeProvider.cs Remove dead code 11 months ago
TypeSystemExtensions.cs Remove ToTypeReference: Implement ParseReflectionName with SRM TypeName. 11 months ago
TypeUtils.cs Move AllowByRefLike to SRMExtensions. 11 months ago
TypeVisitor.cs Add MemberNotNullWhenAttribute to IMethod, IProperty and IEvent. Make sure that it's guaranteed that AccessorOwner is non-null, when IsAccessor is true. 4 years ago
VarArgInstanceMethod.cs Work on #1204: Add optimized implementation of HasAttribute and GetAttribute to IEntity. 4 years ago