qbs *_FUNC_WHOLEARRAYNAME_STRING_WHOLEARRAYNAME=NULL;
if (!_FUNC_WHOLEARRAYNAME_STRING_WHOLEARRAYNAME)_FUNC_WHOLEARRAYNAME_STRING_WHOLEARRAYNAME=qbs_new(0,0);
qbs*oldstr2801=NULL;
if(_FUNC_WHOLEARRAYNAME_STRING_EXPR->tmp||_FUNC_WHOLEARRAYNAME_STRING_EXPR->fixed||_FUNC_WHOLEARRAYNAME_STRING_EXPR->readonly){
oldstr2801=_FUNC_WHOLEARRAYNAME_STRING_EXPR;
if (oldstr2801->cmem_descriptor){
_FUNC_WHOLEARRAYNAME_STRING_EXPR=qbs_new_cmem(oldstr2801->len,0);
}else{
_FUNC_WHOLEARRAYNAME_STRING_EXPR=qbs_new(oldstr2801->len,0);
}
memcpy(_FUNC_WHOLEARRAYNAME_STRING_EXPR->chr,oldstr2801->chr,oldstr2801->len);
}
int32 *_FUNC_WHOLEARRAYNAME_LONG_ELEM_TOTAL=NULL;
if(_FUNC_WHOLEARRAYNAME_LONG_ELEM_TOTAL==NULL){
_FUNC_WHOLEARRAYNAME_LONG_ELEM_TOTAL=(int32*)mem_static_malloc(4);
*_FUNC_WHOLEARRAYNAME_LONG_ELEM_TOTAL=0;
}
qbs *_FUNC_WHOLEARRAYNAME_STRING_CANDIDATE=NULL;
if (!_FUNC_WHOLEARRAYNAME_STRING_CANDIDATE)_FUNC_WHOLEARRAYNAME_STRING_CANDIDATE=qbs_new(0,0);
int32 pass2802;
int32 pass2803;
int32 pass2804;
