Mike Nordell
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...
Repro ``` /// foo > 1 class C { } // compile with -doc:blahblah ``` Decompiles to ``` // C /// foo > 1 internal class 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...
`[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...
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...
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...
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....
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...