Home
last modified time | relevance | path

Searched refs:class_expr (Results 1 – 12 of 12) sorted by relevance

/netbsd/external/gpl3/gcc/dist/gcc/fortran/
H A Dtrans-array.cc1436 tree class_expr = NULL_TREE; in gfc_trans_create_temp_array() local
1447 class_expr = gfc_get_class_from_expr (class_expr); in gfc_trans_create_temp_array()
1448 gcc_assert (class_expr); in gfc_trans_create_temp_array()
1462 if (class_expr == NULL_TREE) in gfc_trans_create_temp_array()
1477 gfc_class_vtab_size_get (class_expr), in gfc_trans_create_temp_array()
1556 if (class_expr != NULL_TREE) in gfc_trans_create_temp_array()
3600 gfc_expr *class_expr; in build_class_array_ref() local
4033 gfc_conv_expr (&tmpse, class_expr); in gfc_conv_array_ref()
4036 gfc_free_expr (class_expr); in gfc_conv_array_ref()
7917 if (class_expr) in gfc_conv_expr_descriptor()
[all …]
H A Dtrans-array.c1368 tree class_expr = NULL_TREE; in gfc_trans_create_temp_array() local
1379 class_expr = gfc_get_class_from_expr (class_expr); in gfc_trans_create_temp_array()
1380 gcc_assert (class_expr); in gfc_trans_create_temp_array()
1387 if (class_expr == NULL_TREE && GFC_CLASS_TYPE_P (eltype)) in gfc_trans_create_temp_array()
1388 class_expr = get_class_info_from_ss (pre, ss, &eltype); in gfc_trans_create_temp_array()
1394 if (class_expr == NULL_TREE) in gfc_trans_create_temp_array()
1402 tmp = gfc_class_vptr_get (class_expr); in gfc_trans_create_temp_array()
1409 gfc_class_vtab_size_get (class_expr), in gfc_trans_create_temp_array()
7795 if (class_expr) in gfc_conv_expr_descriptor()
7798 gfc_conv_expr (&classse, class_expr); in gfc_conv_expr_descriptor()
[all …]
H A Dtrans-expr.c267 tmp = gfc_class_len_or_zero_get (class_expr); in gfc_resize_class_size_with_len()
518 gfc_expr *class_expr; in gfc_get_class_from_gfc_expr() local
520 class_expr = gfc_find_and_cut_at_last_class_ref (e); in gfc_get_class_from_gfc_expr()
521 if (class_expr == NULL) in gfc_get_class_from_gfc_expr()
524 gfc_conv_expr (&cse, class_expr); in gfc_get_class_from_gfc_expr()
525 gfc_free_expr (class_expr); in gfc_get_class_from_gfc_expr()
7272 gfc_conv_expr (&parmse, class_expr); in gfc_conv_procedure_call()
7276 gfc_free_expr (class_expr); in gfc_conv_procedure_call()
9108 tree class_expr = NULL_TREE; in trans_class_vptr_len_assignment() local
9201 if (class_expr) in trans_class_vptr_len_assignment()
[all …]
H A Dtrans-expr.cc309 tmp = gfc_class_len_or_zero_get (class_expr); in gfc_resize_class_size_with_len()
597 gfc_expr *class_expr; in gfc_get_class_from_gfc_expr() local
600 if (class_expr == NULL) in gfc_get_class_from_gfc_expr()
603 gfc_conv_expr (&cse, class_expr); in gfc_get_class_from_gfc_expr()
604 gfc_free_expr (class_expr); in gfc_get_class_from_gfc_expr()
7801 gfc_conv_expr (&parmse, class_expr); in gfc_conv_procedure_call()
7805 gfc_free_expr (class_expr); in gfc_conv_procedure_call()
9644 tree class_expr = NULL_TREE; in trans_class_vptr_len_assignment() local
9651 class_expr = gfc_get_class_from_expr (rse->expr); in trans_class_vptr_len_assignment()
9737 if (class_expr) in trans_class_vptr_len_assignment()
[all …]
H A Dtrans-intrinsic.c8284 gfc_expr *source_expr, *mold_expr, *class_expr; in gfc_conv_intrinsic_transfer() local
8327 class_expr = gfc_find_and_cut_at_last_class_ref (arg->expr); in gfc_conv_intrinsic_transfer()
8329 gfc_conv_expr (&argse, class_expr); in gfc_conv_intrinsic_transfer()
H A Dtrans-intrinsic.cc8366 gfc_expr *source_expr, *mold_expr, *class_expr; in gfc_conv_intrinsic_transfer() local
8409 class_expr = gfc_find_and_cut_at_last_class_ref (arg->expr); in gfc_conv_intrinsic_transfer()
8411 gfc_conv_expr (&argse, class_expr); in gfc_conv_intrinsic_transfer()
/netbsd/external/gpl3/gcc.old/dist/gcc/fortran/
H A Dtrans-array.c1368 tree class_expr = NULL_TREE; in gfc_trans_create_temp_array() local
1379 class_expr = gfc_get_class_from_expr (class_expr); in gfc_trans_create_temp_array()
1380 gcc_assert (class_expr); in gfc_trans_create_temp_array()
1387 if (class_expr == NULL_TREE && GFC_CLASS_TYPE_P (eltype)) in gfc_trans_create_temp_array()
1388 class_expr = get_class_info_from_ss (pre, ss, &eltype); in gfc_trans_create_temp_array()
1394 if (class_expr == NULL_TREE) in gfc_trans_create_temp_array()
1402 tmp = gfc_class_vptr_get (class_expr); in gfc_trans_create_temp_array()
1409 gfc_class_vtab_size_get (class_expr), in gfc_trans_create_temp_array()
7795 if (class_expr) in gfc_conv_expr_descriptor()
7798 gfc_conv_expr (&classse, class_expr); in gfc_conv_expr_descriptor()
[all …]
H A Dtrans-expr.c267 tmp = gfc_class_len_or_zero_get (class_expr); in gfc_resize_class_size_with_len()
518 gfc_expr *class_expr; in gfc_get_class_from_gfc_expr() local
520 class_expr = gfc_find_and_cut_at_last_class_ref (e); in gfc_get_class_from_gfc_expr()
521 if (class_expr == NULL) in gfc_get_class_from_gfc_expr()
524 gfc_conv_expr (&cse, class_expr); in gfc_get_class_from_gfc_expr()
525 gfc_free_expr (class_expr); in gfc_get_class_from_gfc_expr()
7272 gfc_conv_expr (&parmse, class_expr); in gfc_conv_procedure_call()
7276 gfc_free_expr (class_expr); in gfc_conv_procedure_call()
9108 tree class_expr = NULL_TREE; in trans_class_vptr_len_assignment() local
9201 if (class_expr) in trans_class_vptr_len_assignment()
[all …]
H A Dtrans-intrinsic.c8284 gfc_expr *source_expr, *mold_expr, *class_expr; in gfc_conv_intrinsic_transfer() local
8327 class_expr = gfc_find_and_cut_at_last_class_ref (arg->expr); in gfc_conv_intrinsic_transfer()
8329 gfc_conv_expr (&argse, class_expr); in gfc_conv_intrinsic_transfer()
/netbsd/external/gpl3/gcc/dist/gcc/objc/
H A Dobjc-act.c8868 tree super_expr, super_expr_list, class_expr; in get_super_receiver() local
8902 class_expr = (*runtime.get_class_super_ref) (input_location, in get_super_receiver()
8920 class_expr = build_c_cast (input_location, in get_super_receiver()
8926 input_location, class_expr, NULL_TREE); in get_super_receiver()
H A Dobjc-act.cc8992 tree super_expr, super_expr_list, class_expr; in get_super_receiver() local
9026 class_expr = (*runtime.get_class_super_ref) (input_location, in get_super_receiver()
9044 class_expr = build_c_cast (input_location, in get_super_receiver()
9050 input_location, class_expr, NULL_TREE); in get_super_receiver()
/netbsd/external/gpl3/gcc.old/dist/gcc/objc/
H A Dobjc-act.c8868 tree super_expr, super_expr_list, class_expr; in get_super_receiver() local
8902 class_expr = (*runtime.get_class_super_ref) (input_location, in get_super_receiver()
8920 class_expr = build_c_cast (input_location, in get_super_receiver()
8926 input_location, class_expr, NULL_TREE); in get_super_receiver()