Daniel Grunwald
|
0fbbb6d95e
|
Fix #2777: StackOverflowException with recursive delegates
|
2022-09-04 21:30:33 +02:00 |
|
Daniel Grunwald
|
1292ff70d9
|
Fix #2391: mark method as unsafe when passing null to a parameter of pointer type.
|
2021-05-07 21:48:47 +02:00 |
|
Daniel Grunwald
|
3831b42197
|
Properly support calli instruction and its interaction with function pointer types.
|
2020-09-06 18:59:07 +02:00 |
|
Daniel Grunwald
|
cabb02b5fd
|
Add support for decoding function pointer types in signatures.
|
2020-09-06 18:59:06 +02:00 |
|
dotnet format
|
0d9f871a4f
|
#2128: Reformat the whole code base.
|
2020-08-28 01:05:38 +02:00 |
|
Daniel Grunwald
|
2c0554f129
|
Fix #1963: Support decompiling calli instructions into C# 9 function pointer syntax.
|
2020-06-24 02:28:28 +02:00 |
|
Siegfried Pammer
|
17f42066a0
|
Fix #1378: Missing unsafe modifier for static fields
|
2019-01-07 14:28:28 +01:00 |
|
Siegfried Pammer
|
224b183e98
|
Fix IntroduceUnsafeModifier.VisitStackAllocExpression: size expression might contain pointer type or resolve result might be null.
|
2018-12-08 23:22:28 +01:00 |
|
Siegfried Pammer
|
0dac55d584
|
Add transformation for stackalloc to Span<T>.
|
2018-12-08 22:31:17 +01:00 |
|
Siegfried Pammer
|
5dd7eaf129
|
Fix #1093: Remove usage of type or this qualifiers, when possible.
|
2018-03-15 10:53:04 +01:00 |
|
Daniel Grunwald
|
9e4b2e9f5c
|
Fix hyperlink on PointerReferenceExpression
|
2017-11-05 14:37:43 +01:00 |
|
Siegfried Pammer
|
20f772172c
|
Fix #949: Unsafe modifier missing in some cases
|
2017-10-31 23:43:14 +01:00 |
|
Daniel Grunwald
|
0c6d6742fe
|
Add support for fixed-size buffers.
|
2017-10-16 23:06:35 +02:00 |
|
Daniel Grunwald
|
74eb0d8d63
|
Avoid unnecessary casts in pointer comparisons.
|
2017-10-16 21:05:03 +02:00 |
|
Daniel Grunwald
|
9975c722d5
|
Revive the transform from "*(ptr + offset)" to "ptr[offset]"
|
2017-10-15 21:41:15 +02:00 |
|
Siegfried Pammer
|
840ec04fde
|
Namespace adjustments for Syntax classes
|
2016-11-26 12:06:58 +01:00 |
|
Christoph Wille
|
1ce8349dd9
|
Adjust namespaces
|
2016-11-26 11:12:53 +01:00 |
|
Daniel Grunwald
|
385048f32c
|
Fix stackalloc[] decompilation.
|
2016-07-26 01:01:46 +02:00 |
|
Siegfried Pammer
|
573932aa40
|
Fix IntPtr <-> UIntPtr casts by introducing calls to ToPointer()
|
2016-06-26 00:07:17 +09:00 |
|
Daniel Grunwald
|
ce05af885c
|
Merge remote-tracking branch 'origin/master' into newdecompiler
|
2015-06-05 00:32:43 +02:00 |
|
Daniel Grunwald
|
08a5e81517
|
Re-enable IntroduceUsingDeclarations
|
2014-11-16 15:41:35 +01:00 |
|
Daniel Grunwald
|
2f83334c2e
|
Use NRefactory.TypeSystem for ILAst.
|
2014-11-16 09:29:05 +01:00 |
|
Daniel Grunwald
|
7e9f6bb9d6
|
Fix ConvertConstructorCallIntoInitializer transform.
|
2014-11-15 17:01:09 +01:00 |
|
Daniel Grunwald
|
fffa297b8f
|
Use ResolveResults as annotations.
|
2014-11-15 15:53:27 +01:00 |
|
Daniel Grunwald
|
e0a1666547
|
Add back AST transform infrastructure
|
2014-09-21 12:22:47 +02:00 |
|