#line 1249 "utilities/type.bas"
qbs*oldstr4350=NULL;
#line 1249 "utilities/type.bas"
if(_SUB_APPENDDYNUDTOWNCLONEEX_STRING_DST_EXPR->tmp||_SUB_APPENDDYNUDTOWNCLONEEX_STRING_DST_EXPR->fixed||_SUB_APPENDDYNUDTOWNCLONEEX_STRING_DST_EXPR->readonly){
#line 1249 "utilities/type.bas"
oldstr4350=_SUB_APPENDDYNUDTOWNCLONEEX_STRING_DST_EXPR;
#line 1249 "utilities/type.bas"
if (oldstr4350->cmem_descriptor){
#line 1249 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNCLONEEX_STRING_DST_EXPR=qbs_new_cmem(oldstr4350->len,0);
#line 1249 "utilities/type.bas"
}else{
#line 1249 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNCLONEEX_STRING_DST_EXPR=qbs_new(oldstr4350->len,0);
#line 1249 "utilities/type.bas"
}
#line 1249 "utilities/type.bas"
memcpy(_SUB_APPENDDYNUDTOWNCLONEEX_STRING_DST_EXPR->chr,oldstr4350->chr,oldstr4350->len);
#line 1249 "utilities/type.bas"
}
#line 1249 "utilities/type.bas"
qbs*oldstr4351=NULL;
#line 1249 "utilities/type.bas"
if(_SUB_APPENDDYNUDTOWNCLONEEX_STRING_SRC_EXPR->tmp||_SUB_APPENDDYNUDTOWNCLONEEX_STRING_SRC_EXPR->fixed||_SUB_APPENDDYNUDTOWNCLONEEX_STRING_SRC_EXPR->readonly){
#line 1249 "utilities/type.bas"
oldstr4351=_SUB_APPENDDYNUDTOWNCLONEEX_STRING_SRC_EXPR;
#line 1249 "utilities/type.bas"
if (oldstr4351->cmem_descriptor){
#line 1249 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNCLONEEX_STRING_SRC_EXPR=qbs_new_cmem(oldstr4351->len,0);
#line 1249 "utilities/type.bas"
}else{
#line 1249 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNCLONEEX_STRING_SRC_EXPR=qbs_new(oldstr4351->len,0);
#line 1249 "utilities/type.bas"
}
#line 1249 "utilities/type.bas"
memcpy(_SUB_APPENDDYNUDTOWNCLONEEX_STRING_SRC_EXPR->chr,oldstr4351->chr,oldstr4351->len);
#line 1249 "utilities/type.bas"
}
#line 1249 "utilities/type.bas"
qbs*oldstr4352=NULL;
#line 1249 "utilities/type.bas"
if(_SUB_APPENDDYNUDTOWNCLONEEX_STRING_DST_ROOT_EXPR->tmp||_SUB_APPENDDYNUDTOWNCLONEEX_STRING_DST_ROOT_EXPR->fixed||_SUB_APPENDDYNUDTOWNCLONEEX_STRING_DST_ROOT_EXPR->readonly){
#line 1249 "utilities/type.bas"
oldstr4352=_SUB_APPENDDYNUDTOWNCLONEEX_STRING_DST_ROOT_EXPR;
#line 1249 "utilities/type.bas"
if (oldstr4352->cmem_descriptor){
#line 1249 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNCLONEEX_STRING_DST_ROOT_EXPR=qbs_new_cmem(oldstr4352->len,0);
#line 1249 "utilities/type.bas"
}else{
#line 1249 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNCLONEEX_STRING_DST_ROOT_EXPR=qbs_new(oldstr4352->len,0);
#line 1249 "utilities/type.bas"
}
#line 1249 "utilities/type.bas"
memcpy(_SUB_APPENDDYNUDTOWNCLONEEX_STRING_DST_ROOT_EXPR->chr,oldstr4352->chr,oldstr4352->len);
#line 1249 "utilities/type.bas"
}
#line 1249 "utilities/type.bas"
qbs*oldstr4353=NULL;
#line 1249 "utilities/type.bas"
if(_SUB_APPENDDYNUDTOWNCLONEEX_STRING_SRC_ROOT_EXPR->tmp||_SUB_APPENDDYNUDTOWNCLONEEX_STRING_SRC_ROOT_EXPR->fixed||_SUB_APPENDDYNUDTOWNCLONEEX_STRING_SRC_ROOT_EXPR->readonly){
#line 1249 "utilities/type.bas"
oldstr4353=_SUB_APPENDDYNUDTOWNCLONEEX_STRING_SRC_ROOT_EXPR;
#line 1249 "utilities/type.bas"
if (oldstr4353->cmem_descriptor){
#line 1249 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNCLONEEX_STRING_SRC_ROOT_EXPR=qbs_new_cmem(oldstr4353->len,0);
#line 1249 "utilities/type.bas"
}else{
#line 1249 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNCLONEEX_STRING_SRC_ROOT_EXPR=qbs_new(oldstr4353->len,0);
#line 1249 "utilities/type.bas"
}
#line 1249 "utilities/type.bas"
memcpy(_SUB_APPENDDYNUDTOWNCLONEEX_STRING_SRC_ROOT_EXPR->chr,oldstr4353->chr,oldstr4353->len);
#line 1249 "utilities/type.bas"
}
#line 1249 "utilities/type.bas"
qbs*oldstr4354=NULL;
#line 1249 "utilities/type.bas"
if(_SUB_APPENDDYNUDTOWNCLONEEX_STRING_ELEM_BYTES->tmp||_SUB_APPENDDYNUDTOWNCLONEEX_STRING_ELEM_BYTES->fixed||_SUB_APPENDDYNUDTOWNCLONEEX_STRING_ELEM_BYTES->readonly){
#line 1249 "utilities/type.bas"
oldstr4354=_SUB_APPENDDYNUDTOWNCLONEEX_STRING_ELEM_BYTES;
#line 1249 "utilities/type.bas"
if (oldstr4354->cmem_descriptor){
#line 1249 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNCLONEEX_STRING_ELEM_BYTES=qbs_new_cmem(oldstr4354->len,0);
#line 1249 "utilities/type.bas"
}else{
#line 1249 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNCLONEEX_STRING_ELEM_BYTES=qbs_new(oldstr4354->len,0);
#line 1249 "utilities/type.bas"
}
#line 1249 "utilities/type.bas"
memcpy(_SUB_APPENDDYNUDTOWNCLONEEX_STRING_ELEM_BYTES->chr,oldstr4354->chr,oldstr4354->len);
#line 1249 "utilities/type.bas"
}
#line 1249 "utilities/type.bas"
qbs*oldstr4355=NULL;
#line 1249 "utilities/type.bas"
if(_SUB_APPENDDYNUDTOWNCLONEEX_STRING_DST_INDEX->tmp||_SUB_APPENDDYNUDTOWNCLONEEX_STRING_DST_INDEX->fixed||_SUB_APPENDDYNUDTOWNCLONEEX_STRING_DST_INDEX->readonly){
#line 1249 "utilities/type.bas"
oldstr4355=_SUB_APPENDDYNUDTOWNCLONEEX_STRING_DST_INDEX;
#line 1249 "utilities/type.bas"
if (oldstr4355->cmem_descriptor){
#line 1249 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNCLONEEX_STRING_DST_INDEX=qbs_new_cmem(oldstr4355->len,0);
#line 1249 "utilities/type.bas"
}else{
#line 1249 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNCLONEEX_STRING_DST_INDEX=qbs_new(oldstr4355->len,0);
#line 1249 "utilities/type.bas"
}
#line 1249 "utilities/type.bas"
memcpy(_SUB_APPENDDYNUDTOWNCLONEEX_STRING_DST_INDEX->chr,oldstr4355->chr,oldstr4355->len);
#line 1249 "utilities/type.bas"
}
#line 1249 "utilities/type.bas"
qbs*oldstr4356=NULL;
#line 1249 "utilities/type.bas"
if(_SUB_APPENDDYNUDTOWNCLONEEX_STRING_SRC_INDEX->tmp||_SUB_APPENDDYNUDTOWNCLONEEX_STRING_SRC_INDEX->fixed||_SUB_APPENDDYNUDTOWNCLONEEX_STRING_SRC_INDEX->readonly){
#line 1249 "utilities/type.bas"
oldstr4356=_SUB_APPENDDYNUDTOWNCLONEEX_STRING_SRC_INDEX;
#line 1249 "utilities/type.bas"
if (oldstr4356->cmem_descriptor){
#line 1249 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNCLONEEX_STRING_SRC_INDEX=qbs_new_cmem(oldstr4356->len,0);
#line 1249 "utilities/type.bas"
}else{
#line 1249 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNCLONEEX_STRING_SRC_INDEX=qbs_new(oldstr4356->len,0);
#line 1249 "utilities/type.bas"
}
#line 1249 "utilities/type.bas"
memcpy(_SUB_APPENDDYNUDTOWNCLONEEX_STRING_SRC_INDEX->chr,oldstr4356->chr,oldstr4356->len);
#line 1249 "utilities/type.bas"
}
#line 1249 "utilities/type.bas"
qbs*oldstr4357=NULL;
#line 1249 "utilities/type.bas"
if(_SUB_APPENDDYNUDTOWNCLONEEX_STRING_ACC->tmp||_SUB_APPENDDYNUDTOWNCLONEEX_STRING_ACC->fixed||_SUB_APPENDDYNUDTOWNCLONEEX_STRING_ACC->readonly){
#line 1249 "utilities/type.bas"
oldstr4357=_SUB_APPENDDYNUDTOWNCLONEEX_STRING_ACC;
#line 1249 "utilities/type.bas"
if (oldstr4357->cmem_descriptor){
#line 1249 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNCLONEEX_STRING_ACC=qbs_new_cmem(oldstr4357->len,0);
#line 1249 "utilities/type.bas"
}else{
#line 1249 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNCLONEEX_STRING_ACC=qbs_new(oldstr4357->len,0);
#line 1249 "utilities/type.bas"
}
#line 1249 "utilities/type.bas"
memcpy(_SUB_APPENDDYNUDTOWNCLONEEX_STRING_ACC->chr,oldstr4357->chr,oldstr4357->len);
#line 1249 "utilities/type.bas"
}
#line 1250 "utilities/type.bas"
int32 pass4358;
