Lines Matching refs:class_expr
303 gfc_resize_class_size_with_len (stmtblock_t * block, tree class_expr, tree size) in gfc_resize_class_size_with_len() argument
309 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
599 class_expr = gfc_find_and_cut_at_last_class_ref (e); in gfc_get_class_from_gfc_expr()
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()
7797 gfc_expr *class_expr = gfc_find_and_cut_at_last_class_ref (args->expr); in gfc_conv_procedure_call() local
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()
9658 if (class_expr != NULL_TREE && UNLIMITED_POLY (re)) in trans_class_vptr_len_assignment()
9737 if (class_expr) in trans_class_vptr_len_assignment()
9738 tmp = class_expr; in trans_class_vptr_len_assignment()