public unsafe static bool TestRefStore() { var value = new TestRefStoreStruct(); var ptr = 42; TestRefStoreInner(ref value, ref ptr); return(value.a == ptr); }
internal unsafe static void TestRefStoreInner(ref TestRefStoreStruct value, ref int ptr) { value.a = ptr; }