Searched refs:class_vptr (Results 1 – 8 of 8) sorted by relevance
54 tree class_vptr; member
1081 && !(gfc_is_class_array_function (e) && parmse->class_vptr != NULL_TREE) in gfc_conv_class_to_class()1159 && parmse->class_vptr != NULL_TREE) in gfc_conv_class_to_class()1160 tmp = parmse->class_vptr; in gfc_conv_class_to_class()1194 if (!(gfc_is_class_array_function (e) && parmse->class_vptr)) in gfc_conv_class_to_class()2669 se->class_vptr = gfc_class_vptr_get (decl); in gfc_conv_component_ref()2672 se->class_vptr = NULL_TREE; in gfc_conv_component_ref()
3576 se->class_vptr = gfc_evaluate_now (gfc_class_vptr_get (decl), &se->pre); in build_class_array_ref()3942 se->expr = build_array_ref (se->expr, offset, decl, se->class_vptr); in gfc_conv_array_ref()
1175 && !(gfc_is_class_array_function (e) && parmse->class_vptr != NULL_TREE) in gfc_conv_class_to_class()1253 && parmse->class_vptr != NULL_TREE) in gfc_conv_class_to_class()1254 tmp = parmse->class_vptr; in gfc_conv_class_to_class()1288 if (!(gfc_is_class_array_function (e) && parmse->class_vptr)) in gfc_conv_class_to_class()2763 se->class_vptr = gfc_class_vptr_get (decl); in gfc_conv_component_ref()2766 se->class_vptr = NULL_TREE; in gfc_conv_component_ref()
321 (build_class_array_ref): Set the se class_vptr for class array330 class array functions that have an se class_vptr and use it
3653 se->class_vptr = gfc_evaluate_now (gfc_class_vptr_get (decl), &se->pre); in build_class_array_ref()4037 if (!se->class_vptr) in gfc_conv_array_ref()4038 se->class_vptr = gfc_class_vptr_get (tmpse.expr); in gfc_conv_array_ref()4046 se->expr = build_array_ref (se->expr, offset, decl, se->class_vptr); in gfc_conv_array_ref()
2059 * trans.h: Add class_vptr to gfc_se for storing a class ref's