deep-c-rsc/jcgo_Out/AbstrcLs.c

280 lines
7.3 KiB
C

/* DO NOT EDIT THIS FILE - it is machine generated (JCGO_116) */
#ifdef JCGO_SEPARATED
#define JCGO_116
#include "jcgortl.h"
#include "Main.h"
#endif
#ifdef JCGO_116
#ifdef CHKALL_java_util_AbstractList
#include "jcgobchk.h"
#endif
JCGO_NOSEP_INLINE void CFASTCALL
java_util_AbstractList__add__ILo( java_util_AbstractList This, java_lang_Object
o, jint index )
{
{
JCGO_THROW_EXC(java_lang_UnsupportedOperationException__new__());
}
}
JCGO_NOSEP_FRWINL java_util_Iterator CFASTCALL
java_util_AbstractList__iterator__( java_util_AbstractList This )
{
{
return (java_util_Iterator)(java_util_AbstractList_1__new__L8rnj6(
This));
}
}
JCGO_NOSEP_INLINE java_util_Iterator CFASTCALL
java_util_AbstractList__listIterator__I( java_util_AbstractList This,
jint index )
{
{
if (index < 0 || index > (JCGO_CALL_NZVFUNC(This)->size__(
(java_util_AbstractCollection)This)))
{
jObject jcgo_rcvrL1;
struct java_lang_StringBuilder_s jcgo_stackobj1;
struct java_lang_String_s jcgo_stackobj2;
struct java_lang_String_s jcgo_stackobj3;
JCGO_THROW_EXC((java_lang_IndexOutOfBoundsException__new__Ls(
(jcgo_rcvrL1= (jObject)java_lang_StringBuilder__append__Ls(
java_lang_StringBuilder__append__Ls(
java_lang_StringBuilder__append__Ls(
java_lang_StringBuilder__this__(
JCGO_STACKOBJ_NEW(jcgo_stackobj1, java_lang_StringBuilder_methods)),
JCGO_STRREF_OF(jcgo_string2_AbstrcLs)), (java_lang_String__valueOf__IX(
index, JCGO_STACKOBJ_NEW(jcgo_stackobj2, java_lang_String_methods)))),
JCGO_STRREF_OF(jcgo_string3_AbstrcLs)), java_lang_String__new__L5dy9e(
java_lang_StringBuilder__append__Ls(
(java_lang_StringBuilder)jcgo_rcvrL1, (java_lang_String__valueOf__IX(
(JCGO_CALL_NZVFUNC(This)->size__(
(java_util_AbstractCollection)This)), JCGO_STACKOBJ_NEW(jcgo_stackobj3,
java_lang_String_methods)))))))));
}
return (java_util_Iterator)(java_util_AbstractList_2__new__L8rnj6I(
This, index));
}
}
JCGO_NOSEP_STATIC java_util_AbstractList CFASTCALL
java_util_AbstractList__this__( java_util_AbstractList This )
{
{
(java_util_AbstractCollection__this__((java_util_AbstractCollection)This));
}
return This;
}
JCGO_NOSEP_STATIC jboolean CFASTCALL
java_util_AbstractList__add__Lo( java_util_AbstractList This, java_lang_Object
o )
{
{
(JCGO_CALL_NZVFUNC(This)->add__ILo(
This, o, (JCGO_CALL_NZVFUNC(This)->size__(
(java_util_AbstractCollection)This))));
return (jboolean)jtrue;
}
}
JCGO_NOSEP_STATIC jboolean CFASTCALL
java_util_AbstractList__equals__Lo( java_util_AbstractList This, java_lang_Object
o )
{
{
java_util_Iterator itr1;
java_util_Iterator itr2;
jint size;
if (o == (java_lang_Object)This)
{
return (jboolean)jtrue;
}
if (!jcgo_instanceOf(OBJT_java_util_List, MAXT_java_util_List, ~0,
(jObject)o))
{
return (jboolean)jfalse;
}
size= (JCGO_CALL_NZVFUNC(This)->size__(
(java_util_AbstractCollection)This));
if (size != (JCGO_CALL_NZVFUNC(((java_util_List)o))->size__(
((java_util_List)o))))
{
return (jboolean)jfalse;
}
itr1= (JCGO_CALL_NZVFUNC(This)->iterator__(
This));
itr2= (JCGO_CALL_NZVFUNC(((java_util_List)o))->iterator__(
((java_util_List)o)));
while (--size >= 0)
{
jObject jcgo_rcvrL1;
if (!(jcgo_rcvrL1= (jObject)(JCGO_CALL_VFUNC(itr1)->next__(
itr1)), java_util_AbstractCollection__equals__LoLo(
(java_lang_Object)jcgo_rcvrL1, (JCGO_CALL_VFUNC(itr2)->next__(
itr2)))))
{
return (jboolean)jfalse;
}
}
return (jboolean)jtrue;
}
}
JCGO_NOSEP_STATIC jint CFASTCALL
java_util_AbstractList__hashCode__( java_util_AbstractList This )
{
{
java_util_Iterator itr;
jint hashCode;
jint pos;
hashCode= (jint)1;
itr= (JCGO_CALL_NZVFUNC(This)->iterator__(
This));
pos= (JCGO_CALL_NZVFUNC(This)->size__(
(java_util_AbstractCollection)This));
while (--pos >= 0)
{
hashCode= hashCode * (jint)31 + (java_util_AbstractCollection__hashCode__Lo(
(JCGO_CALL_VFUNC(itr)->next__(
itr))));
}
return hashCode;
}
}
JCGO_NOSEP_INLINE java_util_Iterator CFASTCALL
java_util_AbstractList__listIterator__( java_util_AbstractList This
)
{
{
return (JCGO_CALL_NZVFUNC(This)->listIterator__I(
This, 0));
}
}
JCGO_NOSEP_INLINE java_lang_Object CFASTCALL
java_util_AbstractList__remove__I( java_util_AbstractList This, jint
index )
{
{
JCGO_THROW_EXC(java_lang_UnsupportedOperationException__new__());
}
return jnull;
}
JCGO_NOSEP_DATA CONST struct jcgo_methods_s java_util_AbstractList_methods=
{
JCGO_CLASSREF_OF(java_util_AbstractList__class),
JCGO_GCJDESCR_ZEROINIT
OBJT_java_util_AbstractList,
0,
NULL,
JCGO_CLINIT_INIT(0)
(jObject (CFASTCALL*)(jObject))java_util_AbstractList__this__
};
JCGO_NOSEP_DATA JCGO_NOTHR_CONST struct java_util_AbstractList_class_s
java_util_AbstractList__class JCGO_THRD_ATTRNONGC=
{
{
&java_lang_Class_methods,
JCGO_MON_INIT
JCGO_OBJREF_OF(*(java_lang_Object)&java_util_AbstractList_methods),
JCGO_STRREF_OF(jcgo_string1_AbstrcLs),
JCGO_CLASSREF_OF(java_util_AbstractCollection__class),
((jObjectArr)JCGO_OBJREF_OF(jcgo_array4_AbstrcLs)),
0x401
}
};
JCGO_NOSEP_DATA CONST jcgo_arrtype2_GameMdl jcgo_array4_AbstrcLs=
{
(jvtable)&jObjectArr_methods,
JCGO_MON_INIT
1,
JCGO_CLASSREF_OF(java_lang_Class__class),
{
(jObject)JCGO_CLASSREF_OF(java_util_List__class)
}
};
JCGO_NOSEP_DATA CONST jcgo_arrtype94_GmCnnctn jcgo_array5_AbstrcLs=
{
(jvtable)&jbyteArr_methods,
JCGO_MON_INIT
24,
{
(jbyte)(jchar)106/*'j'*/, (jbyte)(jchar)97/*'a'*/, (jbyte)(jchar)118/*'v'*/,
(jbyte)(jchar)97/*'a'*/, (jbyte)(jchar)46/*'.'*/, (jbyte)(jchar)117/*'u'*/,
(jbyte)(jchar)116/*'t'*/, (jbyte)(jchar)105/*'i'*/, (jbyte)(jchar)108/*'l'*/,
(jbyte)(jchar)46/*'.'*/, (jbyte)(jchar)65/*'A'*/, (jbyte)(jchar)98/*'b'*/,
(jbyte)(jchar)115/*'s'*/, (jbyte)(jchar)116/*'t'*/, (jbyte)(jchar)114/*'r'*/,
(jbyte)(jchar)97/*'a'*/, (jbyte)(jchar)99/*'c'*/, (jbyte)(jchar)116/*'t'*/,
(jbyte)(jchar)76/*'L'*/, (jbyte)(jchar)105/*'i'*/, (jbyte)(jchar)115/*'s'*/,
(jbyte)(jchar)116/*'t'*/, (jbyte)(jchar)36/*'$'*/, (jbyte)(jchar)49/*'1'*/
}
};
JCGO_NOSEP_DATA CONST jcgo_arrtype24_Object jcgo_array6_AbstrcLs=
{
(jvtable)&jbyteArr_methods,
JCGO_MON_INIT
7,
{
(jbyte)(jchar)73/*'I'*/, (jbyte)(jchar)110/*'n'*/, (jbyte)(jchar)100/*'d'*/,
(jbyte)(jchar)101/*'e'*/, (jbyte)(jchar)120/*'x'*/, (jbyte)(jchar)58/*':'*/,
(jbyte)(jchar)32/*' '*/
}
};
JCGO_NOSEP_DATA CONST jcgo_arrtype24_Object jcgo_array7_AbstrcLs=
{
(jvtable)&jbyteArr_methods,
JCGO_MON_INIT
7,
{
(jbyte)(jchar)44/*','*/, (jbyte)(jchar)32/*' '*/, (jbyte)(jchar)83/*'S'*/,
(jbyte)(jchar)105/*'i'*/, (jbyte)(jchar)122/*'z'*/, (jbyte)(jchar)101/*'e'*/,
(jbyte)(jchar)58/*':'*/
}
};
JCGO_NOSEP_DATA JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string1_AbstrcLs
JCGO_THRD_ATTRNONGC=
{
&java_lang_String_methods,
JCGO_MON_INIT
(java_lang_Object)JCGO_OBJREF_OF(jcgo_array5_AbstrcLs),
0, 22, (jint)0x6e291da0L
};
JCGO_NOSEP_DATA JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string2_AbstrcLs
JCGO_THRD_ATTRNONGC=
{
&java_lang_String_methods,
JCGO_MON_INIT
(java_lang_Object)JCGO_OBJREF_OF(jcgo_array6_AbstrcLs),
0, 7, (jint)0xd70cdb58L
};
JCGO_NOSEP_DATA JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string3_AbstrcLs
JCGO_THRD_ATTRNONGC=
{
&java_lang_String_methods,
JCGO_MON_INIT
(java_lang_Object)JCGO_OBJREF_OF(jcgo_array7_AbstrcLs),
0, 7, (jint)0x52f07345L
};
#ifdef CHKALL_java_util_AbstractList
#include "jcgochke.h"
#endif
#endif