Lines Matching defs:types

77 /* This structure is used to map symbol indices to types.  */
83 /* Basic types. */
109 coff_get_slot (struct coff_types *types, int indx)
113 pps = &types->slots;
139 struct coff_types *types, long coff_symno, int ntype,
153 type = parse_coff_type (abfd, symbols, types, coff_symno, newtype,
159 type = parse_coff_type (abfd, symbols, types, coff_symno, newtype,
187 type = parse_coff_type (abfd, symbols, types, coff_symno, newtype,
191 types,
212 slot = coff_get_slot (types, pauxent->x_sym.x_tagndx.l);
228 return parse_coff_base_type (abfd, symbols, types, coff_symno, ntype,
236 struct coff_types *types, long coff_symno, int ntype,
246 && types->basic[ntype] != DEBUG_TYPE_NULL)
247 return types->basic[ntype];
325 ret = parse_coff_struct_type (abfd, symbols, types, ntype, pauxent,
328 slot = coff_get_slot (types, coff_symno);
338 ret = parse_coff_struct_type (abfd, symbols, types, ntype, pauxent,
341 slot = coff_get_slot (types, coff_symno);
352 ret = parse_coff_enum_type (abfd, symbols, types, pauxent, dhandle);
354 slot = coff_get_slot (types, coff_symno);
367 types->basic[ntype] = ret;
376 struct coff_types *types, int ntype,
453 ftype = parse_coff_type (abfd, symbols, types, this_coff_symno,
483 struct coff_types *types ATTRIBUTE_UNUSED,
551 parse_coff_symbol (bfd *abfd ATTRIBUTE_UNUSED, struct coff_types *types,
624 slot = coff_get_slot (types, coff_symno);
659 struct coff_types types;
675 types.slots = NULL;
677 types.basic[i] = DEBUG_TYPE_NULL;
773 type = parse_coff_type (abfd, &symbols, &types, this_coff_symno,
777 if (! parse_coff_symbol (abfd, &types, sym, this_coff_symno, &syment,
792 type = parse_coff_type (abfd, &symbols, &types, this_coff_symno,
865 type = parse_coff_type (abfd, &symbols, &types, this_coff_symno,
869 if (! parse_coff_symbol (abfd, &types, sym, this_coff_symno, &syment,