Example #1
0
 public virtual void getBoundaries_wrapper(IntPtr _this, out IntPtr exception, CORINFO_METHOD_STRUCT_* ftn, ref uint cILOffsets, ref uint* pILOffsets, BoundaryTypes* implictBoundaries)
 {
     exception = IntPtr.Zero;
     try
     {
         getBoundaries(ftn, ref cILOffsets, ref pILOffsets, implictBoundaries);
         return;
     }
     catch (Exception ex)
     {
         exception = AllocException(ex);
     }
 }
Example #2
0
 private void getBoundaries(IntPtr _this, CORINFO_METHOD_STRUCT_* ftn, ref uint cILOffsets, ref uint* pILOffsets, BoundaryTypes* implicitBoundaries)
 {
     // TODO: Debugging
     cILOffsets = 0;
     pILOffsets = null;
     *implicitBoundaries = BoundaryTypes.DEFAULT_BOUNDARIES;
 }
Example #3
0
 static void _getBoundaries(IntPtr thisHandle, IntPtr* ppException, CORINFO_METHOD_STRUCT_* ftn, ref uint cILOffsets, ref uint* pILOffsets, BoundaryTypes* implictBoundaries)
 {
     var _this = GetThis(thisHandle);
     try
     {
         _this.getBoundaries(ftn, ref cILOffsets, ref pILOffsets, implictBoundaries);
     }
     catch (Exception ex)
     {
         *ppException = _this.AllocException(ex);
     }
 }