HomeSort by: relevance | last modified time | path
    Searched refs:vtab (Results 1 - 25 of 28) sorted by relevancy

1 2

  /src/external/gpl3/gcc/dist/gcc/fortran/
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
953 gfc_symbol *vtab; local
1141 gfc_symbol *vtab, *byte_stride; local
1740 gfc_symbol *vtab; local
2418 gfc_symbol *vtab = NULL, *vtype = NULL, *found_sym = NULL, *def_init = NULL; local
2798 gfc_symbol *vtab; local
2846 gfc_symbol *vtab = NULL, *vtype = NULL, *found_sym = NULL; local
    [all...]
iresolve.cc 1000 gfc_symbol *vtab; local
1007 /* Replace the first argument with the corresponding vtab. */
1014 vtab = gfc_find_derived_vtab (a->ts.u.derived);
1021 st = gfc_find_symtree (vtab->ns->sym_root, vtab->name);
1023 a->ts = vtab->ts;
1027 /* Replace the second argument with the corresponding vtab. */
1034 vtab = gfc_find_derived_vtab (mo->ts.u.derived);
1041 st = gfc_find_symtree (vtab->ns->sym_root, vtab->name)
    [all...]
trans.cc 1605 gfc_symbol *vtab; local
1661 vtab = gfc_find_derived_vtab (derived);
1662 if (vtab->backend_decl == NULL_TREE)
1663 vptr = gfc_get_symbol_decl (vtab);
1665 vptr = vtab->backend_decl;
trans-expr.cc 569 gfc_symbol *vtab; local
573 vtab = gfc_find_derived_vtab (e->ts.u.derived);
574 vtable = vtab->backend_decl;
576 vtable = gfc_get_symbol_decl (vtab);
718 gfc_symbol *vtab; local
741 /* In this case the vtab corresponds to the derived type and the
743 vtab = gfc_find_derived_vtab (e->ts.u.derived);
744 gcc_assert (vtab);
745 tmp = gfc_build_addr_expr (NULL_TREE, gfc_get_symbol_decl (vtab));
1006 gfc_symbol *vtab; local
6980 gfc_symbol *vtab; local
9347 tree vtab; local
9836 tree vtab; local
    [all...]
trans-array.cc 1331 gfc_symbol *vtab; local
1406 vtab = gfc_find_vtab (&rhs_ss->info->expr->ts);
1407 vptr = vtab->backend_decl;
1409 vptr = gfc_get_symbol_decl (vtab);
9400 gfc_symbol *vtab; local
9835 vtab = gfc_find_vtab (&c->ts);
9836 if (vtab->backend_decl == NULL)
9837 gfc_get_symbol_decl (vtab);
9838 tmp = gfc_build_addr_expr (NULL_TREE, vtab->backend_decl);
9888 tree vtab; local
    [all...]
trans-intrinsic.cc 8802 gfc_symbol *vtab; local
8804 vtab = gfc_find_derived_vtab (source_expr->ts.u.derived);
8805 gcc_assert (vtab);
8806 tmp = gfc_build_addr_expr (NULL_TREE, gfc_get_symbol_decl (vtab));
12696 gfc_symbol *vtab; local
12707 vtab = NULL;
12710 vtab = gfc_find_derived_vtab (from_expr->ts.u.derived);
12711 gcc_assert (vtab);
12724 if (vtab == NULL)
12731 tmp = gfc_build_addr_expr (NULL_TREE, gfc_get_symbol_decl (vtab));
12762 gfc_symbol *vtab; local
    [all...]
resolve.cc 6985 /* Pass along the name for CLASS methods, where the vtab
7038 /* Pass along the name for CLASS methods, where the vtab
7093 /* Pass along the name for CLASS methods, where the vtab
7154 that any delays in resolution are corrected and that the vtab
7232 /* '_vptr' points to the vtab, which contains the procedure pointers. */
7287 that any delays in resolution are corrected and that the vtab
7358 /* '_vptr' points to the vtab, which contains the procedure pointers. */
8410 /* Make sure the vtab symbol is present when
8418 /* Finding the vtab also publishes the type's symbol. Therefore this
8424 /* Again, make sure the vtab symbol is present whe
10085 gfc_symbol *vtab; local
10202 gfc_symbol *vtab; local
14391 gfc_symbol *vtab; local
16026 gfc_symbol *vtab = gfc_find_derived_vtab (data->ts.u.derived); local
16051 gfc_symbol *vtab = gfc_find_derived_vtab (sym); local
    [all...]
trans-decl.cc 1574 /* Make sure that the vtab for the declared type is completed. */
1997 if (sym->attr.vtab || def_init)
4705 gfc_symbol *vtab; local
4707 vtab = gfc_find_vtab (&sym->ts);
4708 if (!vtab->backend_decl)
4710 if (!vtab->attr.referenced)
4711 gfc_set_sym_referenced (vtab);
4712 gfc_get_symbol_decl (vtab);
4717 vtab->backend_decl));
5064 gfc_symbol *vtab; local
    [all...]
trans-stmt.cc 6376 /* Figure whether we need the vtab from expr3. */
6607 needs its vtab set correctly, so deduce the required _vtab
6612 gfc_symbol *vtab; local
6614 vtab = gfc_find_vtab (&code->expr3->ts);
6615 gcc_assert (vtab);
6616 expr3_vptr = gfc_get_symbol_decl (vtab);
7141 /* The vtab is already known, so just assign it. */
7147 gfc_symbol *vtab; local
7153 was not successful. In these rare cases take the vtab
7162 /* Prepare for setting the vtab as declared. *
    [all...]
module.cc 2154 minit ("VTAB", AB_VTAB),
2378 if (attr->vtab)
2641 attr->vtab = 1;
5277 && !p->u.rsym.sym->attr.vtab)
5326 if (st_sym->attr.vtab || st_sym->attr.vtype)
5785 if (sym->attr.vtab || sym->attr.vtype)
trans-io.cc 1785 gfc_symbol *vtab = gfc_find_derived_vtab (derived); local
1786 vtable = vtab->backend_decl;
1788 vtable = gfc_get_symbol_decl (vtab);
gfortran.h 898 unsigned vtab:1; /* is a derived type vtab, pointed to by CLASS objects. */ member in struct:__anon13616
899 unsigned vtype:1; /* is a derived type of a vtab. */
  /src/external/gpl3/gcc.old/dist/gcc/fortran/
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...]
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->name)
    [all...]
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
6613 gfc_symbol *vtab; local
8883 tree vtab; local
9341 tree vtab; local
    [all...]
trans-array.cc 1322 gfc_symbol *vtab; local
1397 vtab = gfc_find_vtab (&rhs_ss->info->expr->ts);
1398 vptr = vtab->backend_decl;
1400 vptr = gfc_get_symbol_decl (vtab);
9030 gfc_symbol *vtab; local
9459 vtab = gfc_find_vtab (&c->ts);
9460 if (vtab->backend_decl == NULL)
9461 gfc_get_symbol_decl (vtab);
9462 tmp = gfc_build_addr_expr (NULL_TREE, vtab->backend_decl);
9512 tree vtab; local
    [all...]
trans-intrinsic.cc 8735 gfc_symbol *vtab; local
8737 vtab = gfc_find_derived_vtab (source_expr->ts.u.derived);
8738 gcc_assert (vtab);
8739 tmp = gfc_build_addr_expr (NULL_TREE, gfc_get_symbol_decl (vtab));
12398 gfc_symbol *vtab; local
12409 vtab = NULL;
12412 vtab = gfc_find_derived_vtab (from_expr->ts.u.derived);
12413 gcc_assert (vtab);
12426 if (vtab == NULL)
12433 tmp = gfc_build_addr_expr (NULL_TREE, gfc_get_symbol_decl (vtab));
12464 gfc_symbol *vtab; local
    [all...]
resolve.cc 6656 /* Pass along the name for CLASS methods, where the vtab
6709 /* Pass along the name for CLASS methods, where the vtab
6764 /* Pass along the name for CLASS methods, where the vtab
6825 that any delays in resolution are corrected and that the vtab
6903 /* '_vptr' points to the vtab, which contains the procedure pointers. */
6958 that any delays in resolution are corrected and that the vtab
7029 /* '_vptr' points to the vtab, which contains the procedure pointers. */
8068 /* Make sure the vtab symbol is present when
8076 /* Finding the vtab also publishes the type's symbol. Therefore this
8082 /* Again, make sure the vtab symbol is present whe
9623 gfc_symbol *vtab; local
9740 gfc_symbol *vtab; local
13664 gfc_symbol *vtab; local
15226 gfc_symbol *vtab = gfc_find_derived_vtab (data->ts.u.derived); local
15251 gfc_symbol *vtab = gfc_find_derived_vtab (sym); local
    [all...]
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);
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 as declared. *
    [all...]
module.cc 2153 minit ("VTAB", AB_VTAB),
2375 if (attr->vtab)
2632 attr->vtab = 1;
5258 && !p->u.rsym.sym->attr.vtab)
5307 if (st_sym->attr.vtab || st_sym->attr.vtype)
5766 if (sym->attr.vtab || sym->attr.vtype)
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)
gfortran.h 890 unsigned vtab:1; /* is a derived type vtab, pointed to by CLASS objects. */ member in struct:__anon16051
891 unsigned vtype:1; /* is a derived type of a vtab. */
  /src/sys/arch/x68k/dev/
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]);
  /src/external/public-domain/sqlite/dist/
sqlite3.c 18790 VtabCtx *pVtabCtx; /* Context for active vtab connect/create */
19429 sqlite3_vtab *pVtab; /* Pointer to vtab instance */
19480 char **azArg; /* 0: module 1: schema 2: vtab name 3...: args */
19482 } vtab; member in union:Table::__anon4
20946 int nMaxArg; /* Max args to xUpdate and xFilter vtab methods */
126535 char *vtab = (char *)sqlite3GetVTable(db, pParse->apVtabLock[i]); local
163183 } vtab; member in union:WhereLoop::__anon52
    [all...]

Completed in 223 milliseconds

1 2