.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
ApplyAttributeTypeVisitor.cs Remove ApplyPdbLocalTypeInfoTypeVisitor (merge it into ApplyAttributeTypeVisitor) 2 years ago
ArrayType.cs
AssemblyQualifiedTypeName.cs
ByReferenceType.cs
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
IAssembly.cs XML doc corrections 2 years ago
IAttribute.cs
ICodeContext.cs
ICompilation.cs
IDecompilerTypeSystem.cs
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
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. 4 years ago
INamedElement.cs Refactor ParseReflectionName to return IType instead of ITypeReference 11 months ago
INamespace.cs
IParameter.cs Remove IsRef, IsOut and IsIn flags from IParameter and Replace ParameterModifiers with ReferenceKind. 2 years 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. 4 years ago
ISupportsInterning.cs
ISymbol.cs
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
IVariable.cs
InheritanceHelper.cs Fix #3457: NRE when creating Mermaid diagram of assembly with (possibly) missing references. 1 year ago
IntersectionType.cs
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
ParameterListComparer.cs
ParameterizedType.cs #2823: Introduce `IType.GetDefinitionOrUnknown()` to allow better detection of async state-machines involving unknown types. 4 years ago
PointerType.cs
ReferenceResolvingException.cs
ReflectionHelper.cs Remove dead code 11 months ago
ReflectionNameParseException.cs
SimpleTypeResolveContext.cs
SpecialType.cs Fix #2860 3 years ago
TaskType.cs
TopLevelTypeName.cs
TupleType.cs Remove dead code 11 months ago
TypeKind.cs
TypeParameterSubstitution.cs
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