First commit

This commit is contained in:
2021-03-07 05:58:59 +01:00
committed by Andreas Schaafsma
commit 5d4c4a054e
18475 changed files with 3309357 additions and 0 deletions

View File

@@ -0,0 +1,118 @@
// Generated by Haxe 4.0.5
#include <hxcpp.h>
#ifndef INCLUDED_Type
#include <Type.h>
#endif
#ifndef INCLUDED_haxe__Unserializer_DefaultResolver
#include <haxe/_Unserializer/DefaultResolver.h>
#endif
HX_DEFINE_STACK_FRAME(_hx_pos_2772e051d7a64ef8_474_new,"haxe._Unserializer.DefaultResolver","new",0xe2809ead,"haxe._Unserializer.DefaultResolver.new","/usr/share/haxe/std/haxe/Unserializer.hx",474,0x4786e765)
HX_LOCAL_STACK_FRAME(_hx_pos_2772e051d7a64ef8_477_resolveClass,"haxe._Unserializer.DefaultResolver","resolveClass",0xbc0d3dbf,"haxe._Unserializer.DefaultResolver.resolveClass","/usr/share/haxe/std/haxe/Unserializer.hx",477,0x4786e765)
HX_LOCAL_STACK_FRAME(_hx_pos_2772e051d7a64ef8_480_resolveEnum,"haxe._Unserializer.DefaultResolver","resolveEnum",0x8198f35a,"haxe._Unserializer.DefaultResolver.resolveEnum","/usr/share/haxe/std/haxe/Unserializer.hx",480,0x4786e765)
namespace haxe{
namespace _Unserializer{
void DefaultResolver_obj::__construct(){
HX_STACKFRAME(&_hx_pos_2772e051d7a64ef8_474_new)
}
Dynamic DefaultResolver_obj::__CreateEmpty() { return new DefaultResolver_obj; }
void *DefaultResolver_obj::_hx_vtable = 0;
Dynamic DefaultResolver_obj::__Create(hx::DynamicArray inArgs)
{
hx::ObjectPtr< DefaultResolver_obj > _hx_result = new DefaultResolver_obj();
_hx_result->__construct();
return _hx_result;
}
bool DefaultResolver_obj::_hx_isInstanceOf(int inClassId) {
return inClassId==(int)0x00000001 || inClassId==(int)0x2712964b;
}
hx::Class DefaultResolver_obj::resolveClass(::String name){
HX_STACKFRAME(&_hx_pos_2772e051d7a64ef8_477_resolveClass)
HXDLIN( 477) return ::Type_obj::resolveClass(name);
}
HX_DEFINE_DYNAMIC_FUNC1(DefaultResolver_obj,resolveClass,return )
hx::Class DefaultResolver_obj::resolveEnum(::String name){
HX_STACKFRAME(&_hx_pos_2772e051d7a64ef8_480_resolveEnum)
HXDLIN( 480) return ::Type_obj::resolveEnum(name);
}
HX_DEFINE_DYNAMIC_FUNC1(DefaultResolver_obj,resolveEnum,return )
hx::ObjectPtr< DefaultResolver_obj > DefaultResolver_obj::__new() {
hx::ObjectPtr< DefaultResolver_obj > __this = new DefaultResolver_obj();
__this->__construct();
return __this;
}
hx::ObjectPtr< DefaultResolver_obj > DefaultResolver_obj::__alloc(hx::Ctx *_hx_ctx) {
DefaultResolver_obj *__this = (DefaultResolver_obj*)(hx::Ctx::alloc(_hx_ctx, sizeof(DefaultResolver_obj), false, "haxe._Unserializer.DefaultResolver"));
*(void **)__this = DefaultResolver_obj::_hx_vtable;
__this->__construct();
return __this;
}
DefaultResolver_obj::DefaultResolver_obj()
{
}
hx::Val DefaultResolver_obj::__Field(const ::String &inName,hx::PropertyAccess inCallProp)
{
switch(inName.length) {
case 11:
if (HX_FIELD_EQ(inName,"resolveEnum") ) { return hx::Val( resolveEnum_dyn() ); }
break;
case 12:
if (HX_FIELD_EQ(inName,"resolveClass") ) { return hx::Val( resolveClass_dyn() ); }
}
return super::__Field(inName,inCallProp);
}
#ifdef HXCPP_SCRIPTABLE
static hx::StorageInfo *DefaultResolver_obj_sMemberStorageInfo = 0;
static hx::StaticInfo *DefaultResolver_obj_sStaticStorageInfo = 0;
#endif
static ::String DefaultResolver_obj_sMemberFields[] = {
HX_("resolveClass",ac,bd,dd,80),
HX_("resolveEnum",0d,90,51,de),
::String(null()) };
hx::Class DefaultResolver_obj::__mClass;
void DefaultResolver_obj::__register()
{
DefaultResolver_obj _hx_dummy;
DefaultResolver_obj::_hx_vtable = *(void **)&_hx_dummy;
hx::Static(__mClass) = new hx::Class_obj();
__mClass->mName = HX_("haxe._Unserializer.DefaultResolver",3b,c4,6e,72);
__mClass->mSuper = &super::__SGetClass();
__mClass->mConstructEmpty = &__CreateEmpty;
__mClass->mConstructArgs = &__Create;
__mClass->mGetStaticField = &hx::Class_obj::GetNoStaticField;
__mClass->mSetStaticField = &hx::Class_obj::SetNoStaticField;
__mClass->mStatics = hx::Class_obj::dupFunctions(0 /* sStaticFields */);
__mClass->mMembers = hx::Class_obj::dupFunctions(DefaultResolver_obj_sMemberFields);
__mClass->mCanCast = hx::TCanCast< DefaultResolver_obj >;
#ifdef HXCPP_SCRIPTABLE
__mClass->mMemberStorageInfo = DefaultResolver_obj_sMemberStorageInfo;
#endif
#ifdef HXCPP_SCRIPTABLE
__mClass->mStaticStorageInfo = DefaultResolver_obj_sStaticStorageInfo;
#endif
hx::_hx_RegisterClass(__mClass->mName, __mClass);
}
} // end namespace haxe
} // end namespace _Unserializer