#line 14731 "qb64pe.bas"
int32 FUNC_TYPE2MEMTYPEVALUE(int32*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1){
#line 14731 "qb64pe.bas"
qbs *tqbs;
#line 14731 "qb64pe.bas"
ptrszint tmp_long;
#line 14731 "qb64pe.bas"
int32 tmp_fileno;
#line 14731 "qb64pe.bas"
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
#line 14731 "qb64pe.bas"
uint8 *tmp_mem_static_pointer=mem_static_pointer;
#line 14731 "qb64pe.bas"
uint32 tmp_cmem_sp=cmem_sp;
#line 14731 "qb64pe.bas"
#include "data9.txt"
#line 14731 "qb64pe.bas"
mem_lock *sf_mem_lock;
#line 14731 "qb64pe.bas"
new_mem_lock();
#line 14731 "qb64pe.bas"
sf_mem_lock=mem_lock_tmp;
#line 14731 "qb64pe.bas"
sf_mem_lock->type=3;
#line 14731 "qb64pe.bas"
libqb_check_stack();
#line 14731 "qb64pe.bas"
if (is_error_pending()) goto exit_subfunc;
#line 14732 "qb64pe.bas"
do{
#line 14732 "qb64pe.bas"
*_FUNC_TYPE2MEMTYPEVALUE_LONG_T= 0 ;
#line 14732 "qb64pe.bas"
if(!qbevent)break;evnt(14732);}while(r);
#line 14733 "qb64pe.bas"
S_17316:;
#line 14733 "qb64pe.bas"
if ((*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1&*__LONG_ISARRAY)||is_error_pending()){
#line 14733 "qb64pe.bas"
if(qbevent){evnt(14733);if(r)goto S_17316;}
#line 14733 "qb64pe.bas"
do{
#line 14733 "qb64pe.bas"
*_FUNC_TYPE2MEMTYPEVALUE_LONG_T=*_FUNC_TYPE2MEMTYPEVALUE_LONG_T+ 65536 ;
#line 14733 "qb64pe.bas"
if(!qbevent)break;evnt(14733);}while(r);
#line 14733 "qb64pe.bas"
}
#line 14734 "qb64pe.bas"
S_17319:;
#line 14734 "qb64pe.bas"
if ((*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1&*__LONG_ISUDT)||is_error_pending()){
#line 14734 "qb64pe.bas"
if(qbevent){evnt(14734);if(r)goto S_17319;}
#line 14735 "qb64pe.bas"
S_17320:;
#line 14735 "qb64pe.bas"
if ((-((*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1& 4095ll )== 1 ))||is_error_pending()){
#line 14735 "qb64pe.bas"
if(qbevent){evnt(14735);if(r)goto S_17320;}
#line 14736 "qb64pe.bas"
do{
#line 14736 "qb64pe.bas"
*_FUNC_TYPE2MEMTYPEVALUE_LONG_T=*_FUNC_TYPE2MEMTYPEVALUE_LONG_T+ 4096 ;
#line 14736 "qb64pe.bas"
if(!qbevent)break;evnt(14736);}while(r);
#line 14737 "qb64pe.bas"
}else{
#line 14738 "qb64pe.bas"
do{
#line 14738 "qb64pe.bas"
*_FUNC_TYPE2MEMTYPEVALUE_LONG_T=*_FUNC_TYPE2MEMTYPEVALUE_LONG_T+ 32768 ;
#line 14738 "qb64pe.bas"
if(!qbevent)break;evnt(14738);}while(r);
#line 14739 "qb64pe.bas"
}
#line 14740 "qb64pe.bas"
}else{
#line 14741 "qb64pe.bas"
S_17326:;
#line 14741 "qb64pe.bas"
if ((*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1&*__LONG_ISSTRING)||is_error_pending()){
#line 14741 "qb64pe.bas"
if(qbevent){evnt(14741);if(r)goto S_17326;}
#line 14742 "qb64pe.bas"
do{
#line 14742 "qb64pe.bas"
*_FUNC_TYPE2MEMTYPEVALUE_LONG_T=*_FUNC_TYPE2MEMTYPEVALUE_LONG_T+ 512 ;
#line 14742 "qb64pe.bas"
if(!qbevent)break;evnt(14742);}while(r);
#line 14743 "qb64pe.bas"
}else{
#line 14744 "qb64pe.bas"
S_17329:;
#line 14744 "qb64pe.bas"
if ((*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1&*__LONG_ISFLOAT)||is_error_pending()){
#line 14744 "qb64pe.bas"
if(qbevent){evnt(14744);if(r)goto S_17329;}
#line 14745 "qb64pe.bas"
do{
#line 14745 "qb64pe.bas"
*_FUNC_TYPE2MEMTYPEVALUE_LONG_T=*_FUNC_TYPE2MEMTYPEVALUE_LONG_T+ 256 ;
#line 14745 "qb64pe.bas"
if(!qbevent)break;evnt(14745);}while(r);
#line 14746 "qb64pe.bas"
}else{
#line 14747 "qb64pe.bas"
do{
#line 14747 "qb64pe.bas"
*_FUNC_TYPE2MEMTYPEVALUE_LONG_T=*_FUNC_TYPE2MEMTYPEVALUE_LONG_T+ 128 ;
#line 14747 "qb64pe.bas"
if(!qbevent)break;evnt(14747);}while(r);
#line 14748 "qb64pe.bas"
S_17333:;
#line 14748 "qb64pe.bas"
if ((*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1&*__LONG_ISUNSIGNED)||is_error_pending()){
#line 14748 "qb64pe.bas"
if(qbevent){evnt(14748);if(r)goto S_17333;}
#line 14748 "qb64pe.bas"
do{
#line 14748 "qb64pe.bas"
*_FUNC_TYPE2MEMTYPEVALUE_LONG_T=*_FUNC_TYPE2MEMTYPEVALUE_LONG_T+ 1024 ;
#line 14748 "qb64pe.bas"
if(!qbevent)break;evnt(14748);}while(r);
#line 14748 "qb64pe.bas"
}
#line 14749 "qb64pe.bas"
S_17336:;
#line 14749 "qb64pe.bas"
if ((*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1&*__LONG_ISOFFSET)||is_error_pending()){
#line 14749 "qb64pe.bas"
if(qbevent){evnt(14749);if(r)goto S_17336;}
#line 14749 "qb64pe.bas"
do{
#line 14749 "qb64pe.bas"
*_FUNC_TYPE2MEMTYPEVALUE_LONG_T=*_FUNC_TYPE2MEMTYPEVALUE_LONG_T+ 8192 ;
#line 14749 "qb64pe.bas"
if(!qbevent)break;evnt(14749);}while(r);
#line 14749 "qb64pe.bas"
}
#line 14750 "qb64pe.bas"
}
#line 14751 "qb64pe.bas"
do{
#line 14751 "qb64pe.bas"
*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1S=qb_safe_idiv((*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1& 4095ll ), 8 );
#line 14751 "qb64pe.bas"
if(!qbevent)break;evnt(14751);}while(r);
#line 14752 "qb64pe.bas"
S_17341:;
#line 14752 "qb64pe.bas"
if ((-(*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1S== 1 ))||is_error_pending()){
#line 14752 "qb64pe.bas"
if(qbevent){evnt(14752);if(r)goto S_17341;}
#line 14752 "qb64pe.bas"
do{
#line 14752 "qb64pe.bas"
*_FUNC_TYPE2MEMTYPEVALUE_LONG_T=*_FUNC_TYPE2MEMTYPEVALUE_LONG_T+*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1S;
#line 14752 "qb64pe.bas"
if(!qbevent)break;evnt(14752);}while(r);
#line 14752 "qb64pe.bas"
}
#line 14753 "qb64pe.bas"
S_17344:;
#line 14753 "qb64pe.bas"
if ((-(*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1S== 2 ))||is_error_pending()){
#line 14753 "qb64pe.bas"
if(qbevent){evnt(14753);if(r)goto S_17344;}
#line 14753 "qb64pe.bas"
do{
#line 14753 "qb64pe.bas"
*_FUNC_TYPE2MEMTYPEVALUE_LONG_T=*_FUNC_TYPE2MEMTYPEVALUE_LONG_T+*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1S;
#line 14753 "qb64pe.bas"
if(!qbevent)break;evnt(14753);}while(r);
#line 14753 "qb64pe.bas"
}
#line 14754 "qb64pe.bas"
S_17347:;
#line 14754 "qb64pe.bas"
if ((-(*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1S== 4 ))||is_error_pending()){
#line 14754 "qb64pe.bas"
if(qbevent){evnt(14754);if(r)goto S_17347;}
#line 14754 "qb64pe.bas"
do{
#line 14754 "qb64pe.bas"
*_FUNC_TYPE2MEMTYPEVALUE_LONG_T=*_FUNC_TYPE2MEMTYPEVALUE_LONG_T+*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1S;
#line 14754 "qb64pe.bas"
if(!qbevent)break;evnt(14754);}while(r);
#line 14754 "qb64pe.bas"
}
#line 14755 "qb64pe.bas"
S_17350:;
#line 14755 "qb64pe.bas"
if ((-(*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1S== 8 ))||is_error_pending()){
#line 14755 "qb64pe.bas"
if(qbevent){evnt(14755);if(r)goto S_17350;}
#line 14755 "qb64pe.bas"
do{
#line 14755 "qb64pe.bas"
*_FUNC_TYPE2MEMTYPEVALUE_LONG_T=*_FUNC_TYPE2MEMTYPEVALUE_LONG_T+*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1S;
#line 14755 "qb64pe.bas"
if(!qbevent)break;evnt(14755);}while(r);
#line 14755 "qb64pe.bas"
}
#line 14756 "qb64pe.bas"
S_17353:;
#line 14756 "qb64pe.bas"
if ((-(*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1S== 16 ))||is_error_pending()){
#line 14756 "qb64pe.bas"
if(qbevent){evnt(14756);if(r)goto S_17353;}
#line 14756 "qb64pe.bas"
do{
#line 14756 "qb64pe.bas"
*_FUNC_TYPE2MEMTYPEVALUE_LONG_T=*_FUNC_TYPE2MEMTYPEVALUE_LONG_T+*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1S;
#line 14756 "qb64pe.bas"
if(!qbevent)break;evnt(14756);}while(r);
#line 14756 "qb64pe.bas"
}
#line 14757 "qb64pe.bas"
S_17356:;
#line 14757 "qb64pe.bas"
if ((-(*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1S== 32 ))||is_error_pending()){
#line 14757 "qb64pe.bas"
if(qbevent){evnt(14757);if(r)goto S_17356;}
#line 14757 "qb64pe.bas"
do{
#line 14757 "qb64pe.bas"
*_FUNC_TYPE2MEMTYPEVALUE_LONG_T=*_FUNC_TYPE2MEMTYPEVALUE_LONG_T+*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1S;
#line 14757 "qb64pe.bas"
if(!qbevent)break;evnt(14757);}while(r);
#line 14757 "qb64pe.bas"
}
#line 14758 "qb64pe.bas"
S_17359:;
#line 14758 "qb64pe.bas"
if ((-(*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1S== 64 ))||is_error_pending()){
#line 14758 "qb64pe.bas"
if(qbevent){evnt(14758);if(r)goto S_17359;}
#line 14758 "qb64pe.bas"
do{
#line 14758 "qb64pe.bas"
*_FUNC_TYPE2MEMTYPEVALUE_LONG_T=*_FUNC_TYPE2MEMTYPEVALUE_LONG_T+*_FUNC_TYPE2MEMTYPEVALUE_LONG_T1S;
#line 14758 "qb64pe.bas"
if(!qbevent)break;evnt(14758);}while(r);
#line 14758 "qb64pe.bas"
}
#line 14759 "qb64pe.bas"
}
#line 14760 "qb64pe.bas"
}
#line 14761 "qb64pe.bas"
do{
#line 14761 "qb64pe.bas"
*_FUNC_TYPE2MEMTYPEVALUE_LONG_TYPE2MEMTYPEVALUE=*_FUNC_TYPE2MEMTYPEVALUE_LONG_T;
#line 14761 "qb64pe.bas"
if(!qbevent)break;evnt(14761);}while(r);
#line 14762 "qb64pe.bas"
exit_subfunc:;
#line 14762 "qb64pe.bas"
free_mem_lock(sf_mem_lock);
#line 14762 "qb64pe.bas"
#include "free9.txt"
#line 14762 "qb64pe.bas"
if ((tmp_mem_static_pointer>=mem_static)&&(tmp_mem_static_pointer<=mem_static_limit)) mem_static_pointer=tmp_mem_static_pointer; else mem_static_pointer=mem_static;
#line 14762 "qb64pe.bas"
cmem_sp=tmp_cmem_sp;
#line 14762 "qb64pe.bas"
return *_FUNC_TYPE2MEMTYPEVALUE_LONG_TYPE2MEMTYPEVALUE;
#line 14762 "qb64pe.bas"
}
