Lines Matching refs:from_expr

11822   gfc_expr *from_expr, *to_expr;  in conv_intrinsic_move_alloc()  local
11830 from_expr = code->ext.actual->expr; in conv_intrinsic_move_alloc()
11836 gcc_assert (from_expr->ts.type != BT_CLASS in conv_intrinsic_move_alloc()
11838 coarray = gfc_get_corank (from_expr) != 0; in conv_intrinsic_move_alloc()
11840 if (from_expr->rank == 0 && !coarray) in conv_intrinsic_move_alloc()
11842 if (from_expr->ts.type != BT_CLASS) in conv_intrinsic_move_alloc()
11843 from_expr2 = from_expr; in conv_intrinsic_move_alloc()
11846 from_expr2 = gfc_copy_expr (from_expr); in conv_intrinsic_move_alloc()
11892 if (from_expr->ts.type == BT_CLASS) in conv_intrinsic_move_alloc()
11894 if (UNLIMITED_POLY (from_expr)) in conv_intrinsic_move_alloc()
11898 vtab = gfc_find_derived_vtab (from_expr->ts.u.derived); in conv_intrinsic_move_alloc()
11905 gfc_add_vptr_component (from_expr); in conv_intrinsic_move_alloc()
11906 gfc_conv_expr (&from_se, from_expr); in conv_intrinsic_move_alloc()
11926 vtab = gfc_find_vtab (&from_expr->ts); in conv_intrinsic_move_alloc()
11939 if (from_expr->ts.deferred) in conv_intrinsic_move_alloc()
11957 if (from_expr->ts.type == BT_CLASS) in conv_intrinsic_move_alloc()
11959 if (UNLIMITED_POLY (from_expr)) in conv_intrinsic_move_alloc()
11963 vtab = gfc_find_derived_vtab (from_expr->ts.u.derived); in conv_intrinsic_move_alloc()
11968 from_expr2 = gfc_copy_expr (from_expr); in conv_intrinsic_move_alloc()
11990 vtab = gfc_find_vtab (&from_expr->ts); in conv_intrinsic_move_alloc()
12000 if (from_expr->ts.type == BT_CLASS) in conv_intrinsic_move_alloc()
12009 if (from_expr->rank == 0) in conv_intrinsic_move_alloc()
12015 gfc_conv_expr_descriptor (&from_se, from_expr); in conv_intrinsic_move_alloc()
12072 if (from_expr->ts.deferred) in conv_intrinsic_move_alloc()