public static unsafe T Alloc <T1>(byte *buffer, T1 value) { T returnObject = StackAlloc <T> .AllocInternal((IntPtr *)buffer); Constructor <T1> .Invoke(returnObject, value); return(returnObject); }
public static unsafe T Alloc(byte *buffer) { T returnObject = StackAlloc <T> .AllocInternal((IntPtr *)buffer); Constructor.Invoke(returnObject); return(returnObject); }