private unsafe static object CreateCaObject(RuntimeModule module, IRuntimeMethodInfo ctor, ref IntPtr blob, IntPtr blobEnd, out int namedArgs)
{
byte * value = (byte *)((void *)blob);
byte * pEndBlob = (byte *)((void *)blobEnd);
int num;
object result = CustomAttribute._CreateCaObject(module, ctor, &value, pEndBlob, &num);
blob = (IntPtr)((void *)value);
namedArgs = num;
return(result);
}