.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 458f448fae Avoid unnecessary allocations of MetadataReader and clean up Dom structs a bit. 7 years ago
..
Implementation Rename DynamicAwareTypeReference to DynamicTypeReference 7 years ago
Accessibility.cs Add "private protected" support 8 years ago
AnonymousType.cs Remove some dead code in the type system. 7 years ago
ArrayType.cs Use IReadOnlyList<T> instead of IList<T> in the resolved type system. 7 years ago
AssemblyQualifiedTypeName.cs Adjust namespaces 9 years ago
ByReferenceType.cs Adjust namespaces 9 years ago
ComHelper.cs Adjust namespaces 9 years ago
DecompilerTypeSystem.cs Avoid unnecessary allocations of MetadataReader and clean up Dom structs a bit. 7 years ago
DefaultSolutionSnapshot.cs Adjust namespaces 9 years ago
DomRegion.cs Adjust namespaces 9 years ago
Error.cs Adjust namespaces 9 years ago
FullTypeName.cs Fix bug in FullTypeName.GetDeclaringType 7 years ago
IAmbience.cs Remove a bunch of obsolete NRefactory code. 8 years ago
IAssembly.cs Merge branch 'master' of github.com:icsharpcode/ILSpy into srm 7 years ago
IAttribute.cs Remove some dead code in the type system. 7 years ago
ICodeContext.cs Adjust namespaces 9 years ago
ICompilation.cs Adjust namespaces 9 years ago
IConstantValue.cs Adjust namespaces 9 years ago
IDecompilerTypeSystem.cs Fix bugs when dealing with pinned local vars and varargs methods 7 years ago
IEntity.cs Merge branch 'master' of github.com:icsharpcode/ILSpy into srm 7 years ago
IEvent.cs Adjust namespaces 9 years ago
IField.cs Remove more dead TypeSystem code: ISymbolReference 7 years ago
IFreezable.cs Adjust namespaces 9 years ago
IInterningProvider.cs Adjust namespaces 9 years ago
IMember.cs Remove more dead TypeSystem code: ISymbolReference 7 years ago
IMethod.cs Use IReadOnlyList<T> instead of IList<T> in the resolved type system. 7 years ago
INamedElement.cs Adjust namespaces 9 years ago
INamespace.cs Adjust namespaces 9 years ago
IParameter.cs Remove some dead code in the type system. 7 years ago
IParameterizedMember.cs Use IReadOnlyList<T> instead of IList<T> in the resolved type system. 7 years ago
IProjectContent.cs Remove a bunch of obsolete NRefactory code. 8 years ago
IProperty.cs Adjust namespaces 9 years ago
ISolutionSnapshot.cs Adjust namespaces 9 years ago
ISupportsInterning.cs Adjust namespaces 9 years ago
ISymbol.cs Remove more dead TypeSystem code: ISymbolReference 7 years ago
IType.cs Fix #1085: The type system can now parameterize not just type definitions, but also unknown types. 7 years ago
ITypeDefinition.cs Fix #1085: The type system can now parameterize not just type definitions, but also unknown types. 7 years ago
ITypeParameter.cs Remove some dead code in the type system. 7 years ago
ITypeReference.cs Adjust namespaces 9 years ago
IUnresolvedFile.cs Remove a bunch of obsolete NRefactory code. 8 years ago
IVariable.cs Remove some dead code in the type system. 7 years ago
InheritanceHelper.cs Adjust namespaces 9 years ago
IntersectionType.cs Use IReadOnlyList<T> instead of IList<T> in the resolved type system. 7 years ago
KnownTypeReference.cs Commit of non-compiling WIP 7 years ago
MetadataLoader.cs Avoid unnecessary allocations of MetadataReader and clean up Dom structs a bit. 7 years ago
NullableType.cs Fix #1085: The type system can now parameterize not just type definitions, but also unknown types. 7 years ago
ParameterListComparer.cs Use IReadOnlyList<T> instead of IList<T> in the resolved type system. 7 years ago
ParameterizedType.cs Fix #1085: The type system can now parameterize not just type definitions, but also unknown types. 7 years ago
PointerType.cs Adjust namespaces 9 years ago
ReferenceResolvingException.cs Adjust namespaces 9 years ago
ReflectionHelper.cs Fix #1084: Decompiling constants of the target type 7 years ago
ReflectionNameParseException.cs Adjust namespaces 9 years ago
SimpleTypeResolveContext.cs Adjust namespaces 9 years ago
SpecialType.cs Adjust namespaces 9 years ago
SpecializingDecompilerTypeSystem.cs Implement SpecializingDecompilerTypeSystem.ResolveAsMember 7 years ago
TaskType.cs Adjust namespaces 9 years ago
TopLevelTypeName.cs Adjust namespaces 9 years ago
TypeKind.cs Namespace adjustments for Syntax classes 9 years ago
TypeParameterSubstitution.cs Use IReadOnlyList<T> instead of IList<T> in the resolved type system. 7 years ago
TypeSystemExtensions.cs Merge branch 'master' of github.com:icsharpcode/ILSpy into srm 7 years ago
TypeUtils.cs #1085: Keep track of whether an unresolved type is a class type or a value type. 7 years ago
TypeVisitor.cs Adjust namespaces 9 years ago
VarArgInstanceMethod.cs Merge branch 'master' of github.com:icsharpcode/ILSpy into srm 7 years ago