@@ -9418,14 +9418,17 @@ assembly_commands (int command, guint8 *p, guint8 *end, Buffer *buf)
9418
9418
case CMD_ASSEMBLY_GET_NAME : {
9419
9419
gchar * name ;
9420
9420
MonoAssembly * mass = ass ;
9421
+ #ifdef RUNTIME_IL2CPP
9422
+ name = il2cpp_assembly_get_full_name (mass );
9423
+ #else
9421
9424
name = g_strdup_printf (
9422
9425
"%s, Version=%d.%d.%d.%d, Culture=%s, PublicKeyToken=%s%s" ,
9423
9426
mass -> aname .name ,
9424
9427
mass -> aname .major , mass -> aname .minor , mass -> aname .build , mass -> aname .revision ,
9425
9428
mass -> aname .culture && * mass -> aname .culture ? mass -> aname .culture : "neutral" ,
9426
9429
mass -> aname .public_key_token [0 ] ? (char * )mass -> aname .public_key_token : "null" ,
9427
9430
(mass -> aname .flags & ASSEMBLYREF_RETARGETABLE_FLAG ) ? ", Retargetable=Yes" : "" );
9428
-
9431
+ #endif
9429
9432
buffer_add_string (buf , name );
9430
9433
g_free (name );
9431
9434
break ;
@@ -9775,7 +9778,8 @@ type_commands_internal (int command, MonoClass *klass, MonoDomain *domain, guint
9775
9778
return err ;
9776
9779
break ;
9777
9780
#else
9778
- return ERR_NOT_IMPLEMENTED ;
9781
+ buffer_add_int (buf , 0 );
9782
+ return ERR_NONE ;
9779
9783
#endif //RUNTIME_IL2CPP
9780
9784
}
9781
9785
case CMD_TYPE_GET_FIELD_CATTRS : {
@@ -9802,7 +9806,8 @@ type_commands_internal (int command, MonoClass *klass, MonoDomain *domain, guint
9802
9806
return err ;
9803
9807
break ;
9804
9808
#else
9805
- return ERR_NOT_IMPLEMENTED ;
9809
+ buffer_add_int (buf , 0 );
9810
+ return ERR_NONE ;
9806
9811
#endif //RUNTIME_IL2CPP
9807
9812
}
9808
9813
case CMD_TYPE_GET_PROPERTY_CATTRS : {
@@ -9829,7 +9834,8 @@ type_commands_internal (int command, MonoClass *klass, MonoDomain *domain, guint
9829
9834
return err ;
9830
9835
break ;
9831
9836
#else
9832
- return ERR_NOT_IMPLEMENTED ;
9837
+ buffer_add_int (buf , 0 );
9838
+ return ERR_NONE ;
9833
9839
#endif //RUNTIME_IL2CPP
9834
9840
}
9835
9841
case CMD_TYPE_GET_VALUES :
@@ -10707,7 +10713,8 @@ method_commands_internal (int command, MonoMethod *method, MonoDomain *domain, g
10707
10713
return err ;
10708
10714
break ;
10709
10715
#else
10710
- return ERR_NOT_IMPLEMENTED ;
10716
+ buffer_add_int (buf , 0 );
10717
+ return ERR_NONE ;
10711
10718
#endif //RUNTIME_IL2CPP
10712
10719
}
10713
10720
case CMD_METHOD_MAKE_GENERIC_METHOD : {
0 commit comments