Mike Nordell

Results 17 issues of Mike Nordell

src ``` class C { unsafe static void tst(System.Span s) where T: unmanaged { fixed (T* p = &s.GetPinnableReference()) {} } } ``` It seems you can't just use the...

New Feature
Decompiler
C#

Repro ``` /// foo > 1 class C { } // compile with -doc:blahblah ``` Decompiles to ``` // C /// foo > 1 internal class C { } ```...

Bug
Decompiler
C#

DebugInfoGenerator.HandleMethodBody assert failure. `function`is a getter. `function.Variables` = 2. In the assert, `v.Type` = `System.Byte*`. `types[v.Index.Value]` is `System.Byte& pinned`. The decompiler itself handles this case, suggesting the fix could be...

Bug
Decompiler
PDBGen

`[assembly: Debuggable(/*Could not decode attribute arguments.*/)]` seems to be quite frequent recently, for me. Sometimes (!) it displays properly, then... not. IL example from a problematic assembly ``` .custom instance...

Decompiler
Enhancement

Raven Core version v2.4.0.0-ed857ac (64-bit), Win 10 After running as a node for maybe a week (less than ten days at least), Commit memory size had ballooned to over six...

bug
investigation required
gui

Roslynator Refactorings 2017 up to and including 2.1.1 When refactoring, and flipping conditional code around, you can sometimes end up with something like ``` int i = 0; while (i...

Area-Refactorings

Name........: maskprocesspr (mp) Can you spot the 'p' that should be an 'o'? :-)

https://github.com/OGRECave/ogre-next/blob/c5f7fbbb91e757638bef18148132605fd186e6b7/OgreMain/include/OgreLwString.h#L38 Breaking change. 1600 is from VS2010. According to my understanding, Microsoft didn't start to include inttypes.h until compiler version 1800. A macro consistency mismatch also exists in this file....

Not sure if this is fixed in current version (I'm using and older version, able to be built with VS2019). I had an `ILSpy.xml` with a metric ton of data....

Bug

I have encountered a method using an idiom I have not seen previously, that prevents the identification of the FSM and therefore decompilation. Chances are the early-return is generated code...

Enhancement