internal static IntPtr smethod_9(string string_4, string string_5, string string_6, string string_7) { IntPtr ptr = smethod_5(string_4, string_5, string_6, string_7); if (ptr == IntPtr.Zero) { throw new MissingFieldException(string_6, string_7); } return(Class272_0.method_22(IntPtr.Zero, ptr)); }
internal IntPtr method_5(string string_4) { IntPtr classInstance = this.GetClassInstance(); if (classInstance == IntPtr.Zero) { throw new Exception("Cannot call a method on an object instance that has no address!"); } IntPtr ptr2 = this.method_1(string_4); if (ptr2 == IntPtr.Zero) { throw new MissingFieldException(this.ClassName, string_4); } return(Class272_0.method_22(classInstance, ptr2)); }