/* SYMBOL: java_lang_Class_getSuperclass()Ljava/lang/Class; */ void Kaffe_java_lang_Class_getSuperclass_stub(stack_item* _P_, stack_item* _R_) { extern struct Hjava_lang_Class* java_lang_Class_getSuperclass(void*); struct Hjava_lang_Class* ret = java_lang_Class_getSuperclass(_P_[0].p); return_ref(ret); }
/* SYMBOL: java_lang_Class_getInterfaces()[Ljava/lang/Class; */ void Kaffe_java_lang_Class_getInterfaces_stub(stack_item* _P_, stack_item* _R_) { extern HArrayOfObject* java_lang_Class_getInterfaces(void*); HArrayOfObject* ret = java_lang_Class_getInterfaces(_P_[0].p); return_ref(ret); }
/* SYMBOL: java_lang_Class_getName()Ljava/lang/String; */ void Kaffe_java_lang_Class_getName_stub(stack_item* _P_, stack_item* _R_) { extern struct Hjava_lang_String* java_lang_Class_getName(void*); struct Hjava_lang_String* ret = java_lang_Class_getName(_P_[0].p); return_ref(ret); }
/* SYMBOL: java_lang_Class_getClassLoader()Ljava/lang/ClassLoader; */ void Kaffe_java_lang_Class_getClassLoader_stub(stack_item* _P_, stack_item* _R_) { extern struct Hjava_lang_ClassLoader* java_lang_Class_getClassLoader(void*); struct Hjava_lang_ClassLoader* ret = java_lang_Class_getClassLoader(_P_[0].p); return_ref(ret); }
/* SYMBOL: java_lang_Class_getField0(Ljava/lang/String;I)Ljava/lang/reflect/Field; */ void Kaffe_java_lang_Class_getField0_stub(stack_item* _P_, stack_item* _R_) { extern struct Hjava_lang_reflect_Field* java_lang_Class_getField0(void*, void*, jint); struct Hjava_lang_reflect_Field* ret = java_lang_Class_getField0(_P_[2].p, _P_[1].p, _P_[0].i); return_ref(ret); }
/* SYMBOL: java_lang_Class_getConstructor0([Ljava/lang/Class;I)Ljava/lang/reflect/Constructor; */ void Kaffe_java_lang_Class_getConstructor0_stub(stack_item* _P_, stack_item* _R_) { extern struct Hjava_lang_reflect_Constructor* java_lang_Class_getConstructor0(void*, HArrayOfObject*, jint); struct Hjava_lang_reflect_Constructor* ret = java_lang_Class_getConstructor0(_P_[2].p, _P_[1].p, _P_[0].i); return_ref(ret); }
/* SYMBOL: java_lang_Class_newInstance()Ljava/lang/Object; */ void Kaffe_java_lang_Class_newInstance_stub(stack_item* _P_, stack_item* _R_) { extern struct Hjava_lang_Object* java_lang_Class_newInstance(void*); struct Hjava_lang_Object* ret = java_lang_Class_newInstance(_P_[0].p); return_ref(ret); }
/* SYMBOL: java_lang_Class_getConstructors0(I)[Ljava/lang/reflect/Constructor; */ void Kaffe_java_lang_Class_getConstructors0_stub(stack_item* _P_, stack_item* _R_) { extern HArrayOfObject* java_lang_Class_getConstructors0(void*, jint); HArrayOfObject* ret = java_lang_Class_getConstructors0(_P_[1].p, _P_[0].i); return_ref(ret); }
/* SYMBOL: java_lang_Class_getComponentType()Ljava/lang/Class; */ void Kaffe_java_lang_Class_getComponentType_stub(stack_item* _P_, stack_item* _R_) { extern struct Hjava_lang_Class* java_lang_Class_getComponentType(void*); struct Hjava_lang_Class* ret = java_lang_Class_getComponentType(_P_[0].p); return_ref(ret); }
/* SYMBOL: java_lang_reflect_Field_get(Ljava/lang/Object;)Ljava/lang/Object; */ void Kaffe_java_lang_reflect_Field_get_stub(stack_item* _P_, stack_item* _R_) { extern struct Hjava_lang_Object* java_lang_reflect_Field_get(void*, void*); struct Hjava_lang_Object* ret = java_lang_reflect_Field_get(_P_[1].p, _P_[0].p); return_ref(ret); }
/* SYMBOL: java_io_ObjectInputStream_loadClass0(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Class; */ void Kaffe_java_io_ObjectInputStream_loadClass0_stub(stack_item* _P_, stack_item* _R_) { extern struct Hjava_lang_Class* java_io_ObjectInputStream_loadClass0(void*, void*, void*); struct Hjava_lang_Class* ret = java_io_ObjectInputStream_loadClass0(_P_[2].p, _P_[1].p, _P_[0].p); return_ref(ret); }
/* SYMBOL: java_io_ObjectInputStream_allocateNewArray(Ljava/lang/Class;I)Ljava/lang/Object; */ void Kaffe_java_io_ObjectInputStream_allocateNewArray_stub(stack_item* _P_, stack_item* _R_) { extern struct Hjava_lang_Object* java_io_ObjectInputStream_allocateNewArray(void*, jint); struct Hjava_lang_Object* ret = java_io_ObjectInputStream_allocateNewArray(_P_[1].p, _P_[0].i); return_ref(ret); }
int main() { char* x; func(x,return_ref()); // bug: // call of func(int, const Ptr&) // instead of func(char*,const Ptr&) }