Searched refs:always_explicit (Results 1 – 22 of 22) sorted by relevance
1527 * module.c (mio_symbol_attribute): Handle the always_explicit bit.1528 * resolve.c (resolve_formal_arglist): The always_explicit sould be set1564 * g95.h (symbol_attributes): New flag always_explicit.1565 * resolve.c (resolve_formal_arglist): Set it always_explicit.
2953 && !sym->attr.intrinsic && !sym->attr.always_explicit) in gfc_return_by_reference()3259 && !sym->attr.always_explicit) in gfc_get_function_type()
241 sym->attr.always_explicit = ifc->attr.always_explicit; in resolve_procedure_interface()284 proc->attr.always_explicit = 1; in gfc_resolve_formal_arglist()285 sym->attr.always_explicit = 1; in gfc_resolve_formal_arglist()369 proc->attr.always_explicit = 1; in gfc_resolve_formal_arglist()371 proc->result->attr.always_explicit = 1; in gfc_resolve_formal_arglist()14700 c->attr.always_explicit = ifc->attr.always_explicit; in resolve_component()
2922 && !sym->attr.always_explicit) in gfc_maybe_dereference_var()4428 new_sym->attr.always_explicit in gfc_add_interface_mapping()4429 = expr->symtree->n.sym->attr.always_explicit; in gfc_add_interface_mapping()6129 nodesc_arg = nodesc_arg || !comp->attr.always_explicit; in gfc_conv_procedure_call()6131 nodesc_arg = nodesc_arg || !sym->attr.always_explicit; in gfc_conv_procedure_call()7742 && !sym->attr.always_explicit) in gfc_conv_procedure_call()
2339 if (attr->always_explicit) in mio_symbol_attribute()2578 attr->always_explicit = 1; in mio_symbol_attribute()
942 unsigned always_explicit:1; member
925 if (attr->always_explicit) in show_attr()
136 sym->attr.always_explicit = 1; in gfc_get_intrinsic_sub_symbol()157 sym->attr.always_explicit = 1; in gfc_get_intrinsic_function_symbol()
1708 final->attr.always_explicit = 1; in generate_finalization_wrapper()
371 arglist and the always_explicit attribute if the dummy arg is a3409 * resolve.c (resolve_formal_arglist): Set attr.always_explicit
1137 procedure symbol's always_explicit attribute.
312 component call, use the component's 'always_explicit' attr
4204 sym->attr.always_explicit = 1; in gfc_get_symbol_for_expr()
2882 && !sym->attr.intrinsic && !sym->attr.always_explicit) in gfc_return_by_reference()3161 && !sym->attr.always_explicit) in gfc_get_function_type()
241 sym->attr.always_explicit = ifc->attr.always_explicit; in resolve_procedure_interface()284 proc->attr.always_explicit = 1; in gfc_resolve_formal_arglist()285 sym->attr.always_explicit = 1; in gfc_resolve_formal_arglist()369 proc->attr.always_explicit = 1; in gfc_resolve_formal_arglist()371 proc->result->attr.always_explicit = 1; in gfc_resolve_formal_arglist()14487 c->attr.always_explicit = ifc->attr.always_explicit; in resolve_component()
2820 && !sym->attr.always_explicit) in gfc_maybe_dereference_var()4339 new_sym->attr.always_explicit in gfc_add_interface_mapping()4340 = expr->symtree->n.sym->attr.always_explicit; in gfc_add_interface_mapping()5701 nodesc_arg = nodesc_arg || !comp->attr.always_explicit; in gfc_conv_procedure_call()5703 nodesc_arg = nodesc_arg || !sym->attr.always_explicit; in gfc_conv_procedure_call()7206 && !sym->attr.always_explicit) in gfc_conv_procedure_call()
870 unsigned always_explicit:1; member
2276 if (attr->always_explicit) in mio_symbol_attribute()2478 attr->always_explicit = 1; in mio_symbol_attribute()
900 if (attr->always_explicit) in show_attr()
1691 final->attr.always_explicit = 1; in generate_finalization_wrapper()
115 sym->attr.always_explicit = 1; in gfc_get_intrinsic_sub_symbol()
4197 sym->attr.always_explicit = 1; in gfc_get_symbol_for_expr()