GDB (xrefs)

Public Attributes | List of all members
subfile Struct Reference

`#include "buildsym.h"`

## Public Attributes
struct subfile * | next
char * | name
struct linetable * | line_vector
int | line_vector_length
struct buildsym_compunit * | buildsym_compunit
enum language | language
struct symtab * | symtab

## Detailed Description

Definition at line 62 of file buildsym.h.

## Member Data Documentation

## ◆ buildsym_compunit

struct buildsym_compunit* subfile::buildsym_compunit

Definition at line 71 of file buildsym.h.

Referenced by start_subfile().

## ◆ language

enum language subfile::language

Definition at line 72 of file buildsym.h.

Referenced by coff_symtab_read(), define_symbol(), end_symtab_with_blockvector(), patch_subfile_names(), process_coff_symbol(), read_enum_type(), read_type(), and start_subfile().

## ◆ line_vector

struct linetable* subfile::line_vector

Definition at line 68 of file buildsym.h.

Referenced by end_symtab_with_blockvector(), free_buildsym_compunit(), process_linenos(), record_line(), start_subfile(), and watch_main_source_file_lossage().

## ◆ line_vector_length

int subfile::line_vector_length

Definition at line 69 of file buildsym.h.

Referenced by process_linenos(), record_line(), and watch_main_source_file_lossage().

## ◆ name

char* subfile::name

Definition at line 66 of file buildsym.h.

Referenced by gdb.printing.FlagEnumerationPrinter::__call__(), gdb.unwinder.Unwinder::__init__(), gdb.xmethod.XMethod::__init__(), gdb.printing.PrettyPrinter::__init__(), gdb.printing.SubPrettyPrinter::__init__(), gdb.xmethod.XMethodMatcher::__init__(), gdb.types.TypePrinter::__init__(), exsummary.Function::consistency_check(), dwarf_decode_lines(), dwarf_finish_line(), dwarf_record_line_1(), end_symtab_with_blockvector(), free_buildsym_compunit(), patch_subfile_names(), exsummary.Function::print_stack(), process_linenos(), push_subfile(), setup_type_unit_groups(), start_subfile(), and watch_main_source_file_lossage().

## ◆ next

struct subfile* subfile::next

Definition at line 64 of file buildsym.h.

Referenced by gdb.FrameIterator.FrameIterator::__next__(), end_symtab_with_blockvector(), free_buildsym_compunit(), patch_subfile_names(), start_subfile(), and watch_main_source_file_lossage().

## ◆ symtab

struct symtab* subfile::symtab

Definition at line 73 of file buildsym.h.

Referenced by dwarf_decode_lines(), end_symtab_with_blockvector(), setup_type_unit_groups(), and watch_main_source_file_lossage().

The documentation for this struct was generated from the following file:

- /tmp/gdb-8.1/gdb/buildsym.h