Home | History | Annotate | Download | only in fortran

Lines Matching defs:final_expr

1175   gfc_expr *final_expr = NULL;
1187 gfc_is_finalizable (comp->ts.u.derived, &final_expr);
1188 if (!final_expr)
1192 gfc_conv_expr (&se, final_expr);
1205 gfc_is_finalizable (CLASS_DATA (comp)->ts.u.derived, &final_expr);
1235 if (!final_expr)
1272 gfc_expr *final_expr = NULL;
1281 gfc_is_finalizable (expr2->ts.u.derived, &final_expr);
1282 if (!final_expr)
1316 final_expr = gfc_copy_expr (expr);
1317 gfc_add_vptr_component (final_expr);
1318 gfc_add_final_component (final_expr);
1325 gcc_assert (final_expr->expr_type == EXPR_VARIABLE);
1327 tmp = gfc_build_final_call (expr->ts, final_expr, expr,
1337 gfc_conv_expr (&se, final_expr);