HomeSort by: relevance | last modified time | path
    Searched defs:formal (Results 1 - 25 of 31) sorted by relevancy

1 2

  /src/external/gpl3/binutils/dist/gas/
macro.c 447 /* Allocate a new formal. */
452 formal_entry *formal; local
454 formal = XNEW (formal_entry);
456 sb_new (&formal->name);
457 sb_new (&formal->def);
458 sb_new (&formal->actual);
459 formal->next = NULL;
460 formal->type = FORMAL_OPTIONAL;
461 return formal;
464 /* Free a formal. *
486 formal_entry *formal = new_formal (); local
574 formal_entry *formal = new_formal (); local
607 formal_entry *formal; local
    [all...]
  /src/external/gpl3/binutils.old/dist/gas/
macro.c 475 /* Allocate a new formal. */
480 formal_entry *formal; local
482 formal = XNEW (formal_entry);
484 sb_new (&formal->name);
485 sb_new (&formal->def);
486 sb_new (&formal->actual);
487 formal->next = NULL;
488 formal->type = FORMAL_OPTIONAL;
489 return formal;
492 /* Free a formal. *
514 formal_entry *formal = new_formal (); local
602 formal_entry *formal = new_formal (); local
635 formal_entry *formal; local
    [all...]
  /src/external/gpl3/gcc/dist/gcc/fortran/
dependency.cc 1131 gfc_formal_arglist *formal; local
1134 formal = fnsym ? gfc_sym_get_dummy_args (fnsym) : NULL;
1135 for (; actual; actual = actual->next, formal = formal ? formal->next : NULL)
1148 if (formal && intent == INTENT_IN
1149 && formal->sym->attr.intent == INTENT_IN)
dump-parse-tree.cc 69 debug (gfc_formal_arglist *formal)
73 for (; formal; formal = formal->next)
76 show_symbol (formal->sym);
1101 gfc_formal_arglist *formal; local
1175 if (sym->formal)
1178 fputs ("Formal arglist:", dumpfile);
1180 for (formal = sym->formal; formal; formal = formal->next
    [all...]
interface.cc 23 singly linked list of formal argument structures attached to the
57 formal argument list structures that don't point to any symbol
63 formal argument list points to symbols within the same namespace as
731 that is for the formal arg, but oh well. */
839 /* Given two symbols that are formal arguments, compare their ranks
850 /* Given two symbols that are formal arguments, compare their types
851 and rank and their formal interfaces if they are both dummy
893 /* Given a formal argument list and a keyword name, search the list
918 gfc_formal_arglist *formal; local
931 for (formal = gfc_sym_get_dummy_args (sym); formal; formal = formal->next
5364 gfc_formal_arglist *formal; local
    [all...]
intrinsic.cc 451 next_sym->formal = next_arg;
1318 arg = next_sym[-1].formal;
4230 /* Given a formal argument list, remove any NULL arguments that may
4231 have been left behind by a sort against some formal argument list. */
4278 /* Given an actual arglist and a formal arglist, sort the actual
4287 gfc_intrinsic_arg *formal, locus *where)
4298 for (f = formal; f; f = f->next)
4304 f = formal;
4408 /* At this point, all unmatched formal args must be optional. */
4421 /* Using the formal argument list, string the actual argument lis
4461 gfc_intrinsic_arg *formal; local
4743 gfc_intrinsic_arg *formal; local
    [all...]
match.cc 5972 gfc_formal_arglist *formal; local
5977 for (formal = sym->formal; formal; formal = formal->next)
5979 if (formal->sym == e->symtree->n.sym)
6020 ptr = sym->formal;
6052 if (fcn && ptr != sym->formal)
check.cc 2249 gfc_formal_arglist *formal; local
2298 formal = sym->formal;
2300 if (!formal || !formal->next || formal->next->next)
2318 if (!gfc_compare_types (&a->ts, &formal->sym->ts)
2319 || !gfc_compare_types (&a->ts, &formal->next->sym->ts))
2323 gfc_typename (&formal->sym->ts),
2324 gfc_typename (&formal->next->sym->ts), gfc_typename (a))
    [all...]
decl.cc 1346 /* Ideally, at this point, a copy would be made of the formal
3851 type_param_name_list = pdt->formal;
4073 for (f = c1->ts.u.derived->formal; f && f->next; f = f->next)
6652 /* Match a formal argument list or, if typeparam is true, a
6663 gfc_formal_arglist *formal = NULL; local
6667 /* Keep the interface formal argument list and null it so that the
6669 names of the arguments are checked here. The interface formal
6673 and populate the formal namespace of the interface symbol. */
6677 formal = progname->formal;
9951 gfc_formal_arglist *formal, *head, *tail; local
    [all...]
trans-decl.cc 2280 gcc_assert (isym->formal);
2281 argexpr.ts = isym->formal->ts;
2283 if (isym->formal->next == NULL)
2287 if (isym->formal->next->next == NULL)
2291 if (isym->formal->next->next->next == NULL)
2296 gcc_assert (isym->formal->next->next->next->next == NULL);
2553 /* Build formal argument list. Make sure that their TREE_CONTEXT is
2960 gfc_formal_arglist *formal; local
3004 for (formal = gfc_sym_get_dummy_args (ns->proc_name); formal;
6338 gfc_formal_arglist *formal; local
    [all...]
trans-stmt.cc 235 gfc_formal_arglist *formal; local
248 formal = gfc_sym_get_dummy_args (sym);
251 for (; arg != NULL; arg = arg->next, formal = formal ? formal->next : NULL)
264 fsym = formal ? formal->sym : NULL;
resolve.cc 249 /* Resolve types of formal argument lists. These have to be done early so that
250 the formal argument lists of module procedures can be copied to the
282 for (f = proc->formal; f; f = f->next)
548 /* Given a namespace, resolve all formal argument lists within the namespace.
630 /* Add NEW_ARGS to the formal argument list of PROC, taking care not to
642 /* See if this arg is already in the formal argument list. */
643 for (f = proc->formal; f; f = f->next)
655 new_arglist->next = proc->formal;
656 proc->formal = new_arglist;
669 for (f = proc->formal; f; f = f->next
6073 gfc_formal_arglist *formal; local
17036 gfc_formal_arglist *formal = sym->formal; local
17081 gfc_formal_arglist *formal = sym->formal; local
18268 gfc_formal_arglist *formal; local
    [all...]
trans-array.cc 7621 gfc_formal_arglist *formal; local
7721 formal = gfc_sym_get_dummy_args (expr->symtree->n.sym);
7726 for (; arg != NULL; arg = arg->next, formal = formal ? formal->next : NULL)
7730 if (formal->sym)
7731 gfc_add_interface_mapping (&mapping, formal->sym, NULL, arg->expr);
trans-expr.cc 711 formal arguments made this necessary. */
4403 sym->new_sym->n.sym->formal = NULL;
4545 new_sym->formal = expr->symtree->n.sym->formal;
5271 /* Determine the offset for pointer formal arguments and set the
6357 gfc_formal_arglist *formal; local
6417 formal = gfc_sym_get_dummy_args (sym);
6426 formal = comp->ts.interface ? comp->ts.interface->formal : NULL;
6435 /* For _vprt->_copy () routines no formal symbol is present. Nevertheles
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/fortran/
dependency.cc 1099 gfc_formal_arglist *formal; local
1102 formal = fnsym ? gfc_sym_get_dummy_args (fnsym) : NULL;
1103 for (; actual; actual = actual->next, formal = formal ? formal->next : NULL)
1116 if (formal && intent == INTENT_IN
1117 && formal->sym->attr.intent == INTENT_IN)
dump-parse-tree.cc 69 void debug (gfc_formal_arglist *formal)
73 for (; formal; formal = formal->next)
76 show_symbol (formal->sym);
1083 gfc_formal_arglist *formal; local
1157 if (sym->formal)
1160 fputs ("Formal arglist:", dumpfile);
1162 for (formal = sym->formal; formal; formal = formal->next
    [all...]
interface.cc 23 singly linked list of formal argument structures attached to the
57 formal argument list structures that don't point to any symbol
63 formal argument list points to symbols within the same namespace as
702 that is for the formal arg, but oh well. */
802 /* Given two symbols that are formal arguments, compare their ranks
813 /* Given two symbols that are formal arguments, compare their types
814 and rank and their formal interfaces if they are both dummy
856 /* Given a formal argument list and a keyword name, search the list
881 gfc_formal_arglist *formal; local
894 for (formal = gfc_sym_get_dummy_args (sym); formal; formal = formal->next
5211 gfc_formal_arglist *formal; local
    [all...]
intrinsic.cc 450 next_sym->formal = next_arg;
1317 arg = next_sym[-1].formal;
4226 /* Given a formal argument list, remove any NULL arguments that may
4227 have been left behind by a sort against some formal argument list. */
4274 /* Given an actual arglist and a formal arglist, sort the actual
4283 gfc_intrinsic_arg *formal, locus *where)
4294 for (f = formal; f; f = f->next)
4300 f = formal;
4404 /* At this point, all unmatched formal args must be optional. */
4417 /* Using the formal argument list, string the actual argument lis
4457 gfc_intrinsic_arg *formal; local
4733 gfc_intrinsic_arg *formal; local
    [all...]
check.cc 2222 gfc_formal_arglist *formal; local
2271 formal = sym->formal;
2273 if (!formal || !formal->next || formal->next->next)
2291 if (!gfc_compare_types (&a->ts, &formal->sym->ts)
2292 || !gfc_compare_types (&a->ts, &formal->next->sym->ts))
2296 gfc_typename (&formal->sym->ts),
2297 gfc_typename (&formal->next->sym->ts), gfc_typename (a))
    [all...]
decl.cc 1342 /* Ideally, at this point, a copy would be made of the formal
3813 type_param_name_list = pdt->formal;
4035 for (f = c1->ts.u.derived->formal; f && f->next; f = f->next)
6594 /* Match a formal argument list or, if typeparam is true, a
6605 gfc_formal_arglist *formal = NULL; local
6609 /* Keep the interface formal argument list and null it so that the
6611 names of the arguments are checked here. The interface formal
6615 and populate the formal namespace of the interface symbol. */
6619 formal = progname->formal;
9880 gfc_formal_arglist *formal, *head, *tail; local
    [all...]
trans-decl.cc 2256 gcc_assert (isym->formal);
2257 argexpr.ts = isym->formal->ts;
2259 if (isym->formal->next == NULL)
2263 if (isym->formal->next->next == NULL)
2267 if (isym->formal->next->next->next == NULL)
2272 gcc_assert (isym->formal->next->next->next->next == NULL);
2518 /* Build formal argument list. Make sure that their TREE_CONTEXT is
2912 gfc_formal_arglist *formal; local
2956 for (formal = gfc_sym_get_dummy_args (ns->proc_name); formal;
6122 gfc_formal_arglist *formal; local
    [all...]
trans-stmt.cc 234 gfc_formal_arglist *formal; local
247 formal = gfc_sym_get_dummy_args (sym);
250 for (; arg != NULL; arg = arg->next, formal = formal ? formal->next : NULL)
263 fsym = formal ? formal->sym : NULL;
resolve.cc 75 /* True if we are processing a formal arglist. The corresponding function
258 /* Resolve types of formal argument lists. These have to be done early so that
259 the formal argument lists of module procedures can be copied to the
290 for (f = proc->formal; f; f = f->next)
554 /* Given a namespace, resolve all formal argument lists within the namespace.
636 /* Add NEW_ARGS to the formal argument list of PROC, taking care not to
648 /* See if this arg is already in the formal argument list. */
649 for (f = proc->formal; f; f = f->next)
661 new_arglist->next = proc->formal;
662 proc->formal = new_arglist
5912 gfc_formal_arglist *formal; local
16203 gfc_formal_arglist *formal = sym->formal; local
16259 gfc_formal_arglist *formal = sym->formal; local
17423 gfc_formal_arglist *formal; local
    [all...]
  /src/external/gpl3/binutils/dist/gas/config/
tc-iq2000.c 251 formal_entry *formal;
253 formal = XNEW (formal_entry);
255 sb_new (& formal->name);
256 sb_new (& formal->def);
257 sb_new (& formal->actual);
266 sb_add_string (& formal->name, tt_args);
267 sb_add_string (& formal->def, tt_dflt + 1);
270 sb_add_string (& formal->name, *arguments);
274 sb_terminate (&formal->name), formal, 1)
249 formal_entry *formal; local
    [all...]
  /src/external/gpl3/binutils.old/dist/gas/config/
tc-iq2000.c 251 formal_entry *formal;
253 formal = XNEW (formal_entry);
255 sb_new (& formal->name);
256 sb_new (& formal->def);
257 sb_new (& formal->actual);
266 sb_add_string (& formal->name, tt_args);
267 sb_add_string (& formal->def, tt_dflt + 1);
270 sb_add_string (& formal->name, *arguments);
274 sb_terminate (&formal->name), formal, 1)
249 formal_entry *formal; local
    [all...]

Completed in 107 milliseconds

1 2