Exemple #1
0
/* 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);
}
Exemple #2
0
/* 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);
}
Exemple #3
0
/* 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);
}
Exemple #4
0
/* 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);
}
Exemple #5
0
/* 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);
}
Exemple #6
0
/* 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);
}
Exemple #7
0
/* 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);
}
Exemple #8
0
/* 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);
}
Exemple #9
0
/* 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);
}
Exemple #10
0
/* 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);
}
Exemple #13
0
int main()
{
  char* x;

  func(x,return_ref());   // bug:
                          //         call of      func(int,  const Ptr&)
                          //         instead of   func(char*,const Ptr&)

}