Lines Matching refs:imported

528 	imported_T  *imported;  in handle_import()  local
532 imported = find_imported(as_name, STRLEN(as_name), cctx); in handle_import()
533 if (imported != NULL && imported->imp_sid == sid) in handle_import()
535 if (imported->imp_flags & IMP_FLAGS_RELOAD) in handle_import()
537 imported->imp_flags &= ~IMP_FLAGS_RELOAD; in handle_import()
545 imported = new_imported(gap != NULL ? gap in handle_import()
547 if (imported == NULL) in handle_import()
549 imported->imp_name = as_name; in handle_import()
551 imported->imp_sid = sid; in handle_import()
552 imported->imp_flags = IMP_FLAGS_STAR; in handle_import()
567 imported_T *imported; in handle_import() local
579 imported = find_imported(name, len, cctx); in handle_import()
580 if (imported != NULL in handle_import()
581 && (imported->imp_flags & IMP_FLAGS_RELOAD) in handle_import()
582 && imported->imp_sid == sid in handle_import()
584 ? (equal_type(imported->imp_type, type, 0) in handle_import()
585 && imported->imp_var_vals_idx == idx) in handle_import()
586 : (equal_type(imported->imp_type, ufunc->uf_func_type, in handle_import()
588 && STRCMP(imported->imp_funcname, in handle_import()
591 imported->imp_flags &= ~IMP_FLAGS_RELOAD; in handle_import()
599 imported = new_imported(gap != NULL ? gap in handle_import()
601 if (imported == NULL) in handle_import()
606 imported->imp_name = name; in handle_import()
612 imported->imp_name = as_name; in handle_import()
615 imported->imp_sid = sid; in handle_import()
618 imported->imp_type = type; in handle_import()
619 imported->imp_var_vals_idx = idx; in handle_import()
623 imported->imp_type = ufunc->uf_func_type; in handle_import()
624 imported->imp_funcname = ufunc->uf_name; in handle_import()