/netbsd-current/external/gpl3/gcc.old/dist/gcc/fortran/ |
H A D | class.c | 236 gfc_symbol *vtab = gfc_find_derived_vtab (derived->components->ts.u.derived); local 237 gcc_assert (vtab); 238 derived->components->next->ts.u.derived = vtab->ts.u.derived; 448 gfc_symbol *vtab = NULL; local 451 vtab = gfc_find_vtab (&init_expr->ts); 453 vtab = gfc_find_vtab (ts); 462 if (strcmp (comp->name, "_vptr") == 0 && vtab) 463 ctor->expr = gfc_lval_expr_from_sym (vtab); 477 containers and vtab symbols. */ 640 gfc_symbol *vtab; local 873 gfc_symbol *vtab; local 1060 gfc_symbol *vtab; local 1618 gfc_symbol *vtab; local 2281 gfc_symbol *vtab = NULL, *vtype = NULL, *found_sym = NULL, *def_init = NULL; local 2657 gfc_symbol *vtab; local 2697 gfc_symbol *vtab = NULL, *vtype = NULL, *found_sym = NULL; local [all...] |
H A D | trans-expr.c | 458 gfc_symbol *vtab; local 481 vtab = gfc_find_derived_vtab (e->ts.u.derived); 482 vtable = vtab->backend_decl; 484 vtable = gfc_get_symbol_decl (vtab); 622 gfc_symbol *vtab; local 645 /* In this case the vtab corresponds to the derived type and the 647 vtab = gfc_find_derived_vtab (e->ts.u.derived); 648 gcc_assert (vtab); 649 tmp = gfc_build_addr_expr (NULL_TREE, gfc_get_symbol_decl (vtab)); 899 gfc_symbol *vtab; local 6155 gfc_symbol *vtab; local 8315 tree vtab; local 8773 tree vtab; local [all...] |
H A D | iresolve.c | 975 gfc_symbol *vtab; local 982 /* Replace the first argument with the corresponding vtab. */ 989 vtab = gfc_find_derived_vtab (a->ts.u.derived); 996 st = gfc_find_symtree (vtab->ns->sym_root, vtab->name); 998 a->ts = vtab->ts; 1002 /* Replace the second argument with the corresponding vtab. */ 1009 vtab = gfc_find_derived_vtab (mo->ts.u.derived); 1016 st = gfc_find_symtree (vtab->ns->sym_root, vtab [all...] |
H A D | trans-array.c | 1230 gfc_symbol *vtab; local 1305 vtab = gfc_find_vtab (&rhs_ss->info->expr->ts); 1306 vptr = vtab->backend_decl; 1308 vptr = gfc_get_symbol_decl (vtab); 8833 gfc_symbol *vtab; local 9239 vtab = gfc_find_vtab (&c->ts); 9240 if (vtab->backend_decl == NULL) 9241 gfc_get_symbol_decl (vtab); 9242 tmp = gfc_build_addr_expr (NULL_TREE, vtab->backend_decl); 9292 tree vtab; local [all...] |
H A D | trans-intrinsic.c | 8669 gfc_symbol *vtab; local 8671 vtab = gfc_find_derived_vtab (source_expr->ts.u.derived); 8672 gcc_assert (vtab); 8673 tmp = gfc_build_addr_expr (NULL_TREE, gfc_get_symbol_decl (vtab)); 11884 gfc_symbol *vtab; local 11895 vtab = NULL; 11898 vtab = gfc_find_derived_vtab (from_expr->ts.u.derived); 11899 gcc_assert (vtab); 11912 if (vtab == NULL) 11919 tmp = gfc_build_addr_expr (NULL_TREE, gfc_get_symbol_decl (vtab)); 11950 gfc_symbol *vtab; local [all...] |
H A D | resolve.c | 6534 /* Pass along the name for CLASS methods, where the vtab 6587 /* Pass along the name for CLASS methods, where the vtab 6642 /* Pass along the name for CLASS methods, where the vtab 6703 that any delays in resolution are corrected and that the vtab 6781 /* '_vptr' points to the vtab, which contains the procedure pointers. */ 6836 that any delays in resolution are corrected and that the vtab 6907 /* '_vptr' points to the vtab, which contains the procedure pointers. */ 7945 /* Make sure the vtab symbol is present when 7953 /* Finding the vtab also publishes the type's symbol. Therefore this 7959 /* Again, make sure the vtab symbo 9485 gfc_symbol *vtab; local 9602 gfc_symbol *vtab; local 13441 gfc_symbol *vtab; local 14995 gfc_symbol *vtab = gfc_find_derived_vtab (data->ts.u.derived); local 15020 gfc_symbol *vtab = gfc_find_derived_vtab (sym); local [all...] |
H A D | trans-io.c | 1754 gfc_symbol *vtab = gfc_find_derived_vtab (derived); local 1755 vtable = vtab->backend_decl; 1757 vtable = gfc_get_symbol_decl (vtab);
|
H A D | trans-stmt.c | 6240 /* Figure whether we need the vtab from expr3. */ 6455 needs its vtab set correctly, so deduce the required _vtab 6460 gfc_symbol *vtab; local 6462 vtab = gfc_find_vtab (&code->expr3->ts); 6463 gcc_assert (vtab); 6464 expr3_vptr = gfc_get_symbol_decl (vtab); 6886 /* The vtab is already known, so just assign it. */ 6892 gfc_symbol *vtab; local 6898 was not successful. In these rare cases take the vtab 6907 /* Prepare for setting the vtab a [all...] |
H A D | module.c | 2312 if (attr->vtab) 2532 attr->vtab = 1; 5106 && !p->u.rsym.sym->attr.vtab) 5155 if (st_sym->attr.vtab || st_sym->attr.vtype) 5556 if (sym->attr.vtab || sym->attr.vtype)
|
H A D | trans-decl.c | 1523 /* Make sure that the vtab for the declared type is completed. */ 1934 if (sym->attr.vtab || def_init) 5018 gfc_symbol *vtab; local 5033 vtab = gfc_find_derived_vtab (sym->ts.u.derived); 5035 gfc_get_symbol_decl (vtab)); 5301 if (sym->backend_decl && !sym->attr.vtab && !sym->attr.target)
|
H A D | gfortran.h | 818 unsigned vtab:1; /* is a derived type vtab, pointed to by CLASS objects. */ member in struct:__anon835 819 unsigned vtype:1; /* is a derived type of a vtab. */
|
H A D | simplify.c | 3040 return e->symtree->n.sym->attr.vtab;
|
/netbsd-current/external/gpl3/gcc/dist/gcc/fortran/ |
H A D | class.cc | 238 gfc_symbol *vtab = gfc_find_derived_vtab (derived->components->ts.u.derived); local 239 gcc_assert (vtab); 240 derived->components->next->ts.u.derived = vtab->ts.u.derived; 450 gfc_symbol *vtab = NULL; local 453 vtab = gfc_find_vtab (&init_expr->ts); 455 vtab = gfc_find_vtab (ts); 464 if (strcmp (comp->name, "_vptr") == 0 && vtab) 465 ctor->expr = gfc_lval_expr_from_sym (vtab); 479 containers and vtab symbols. */ 643 gfc_symbol *vtab; local 888 gfc_symbol *vtab; local 1075 gfc_symbol *vtab; local 1632 gfc_symbol *vtab; local 2289 gfc_symbol *vtab = NULL, *vtype = NULL, *found_sym = NULL, *def_init = NULL; local 2669 gfc_symbol *vtab; local 2709 gfc_symbol *vtab = NULL, *vtype = NULL, *found_sym = NULL; local [all...] |
H A D | iresolve.cc | 996 gfc_symbol *vtab; local 1003 /* Replace the first argument with the corresponding vtab. */ 1010 vtab = gfc_find_derived_vtab (a->ts.u.derived); 1017 st = gfc_find_symtree (vtab->ns->sym_root, vtab->name); 1019 a->ts = vtab->ts; 1023 /* Replace the second argument with the corresponding vtab. */ 1030 vtab = gfc_find_derived_vtab (mo->ts.u.derived); 1037 st = gfc_find_symtree (vtab->ns->sym_root, vtab [all...] |
H A D | trans-expr.cc | 537 gfc_symbol *vtab; local 560 vtab = gfc_find_derived_vtab (e->ts.u.derived); 561 vtable = vtab->backend_decl; 563 vtable = gfc_get_symbol_decl (vtab); 705 gfc_symbol *vtab; local 728 /* In this case the vtab corresponds to the derived type and the 730 vtab = gfc_find_derived_vtab (e->ts.u.derived); 731 gcc_assert (vtab); 732 tmp = gfc_build_addr_expr (NULL_TREE, gfc_get_symbol_decl (vtab)); 993 gfc_symbol *vtab; local 6586 gfc_symbol *vtab; local 8851 tree vtab; local 9309 tree vtab; local [all...] |
H A D | trans-array.cc | 1298 gfc_symbol *vtab; local 1373 vtab = gfc_find_vtab (&rhs_ss->info->expr->ts); 1374 vptr = vtab->backend_decl; 1376 vptr = gfc_get_symbol_decl (vtab); 8999 gfc_symbol *vtab; local 9428 vtab = gfc_find_vtab (&c->ts); 9429 if (vtab->backend_decl == NULL) 9430 gfc_get_symbol_decl (vtab); 9431 tmp = gfc_build_addr_expr (NULL_TREE, vtab->backend_decl); 9481 tree vtab; local [all...] |
H A D | trans-intrinsic.cc | 8751 gfc_symbol *vtab; local 8753 vtab = gfc_find_derived_vtab (source_expr->ts.u.derived); 8754 gcc_assert (vtab); 8755 tmp = gfc_build_addr_expr (NULL_TREE, gfc_get_symbol_decl (vtab)); 12414 gfc_symbol *vtab; local 12425 vtab = NULL; 12428 vtab = gfc_find_derived_vtab (from_expr->ts.u.derived); 12429 gcc_assert (vtab); 12442 if (vtab == NULL) 12449 tmp = gfc_build_addr_expr (NULL_TREE, gfc_get_symbol_decl (vtab)); 12480 gfc_symbol *vtab; local [all...] |
H A D | resolve.cc | 6654 /* Pass along the name for CLASS methods, where the vtab 6707 /* Pass along the name for CLASS methods, where the vtab 6762 /* Pass along the name for CLASS methods, where the vtab 6823 that any delays in resolution are corrected and that the vtab 6901 /* '_vptr' points to the vtab, which contains the procedure pointers. */ 6956 that any delays in resolution are corrected and that the vtab 7027 /* '_vptr' points to the vtab, which contains the procedure pointers. */ 8066 /* Make sure the vtab symbol is present when 8074 /* Finding the vtab also publishes the type's symbol. Therefore this 8080 /* Again, make sure the vtab symbo 9621 gfc_symbol *vtab; local 9738 gfc_symbol *vtab; local 13653 gfc_symbol *vtab; local 15215 gfc_symbol *vtab = gfc_find_derived_vtab (data->ts.u.derived); local 15240 gfc_symbol *vtab = gfc_find_derived_vtab (sym); local [all...] |
H A D | trans-io.cc | 1780 gfc_symbol *vtab = gfc_find_derived_vtab (derived); local 1781 vtable = vtab->backend_decl; 1783 vtable = gfc_get_symbol_decl (vtab);
|
H A D | trans-stmt.cc | 6276 /* Figure whether we need the vtab from expr3. */ 6491 needs its vtab set correctly, so deduce the required _vtab 6496 gfc_symbol *vtab; local 6498 vtab = gfc_find_vtab (&code->expr3->ts); 6499 gcc_assert (vtab); 6500 expr3_vptr = gfc_get_symbol_decl (vtab); 6919 /* The vtab is already known, so just assign it. */ 6925 gfc_symbol *vtab; local 6931 was not successful. In these rare cases take the vtab 6940 /* Prepare for setting the vtab a [all...] |
H A D | module.cc | 2370 if (attr->vtab) 2627 attr->vtab = 1; 5253 && !p->u.rsym.sym->attr.vtab) 5302 if (st_sym->attr.vtab || st_sym->attr.vtype) 5761 if (sym->attr.vtab || sym->attr.vtype)
|
H A D | trans-decl.cc | 1565 /* Make sure that the vtab for the declared type is completed. */ 1973 if (sym->attr.vtab || def_init) 4953 gfc_symbol *vtab; local 4968 vtab = gfc_find_derived_vtab (sym->ts.u.derived); 4970 gfc_get_symbol_decl (vtab)); 5229 if (sym->backend_decl && !sym->attr.vtab && !sym->attr.target)
|
H A D | gfortran.h | 890 unsigned vtab:1; /* is a derived type vtab, pointed to by CLASS objects. */ member in struct:__anon845 891 unsigned vtype:1; /* is a derived type of a vtab. */
|
/netbsd-current/sys/arch/x68k/dev/ |
H A D | opmbell.c | 93 static struct opm_voice vtab[NBELL]; variable in typeref:struct:opm_voice 156 memcpy(&vtab[unit], &bell_voice, sizeof(bell_voice)); 157 opm_set_voice(sc->ch, &vtab[unit]); 227 memcpy(addr, &vtab[unit], sizeof(struct opm_voice)); 237 memcpy(&vtab[unit], addr, sizeof(struct opm_voice)); 238 opm_set_voice(sc->ch, &vtab[unit]);
|
/netbsd-current/external/public-domain/sqlite/dist/ |
H A D | sqlite3.c | 17688 VtabCtx *pVtabCtx; /* Context for active vtab connect/create */ 18318 sqlite3_vtab *pVtab; /* Pointer to vtab instance */ 18369 char **azArg; /* 0: module 1: schema 2: vtab name 3...: args */ 18371 } vtab; member in union:Table::__anon17 120848 char *vtab = (char *)sqlite3GetVTable(db, pParse->apVtabLock[i]); local 155689 } vtab; member in union:WhereLoop::__anon58 [all...] |