.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 9d22e3ab41 NullableLiftingTransform: Undo new compiler optimization (omitting get_HasValue for comparisions with constants) 10 months ago
..
AddCheckedBlocks.cs Fix #2541: Add explicit `unchecked()` around non-constant cast of constant to `nint` 4 years ago
AddXmlDocumentationTransform.cs #2128: Reformat the whole code base. 5 years ago
CombineQueryExpressions.cs Fix #2092: aggressively inline code in compiler-generated lambdas and expression trees. 4 years ago
ContextTrackingVisitor.cs #2128: Reformat the whole code base. 5 years ago
CustomPatterns.cs #2128: Reformat the whole code base. 5 years ago
DeclareVariables.cs Add metadata processing for C# 12 'ref readonly' parameters 10 months ago
EscapeInvalidIdentifiers.cs Add metadata processing for C# 12 'ref readonly' parameters 10 months ago
FixNameCollisions.cs #2128: Reformat the whole code base. 5 years ago
FlattenSwitchBlocks.cs #2128: Reformat the whole code base. 5 years ago
IAstTransform.cs Namespace adjustments for Syntax classes 9 years ago
IntroduceExtensionMethods.cs Fix #2307: potential NRE in IntroduceExtensionMethods 4 years ago
IntroduceQueryExpressions.cs Remove IsRef, IsOut and IsIn flags from IParameter and Replace ParameterModifiers with ReferenceKind. 10 months ago
IntroduceUnsafeModifier.cs Fix #2777: StackOverflowException with recursive delegates 3 years ago
IntroduceUsingDeclarations.cs #3209: Only add imports for extension methods. 11 months ago
NormalizeBlockStatements.cs Generate sequence points for expression-bodied properties and indexers 2 years ago
PatternStatementTransform.cs NullableLiftingTransform: Undo new compiler optimization (omitting get_HasValue for comparisions with constants) 10 months ago
PrettifyAssignments.cs Merge pull request #3003 from icsharpcode/local-compound-assignment 2 years ago
RemoveCLSCompliantAttribute.cs #2128: Reformat the whole code base. 5 years ago
ReplaceMethodCallsWithOperators.cs Add support for calling `operator checked`. 2 years ago
TransformContext.cs #2128: Reformat the whole code base. 5 years ago
TransformFieldAndConstructorInitializers.cs Use MetadataFile instead of PEFile in TypeSystem. 1 year ago