.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 f08a721e6a Merge pull request #1797 from yyjdelete/localFunc 5 years ago
..
Implementation Merge pull request #1797 from yyjdelete/localFunc 5 years ago
Accessibility.cs Simplify handling of accessibilities. 6 years ago
ApplyAttributeTypeVisitor.cs Upgrade C# 8.0 nullability support for Roslyn 3.2.0-beta4. 6 years ago
ArrayType.cs Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 6 years ago
AssemblyQualifiedTypeName.cs Rename IAssembly -> IModule. 7 years ago
ByReferenceType.cs Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 6 years ago
ComHelper.cs Don't cache attributes in the type system. 7 years ago
DecompilerTypeSystem.cs Implement support for C# 8 readonly members. 6 years ago
FullTypeName.cs Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 6 years ago
GenericContext.cs Fix some type system bugs. 7 years ago
IAssembly.cs IModule should implement ISymbol. 7 years ago
IAttribute.cs Fix NullReferenceException in TypeSystemAstBuilder when attribute argument decoding fails. 7 years ago
ICodeContext.cs Adjust namespaces 9 years ago
ICompilation.cs Merge IDecompilerTypeSystem with ICompilation. 7 years ago
IDecompilerTypeSystem.cs Merge IDecompilerTypeSystem with ICompilation. 7 years ago
IEntity.cs Rename IAssembly -> IModule. 7 years ago
IEvent.cs Remove unresolved TS interfaces. 7 years ago
IField.cs Remove unresolved TS interfaces. 7 years ago
IFreezable.cs Adjust namespaces 9 years ago
IInterningProvider.cs Adjust namespaces 9 years ago
IMember.cs Remove unresolved TS interfaces. 7 years ago
IMethod.cs Implement support for C# 8 readonly members. 6 years ago
INamedElement.cs Adjust namespaces 9 years ago
INamespace.cs Rename IAssembly -> IModule. 7 years ago
IParameter.cs Introduce ReferenceKind in IParameter and ByReferenceResolveResult. 6 years ago
IParameterizedMember.cs Remove unresolved TS interfaces. 7 years ago
IProperty.cs Remove unresolved TS interfaces. 7 years ago
ISupportsInterning.cs Adjust namespaces 9 years ago
ISymbol.cs Show attributes on type parameter constraints in C# decompilation. 6 years ago
IType.cs First attempt at integrating C# nullable reference types into the type system. 6 years ago
ITypeDefinition.cs Upgrade C# 8.0 nullability support for Roslyn 3.2.0-beta4. 6 years ago
ITypeParameter.cs Show attributes on type parameter constraints in C# decompilation. 6 years ago
ITypeReference.cs Rename IAssembly -> IModule. 7 years ago
IVariable.cs Fix #1283: handle invalid metadata when decoding constants 6 years ago
InheritanceHelper.cs Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 6 years ago
IntersectionType.cs Use resolved TS in member filter predicates. 7 years ago
KnownTypeReference.cs Add support for await using statements. 6 years ago
MetadataModule.cs #1349: Fix type substitution for members of unknown generic types (due to unresolved references) 6 years ago
ModifiedType.cs First attempt at integrating C# nullable reference types into the type system. 6 years ago
NormalizeTypeVisitor.cs Fix TypeErasure not removing all nullability annotations. 6 years ago
Nullability.cs First attempt at integrating C# nullable reference types into the type system. 6 years ago
NullableType.cs Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 6 years ago
ParameterListComparer.cs Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 6 years ago
ParameterizedType.cs #1749: Represent multi-instruction BlockContainers in expression-context as inlined delegate invocation. 6 years ago
PointerType.cs Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 6 years ago
ReferenceResolvingException.cs Adjust namespaces 9 years ago
ReflectionHelper.cs Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 6 years ago
ReflectionNameParseException.cs Adjust namespaces 9 years ago
SimpleTypeResolveContext.cs Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 6 years ago
SpecialType.cs Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 6 years ago
TaskType.cs Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 6 years ago
TopLevelTypeName.cs Fix CA1507:UseNameofInPlaceOfString, adjust formatting of some older source files copied from NRefactory. 6 years ago
TupleType.cs TypeInference: add support for nullability annotated types 6 years ago
TypeKind.cs Fix a bunch of XmlDoc compiler warnings. 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!`. 6 years ago
TypeProvider.cs Fix #1570: Handle ReflectionNameParseException when decoding invalid attribute arguments 6 years ago
TypeSystemExtensions.cs Fix #1785: Only use System.MathF, if it is available in the used framework. 5 years ago
TypeUtils.cs Fix #1794: Avoid extra cast to double for ulong -> float conversion 6 years ago
TypeVisitor.cs First attempt at integrating C# nullable reference types into the type system. 6 years ago
VarArgInstanceMethod.cs Add IMethod.ThisIsRefReadOnly 6 years ago