qbs *_FUNC_UDTDYNARRAYDESCGUARD_STRING_UDTDYNARRAYDESCGUARD=NULL;
#line 16234 "qb64pe.bas"
if (!_FUNC_UDTDYNARRAYDESCGUARD_STRING_UDTDYNARRAYDESCGUARD)_FUNC_UDTDYNARRAYDESCGUARD_STRING_UDTDYNARRAYDESCGUARD=qbs_new(0,0);
#line 16234 "qb64pe.bas"
qbs*oldstr2179=NULL;
#line 16234 "qb64pe.bas"
if(_FUNC_UDTDYNARRAYDESCGUARD_STRING_DESC_EXPR->tmp||_FUNC_UDTDYNARRAYDESCGUARD_STRING_DESC_EXPR->fixed||_FUNC_UDTDYNARRAYDESCGUARD_STRING_DESC_EXPR->readonly){
#line 16234 "qb64pe.bas"
oldstr2179=_FUNC_UDTDYNARRAYDESCGUARD_STRING_DESC_EXPR;
#line 16234 "qb64pe.bas"
if (oldstr2179->cmem_descriptor){
#line 16234 "qb64pe.bas"
_FUNC_UDTDYNARRAYDESCGUARD_STRING_DESC_EXPR=qbs_new_cmem(oldstr2179->len,0);
#line 16234 "qb64pe.bas"
}else{
#line 16234 "qb64pe.bas"
_FUNC_UDTDYNARRAYDESCGUARD_STRING_DESC_EXPR=qbs_new(oldstr2179->len,0);
#line 16234 "qb64pe.bas"
}
#line 16234 "qb64pe.bas"
memcpy(_FUNC_UDTDYNARRAYDESCGUARD_STRING_DESC_EXPR->chr,oldstr2179->chr,oldstr2179->len);
#line 16234 "qb64pe.bas"
}
qbs *_FUNC_UDTDYNARRAYDESCGUARD_STRING_HELPER_NAME=NULL;
#line 16235 "qb64pe.bas"
if (!_FUNC_UDTDYNARRAYDESCGUARD_STRING_HELPER_NAME)_FUNC_UDTDYNARRAYDESCGUARD_STRING_HELPER_NAME=qbs_new(0,0);
int32 *_FUNC_UDTDYNARRAYDESCGUARD_LONG_DESC_SLOTS=NULL;
#line 16236 "qb64pe.bas"
if(_FUNC_UDTDYNARRAYDESCGUARD_LONG_DESC_SLOTS==NULL){
#line 16236 "qb64pe.bas"
_FUNC_UDTDYNARRAYDESCGUARD_LONG_DESC_SLOTS=(int32*)mem_static_malloc(4);
#line 16236 "qb64pe.bas"
*_FUNC_UDTDYNARRAYDESCGUARD_LONG_DESC_SLOTS=0;
#line 16236 "qb64pe.bas"
}
int32 *_FUNC_UDTDYNARRAYDESCGUARD_LONG_DIM_INDEX=NULL;
#line 16237 "qb64pe.bas"
if(_FUNC_UDTDYNARRAYDESCGUARD_LONG_DIM_INDEX==NULL){
#line 16237 "qb64pe.bas"
_FUNC_UDTDYNARRAYDESCGUARD_LONG_DIM_INDEX=(int32*)mem_static_malloc(4);
#line 16237 "qb64pe.bas"
*_FUNC_UDTDYNARRAYDESCGUARD_LONG_DIM_INDEX=0;
#line 16237 "qb64pe.bas"
}
int32 *_FUNC_UDTDYNARRAYDESCGUARD_LONG_DESC_INDEX=NULL;
#line 16238 "qb64pe.bas"
if(_FUNC_UDTDYNARRAYDESCGUARD_LONG_DESC_INDEX==NULL){
#line 16238 "qb64pe.bas"
_FUNC_UDTDYNARRAYDESCGUARD_LONG_DESC_INDEX=(int32*)mem_static_malloc(4);
#line 16238 "qb64pe.bas"
*_FUNC_UDTDYNARRAYDESCGUARD_LONG_DESC_INDEX=0;
#line 16238 "qb64pe.bas"
}
#line 16245 "qb64pe.bas"
int16 pass2180;
#line 16246 "qb64pe.bas"
int16 pass2181;
#line 16247 "qb64pe.bas"
int16 pass2182;
#line 16248 "qb64pe.bas"
int16 pass2183;
#line 16249 "qb64pe.bas"
int16 pass2184;
#line 16250 "qb64pe.bas"
int16 pass2185;
#line 16251 "qb64pe.bas"
int16 pass2186;
#line 16252 "qb64pe.bas"
int16 pass2187;
#line 16253 "qb64pe.bas"
int16 pass2188;
#line 16254 "qb64pe.bas"
int16 pass2189;
#line 16255 "qb64pe.bas"
int64 fornext_value2191;
#line 16255 "qb64pe.bas"
int64 fornext_finalvalue2191;
#line 16255 "qb64pe.bas"
int64 fornext_step2191;
#line 16255 "qb64pe.bas"
uint8 fornext_step_negative2191;
#line 16257 "qb64pe.bas"
int16 pass2192;
#line 16258 "qb64pe.bas"
int16 pass2193;
#line 16259 "qb64pe.bas"
int16 pass2194;
#line 16260 "qb64pe.bas"
int16 pass2195;
#line 16262 "qb64pe.bas"
int16 pass2196;
#line 16263 "qb64pe.bas"
int16 pass2197;
#line 16264 "qb64pe.bas"
int16 pass2198;
#line 16265 "qb64pe.bas"
int16 pass2199;
#line 16266 "qb64pe.bas"
int16 pass2200;
#line 16267 "qb64pe.bas"
int16 pass2201;
#line 16268 "qb64pe.bas"
int16 pass2202;
#line 16269 "qb64pe.bas"
int16 pass2203;
#line 16270 "qb64pe.bas"
int16 pass2204;
