public unsafe void UseFixedMemberAsReference(StructWithFixedSizeMembers *m) { UseReference(ref *m->Integers); UseReference(ref m->Integers[1]); }
public unsafe double *FixedMemberBasePointer(StructWithFixedSizeMembers *m) { return(m->Doubles); }
public unsafe void UseFixedMemberAsPointer(StructWithFixedSizeMembers *m) { UsePointer(m->Integers); }
public unsafe double FixedMemberAccess(StructWithFixedSizeMembers *m, int i) { return((double)m->Integers[i] + m->Doubles[i]); }