#line 1125 "utilities/type.bas"
qbs*oldstr4311=NULL;
#line 1125 "utilities/type.bas"
if(_SUB_APPENDDYNUDTOWNFREEAT_STRING_BASE_EXPR->tmp||_SUB_APPENDDYNUDTOWNFREEAT_STRING_BASE_EXPR->fixed||_SUB_APPENDDYNUDTOWNFREEAT_STRING_BASE_EXPR->readonly){
#line 1125 "utilities/type.bas"
oldstr4311=_SUB_APPENDDYNUDTOWNFREEAT_STRING_BASE_EXPR;
#line 1125 "utilities/type.bas"
if (oldstr4311->cmem_descriptor){
#line 1125 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNFREEAT_STRING_BASE_EXPR=qbs_new_cmem(oldstr4311->len,0);
#line 1125 "utilities/type.bas"
}else{
#line 1125 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNFREEAT_STRING_BASE_EXPR=qbs_new(oldstr4311->len,0);
#line 1125 "utilities/type.bas"
}
#line 1125 "utilities/type.bas"
memcpy(_SUB_APPENDDYNUDTOWNFREEAT_STRING_BASE_EXPR->chr,oldstr4311->chr,oldstr4311->len);
#line 1125 "utilities/type.bas"
}
#line 1125 "utilities/type.bas"
qbs*oldstr4312=NULL;
#line 1125 "utilities/type.bas"
if(_SUB_APPENDDYNUDTOWNFREEAT_STRING_ELEM_BYTES->tmp||_SUB_APPENDDYNUDTOWNFREEAT_STRING_ELEM_BYTES->fixed||_SUB_APPENDDYNUDTOWNFREEAT_STRING_ELEM_BYTES->readonly){
#line 1125 "utilities/type.bas"
oldstr4312=_SUB_APPENDDYNUDTOWNFREEAT_STRING_ELEM_BYTES;
#line 1125 "utilities/type.bas"
if (oldstr4312->cmem_descriptor){
#line 1125 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNFREEAT_STRING_ELEM_BYTES=qbs_new_cmem(oldstr4312->len,0);
#line 1125 "utilities/type.bas"
}else{
#line 1125 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNFREEAT_STRING_ELEM_BYTES=qbs_new(oldstr4312->len,0);
#line 1125 "utilities/type.bas"
}
#line 1125 "utilities/type.bas"
memcpy(_SUB_APPENDDYNUDTOWNFREEAT_STRING_ELEM_BYTES->chr,oldstr4312->chr,oldstr4312->len);
#line 1125 "utilities/type.bas"
}
#line 1125 "utilities/type.bas"
qbs*oldstr4313=NULL;
#line 1125 "utilities/type.bas"
if(_SUB_APPENDDYNUDTOWNFREEAT_STRING_INDEX_EXPR->tmp||_SUB_APPENDDYNUDTOWNFREEAT_STRING_INDEX_EXPR->fixed||_SUB_APPENDDYNUDTOWNFREEAT_STRING_INDEX_EXPR->readonly){
#line 1125 "utilities/type.bas"
oldstr4313=_SUB_APPENDDYNUDTOWNFREEAT_STRING_INDEX_EXPR;
#line 1125 "utilities/type.bas"
if (oldstr4313->cmem_descriptor){
#line 1125 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNFREEAT_STRING_INDEX_EXPR=qbs_new_cmem(oldstr4313->len,0);
#line 1125 "utilities/type.bas"
}else{
#line 1125 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNFREEAT_STRING_INDEX_EXPR=qbs_new(oldstr4313->len,0);
#line 1125 "utilities/type.bas"
}
#line 1125 "utilities/type.bas"
memcpy(_SUB_APPENDDYNUDTOWNFREEAT_STRING_INDEX_EXPR->chr,oldstr4313->chr,oldstr4313->len);
#line 1125 "utilities/type.bas"
}
#line 1125 "utilities/type.bas"
qbs*oldstr4314=NULL;
#line 1125 "utilities/type.bas"
if(_SUB_APPENDDYNUDTOWNFREEAT_STRING_ACC->tmp||_SUB_APPENDDYNUDTOWNFREEAT_STRING_ACC->fixed||_SUB_APPENDDYNUDTOWNFREEAT_STRING_ACC->readonly){
#line 1125 "utilities/type.bas"
oldstr4314=_SUB_APPENDDYNUDTOWNFREEAT_STRING_ACC;
#line 1125 "utilities/type.bas"
if (oldstr4314->cmem_descriptor){
#line 1125 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNFREEAT_STRING_ACC=qbs_new_cmem(oldstr4314->len,0);
#line 1125 "utilities/type.bas"
}else{
#line 1125 "utilities/type.bas"
_SUB_APPENDDYNUDTOWNFREEAT_STRING_ACC=qbs_new(oldstr4314->len,0);
#line 1125 "utilities/type.bas"
}
#line 1125 "utilities/type.bas"
memcpy(_SUB_APPENDDYNUDTOWNFREEAT_STRING_ACC->chr,oldstr4314->chr,oldstr4314->len);
#line 1125 "utilities/type.bas"
}
#line 1126 "utilities/type.bas"
int32 pass4315;
#line 1126 "utilities/type.bas"
int32 pass4316;
