pike.git / src / docode.c

version» Context lines:

pike.git/src/docode.c:2608:    {    switch(TYPEOF(n->u.sval))    {    case T_ARRAY:    if(array_fix_type_field(n->u.sval.u.array) & BIT_COMPLEX)    emit0(F_COPY_VALUE);    break;       case T_MAPPING:    mapping_fix_type_field(n->u.sval.u.mapping); -  if((n->u.sval.u.mapping->data->ind_types | -  n->u.sval.u.mapping->data->val_types) & BIT_COMPLEX) +  if((m_ind_types(n->u.sval.u.mapping) | +  m_val_types(n->u.sval.u.mapping)) & BIT_COMPLEX)    emit0(F_COPY_VALUE);    break;       case T_MULTISET:    multiset_fix_type_field(n->u.sval.u.multiset);    if(multiset_ind_types(n->u.sval.u.multiset) & BIT_COMPLEX)    emit0(F_COPY_VALUE);    break;    }    }else{