```cs public partial void Test(nint a, int b, long c) { unsafe { ; // BEGIN RESOLVE

public partial void Test(nint a, int b, long c)
{
    unsafe
    {
        ; // BEGIN RESOLVE 0 | READCOUNT: 1 | ALLOW_INLINE: True | FORCE_INLINE: False | CACHED: False
        // RESOLVED 0 INLINED
        // END RESOLVE 0
        // BEGIN RESOLVE 1 | READCOUNT: 1 | ALLOW_INLINE: True | FORCE_INLINE: False | CACHED: False
        // RESOLVED 1 INLINED
        // END RESOLVE 1
        // BEGIN RESOLVE 2 | READCOUNT: 1 | ALLOW_INLINE: True | FORCE_INLINE: False | CACHED: False
        // RESOLVED 2 INLINED
        // END RESOLVE 2
        ((delegate *unmanaged[Cdecl]<nint, int, long, void>)(CurrentVTable as GeneratedVTable).Test)((/* VAR 0 */
        a), (/* VAR 1 */
        b), (/* VAR 2 */
        c));
    }
}

public partial void Test(byte sendHelp)
{
    unsafe
    {
        ; // BEGIN RESOLVE 0 | READCOUNT: 1 | ALLOW_INLINE: True | FORCE_INLINE: False | CACHED: False
        // RESOLVED 0 INLINED
        // END RESOLVE 0
        ((delegate *unmanaged[Cdecl]<byte, void>)(CurrentVTable as GeneratedVTable).Test)((/* VAR 0 */
        sendHelp));
    }
}

yeah this also relies on this
Was this page helpful?