Lines Matching refs:fhandle

2313 debug_write (void *handle, const struct debug_write_fns *fns, void *fhandle)  in debug_write()  argument
2341 if (! (*fns->start_compilation_unit) (fhandle, u->files->filename)) in debug_write()
2351 else if (! (*fns->start_source) (fhandle, f->filename)) in debug_write()
2356 if (! debug_write_name (info, fns, fhandle, n)) in debug_write()
2362 if (! debug_write_linenos (info, fns, fhandle, (bfd_vma) -1)) in debug_write()
2373 const struct debug_write_fns *fns, void *fhandle, in debug_write_name() argument
2379 if (! debug_write_type (info, fns, fhandle, n->u.type, n) in debug_write_name()
2380 || ! (*fns->typdef) (fhandle, n->name)) in debug_write_name()
2384 if (! debug_write_type (info, fns, fhandle, n->u.tag, n)) in debug_write_name()
2386 return (*fns->tag) (fhandle, n->name); in debug_write_name()
2388 if (! debug_write_type (info, fns, fhandle, n->u.variable->type, in debug_write_name()
2391 return (*fns->variable) (fhandle, n->name, n->u.variable->kind, in debug_write_name()
2394 return debug_write_function (info, fns, fhandle, n->name, in debug_write_name()
2397 return (*fns->int_constant) (fhandle, n->name, n->u.int_constant); in debug_write_name()
2399 return (*fns->float_constant) (fhandle, n->name, n->u.float_constant); in debug_write_name()
2401 if (! debug_write_type (info, fns, fhandle, n->u.typed_constant->type, in debug_write_name()
2404 return (*fns->typed_constant) (fhandle, n->name, in debug_write_name()
2421 const struct debug_write_fns *fns, void *fhandle, in debug_write_type() argument
2429 return (*fns->empty_type) (fhandle); in debug_write_type()
2441 return (*fns->typedef_type) (fhandle, type->u.knamed->name->name); in debug_write_type()
2449 return (*fns->empty_type) (fhandle); in debug_write_type()
2467 return (*fns->tag_type) (fhandle, type->u.knamed->name->name, id, in debug_write_type()
2495 return (*fns->empty_type) (fhandle); in debug_write_type()
2496 return debug_write_type (info, fns, fhandle, *type->u.kindirect->slot, in debug_write_type()
2499 return (*fns->void_type) (fhandle); in debug_write_type()
2501 return (*fns->int_type) (fhandle, type->size, type->u.kint); in debug_write_type()
2503 return (*fns->float_type) (fhandle, type->size); in debug_write_type()
2505 return (*fns->complex_type) (fhandle, type->size); in debug_write_type()
2507 return (*fns->bool_type) (fhandle, type->size); in debug_write_type()
2524 return (*fns->tag_type) (fhandle, tag, type->u.kclass->id, in debug_write_type()
2530 if (! (*fns->start_struct_type) (fhandle, tag, in debug_write_type()
2545 if (! debug_write_type (info, fns, fhandle, f->type, in debug_write_type()
2547 || ! (*fns->struct_field) (fhandle, f->name, f->u.f.bitpos, in debug_write_type()
2552 return (*fns->end_struct_type) (fhandle); in debug_write_type()
2555 return debug_write_class_type (info, fns, fhandle, type, tag); in debug_write_type()
2558 return (*fns->enum_type) (fhandle, tag, (const char **) NULL, in debug_write_type()
2560 return (*fns->enum_type) (fhandle, tag, type->u.kenum->names, in debug_write_type()
2563 if (! debug_write_type (info, fns, fhandle, type->u.kpointer, in debug_write_type()
2566 return (*fns->pointer_type) (fhandle); in debug_write_type()
2568 if (! debug_write_type (info, fns, fhandle, in debug_write_type()
2577 if (! debug_write_type (info, fns, fhandle, in debug_write_type()
2582 return (*fns->function_type) (fhandle, is, in debug_write_type()
2585 if (! debug_write_type (info, fns, fhandle, type->u.kreference, in debug_write_type()
2588 return (*fns->reference_type) (fhandle); in debug_write_type()
2590 if (! debug_write_type (info, fns, fhandle, type->u.krange->type, in debug_write_type()
2593 return (*fns->range_type) (fhandle, type->u.krange->lower, in debug_write_type()
2596 if (! debug_write_type (info, fns, fhandle, type->u.karray->element_type, in debug_write_type()
2598 || ! debug_write_type (info, fns, fhandle, in debug_write_type()
2602 return (*fns->array_type) (fhandle, type->u.karray->lower, in debug_write_type()
2606 if (! debug_write_type (info, fns, fhandle, type->u.kset->type, in debug_write_type()
2609 return (*fns->set_type) (fhandle, type->u.kset->bitstringp); in debug_write_type()
2611 if (! debug_write_type (info, fns, fhandle, type->u.koffset->base_type, in debug_write_type()
2613 || ! debug_write_type (info, fns, fhandle, in debug_write_type()
2617 return (*fns->offset_type) (fhandle); in debug_write_type()
2619 if (! debug_write_type (info, fns, fhandle, in debug_write_type()
2628 if (! debug_write_type (info, fns, fhandle, in debug_write_type()
2635 if (! debug_write_type (info, fns, fhandle, in debug_write_type()
2640 return (*fns->method_type) (fhandle, in debug_write_type()
2645 if (! debug_write_type (info, fns, fhandle, type->u.kconst, in debug_write_type()
2648 return (*fns->const_type) (fhandle); in debug_write_type()
2650 if (! debug_write_type (info, fns, fhandle, type->u.kvolatile, in debug_write_type()
2653 return (*fns->volatile_type) (fhandle); in debug_write_type()
2655 return debug_write_type (info, fns, fhandle, type->u.knamed->type, in debug_write_type()
2658 return debug_write_type (info, fns, fhandle, type->u.knamed->type, in debug_write_type()
2670 const struct debug_write_fns *fns, void *fhandle, in debug_write_class_type() argument
2696 return (*fns->tag_type) (fhandle, tag, type->u.kclass->id, in debug_write_class_type()
2705 if (! debug_write_type (info, fns, fhandle, vptrbase, in debug_write_class_type()
2711 if (! (*fns->start_class_type) (fhandle, tag, id, in debug_write_class_type()
2727 if (! debug_write_type (info, fns, fhandle, f->type, in debug_write_class_type()
2732 if (! (*fns->class_static_member) (fhandle, f->name, in debug_write_class_type()
2739 if (! (*fns->struct_field) (fhandle, f->name, f->u.f.bitpos, in debug_write_class_type()
2753 if (! debug_write_type (info, fns, fhandle, b->type, in debug_write_class_type()
2756 if (! (*fns->class_baseclass) (fhandle, b->bitpos, b->is_virtual, in debug_write_class_type()
2770 if (! (*fns->class_start_method) (fhandle, m->name)) in debug_write_class_type()
2779 if (! debug_write_type (info, fns, fhandle, v->context, in debug_write_class_type()
2783 if (! debug_write_type (info, fns, fhandle, v->type, in debug_write_class_type()
2788 if (! (*fns->class_method_variant) (fhandle, v->physname, in debug_write_class_type()
2798 if (! (*fns->class_static_method_variant) (fhandle, in debug_write_class_type()
2806 if (! (*fns->class_end_method) (fhandle)) in debug_write_class_type()
2812 return (*fns->end_class_type) (fhandle); in debug_write_class_type()
2819 const struct debug_write_fns *fns, void *fhandle, in debug_write_function() argument
2826 if (! debug_write_linenos (info, fns, fhandle, function->blocks->start)) in debug_write_function()
2829 if (! debug_write_type (info, fns, fhandle, function->return_type, in debug_write_function()
2833 if (! (*fns->start_function) (fhandle, name, in debug_write_function()
2839 if (! debug_write_type (info, fns, fhandle, p->type, in debug_write_function()
2841 || ! (*fns->function_parameter) (fhandle, p->name, p->kind, p->val)) in debug_write_function()
2847 if (! debug_write_block (info, fns, fhandle, b)) in debug_write_function()
2851 return (*fns->end_function) (fhandle); in debug_write_function()
2858 const struct debug_write_fns *fns, void *fhandle, in debug_write_block() argument
2864 if (! debug_write_linenos (info, fns, fhandle, block->start)) in debug_write_block()
2871 if (! (*fns->start_block) (fhandle, block->start)) in debug_write_block()
2879 if (! debug_write_name (info, fns, fhandle, n)) in debug_write_block()
2886 if (! debug_write_block (info, fns, fhandle, b)) in debug_write_block()
2890 if (! debug_write_linenos (info, fns, fhandle, block->end)) in debug_write_block()
2895 if (! (*fns->end_block) (fhandle, block->end)) in debug_write_block()
2906 const struct debug_write_fns *fns, void *fhandle, in debug_write_linenos() argument
2924 if (! (*fns->lineno) (fhandle, l->file->filename, in debug_write_linenos()