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