Home
last modified time | relevance | path

Searched refs:line_table (Results 1 – 25 of 39) sorted by relevance

12

/freebsd-12.1/contrib/gcclibs/libcpp/
H A Ddirectives-only.c56 loc = pfile->line_table->highest_line; in _cpp_preprocess_dir_only()
91 struct line_maps *line_table; in _cpp_preprocess_dir_only() local
108 line_table = pfile->line_table; in _cpp_preprocess_dir_only()
109 line_table->highest_location = line_table->highest_line; in _cpp_preprocess_dir_only()
115 cb->maybe_print_line (pfile->line_table->highest_line); in _cpp_preprocess_dir_only()
144 LINEMAP_POSITION_FOR_COLUMN (loc, pfile->line_table, col); in _cpp_preprocess_dir_only()
H A Dmakedepend.c130 reader_init (struct line_maps *line_table) in reader_init() argument
135 linemap_init (line_table); in reader_init()
136 reader = cpp_create_reader (CLK_GNUC89, 0, line_table); in reader_init()
163 struct line_maps line_table; in process_file() local
164 cpp_reader *reader = reader_init (&line_table); in process_file()
181 linemap_free (&line_table); in process_file()
H A Dinternal.h68 const struct line_maps *line_table = PFILE->line_table; \
69 const struct line_map *map = &line_table->maps[line_table->used-1]; \
70 unsigned int line = SOURCE_LINE (map, line_table->highest_line); \
71 linemap_line_start (PFILE->line_table, line + 1, COLS_HINT); \
327 struct line_maps *line_table; member
H A Derrors.c47 map = linemap_lookup (pfile->line_table, line); in print_location()
48 linemap_print_containing_files (pfile->line_table, map); in print_location()
152 src_loc = pfile->line_table->highest_line; in cpp_error()
H A Dlex.c302 cpp_error_with_line (pfile, CPP_DL_WARNING, pfile->line_table->highest_line, col, in _cpp_process_line_notes()
309 (pfile, CPP_DL_WARNING, pfile->line_table->highest_line, col, in _cpp_process_line_notes()
355 pfile->line_table->highest_line, CPP_BUF_COL (buffer), in _cpp_skip_block_comment()
387 unsigned int orig_line = pfile->line_table->highest_line; in skip_line_comment()
393 return orig_line != pfile->line_table->highest_line; in skip_line_comment()
412 cpp_error_with_line (pfile, CPP_DL_PEDWARN, pfile->line_table->highest_line, in skip_whitespace()
865 cpp_error_with_line (pfile, CPP_DL_PEDWARN, pfile->line_table->highest_line, in _cpp_get_fresh_line()
926 result->src_loc = pfile->line_table->highest_line; in _cpp_lex_direct()
943 result->src_loc = pfile->line_table->highest_line; in _cpp_lex_direct()
950 result->src_loc = pfile->line_table->highest_line; in _cpp_lex_direct()
[all …]
H A Dinit.c139 struct line_maps *line_table) in cpp_create_reader() argument
192 pfile->line_table = line_table; in cpp_create_reader()
501 fname = pfile->line_table->maps[pfile->line_table->used-1].to_file; in cpp_read_main_file()
H A Ddirectives.c268 pfile->directive_line = pfile->line_table->highest_line; in start_directive()
741 if (pfile->line_table->depth >= CPP_STACK_MAX) in do_include_common()
840 const struct line_maps *line_table = pfile->line_table; in do_line() local
841 const struct line_map *map = &line_table->maps[line_table->used - 1]; in do_line()
896 const struct line_maps *line_table = pfile->line_table; in do_linemarker() local
897 const struct line_map *map = &line_table->maps[line_table->used - 1]; in do_linemarker()
975 const struct line_map *map = linemap_add (pfile->line_table, reason, sysp, in _cpp_do_file_change()
978 linemap_line_start (pfile->line_table, map->to_line, 127); in _cpp_do_file_change()
H A Dfiles.c900 pfile->line_table->highest_location--; in _cpp_stack_include()
909 int sysp = pfile->line_table->highest_line > 1 && pfile->buffer ? pfile->buffer->sysp : 0; in open_file_failed()
1119 const struct line_maps *line_table = pfile->line_table; in cpp_make_system_header() local
1120 const struct line_map *map = &line_table->maps[line_table->used-1]; in cpp_make_system_header()
1127 SOURCE_LINE (map, pfile->line_table->highest_line), flags); in cpp_make_system_header()
1435 for (i = 1; i < pfile->line_table->depth; i++) in validate_pch()
H A Dmacro.c82 && MAIN_FILE_P (linemap_lookup (pfile->line_table, macro->line))) in _cpp_warn_if_unused_macro()
171 map = linemap_lookup (pfile->line_table, pfile->line_table->highest_line); in _cpp_builtin_macro_text()
175 map = INCLUDED_FROM (pfile->line_table, map); in _cpp_builtin_macro_text()
192 number = pfile->line_table->depth - 1; in _cpp_builtin_macro_text()
196 map = &pfile->line_table->maps[pfile->line_table->used-1]; in _cpp_builtin_macro_text()
201 number = pfile->line_table->highest_line; in _cpp_builtin_macro_text()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DCompileUnit.cpp204 void CompileUnit::SetLineTable(LineTable *line_table) { in SetLineTable() argument
205 if (line_table == nullptr) in SetLineTable()
209 m_line_table_ap.reset(line_table); in SetLineTable()
265 LineTable *line_table = GetLineTable(); in FindLineEntry() local
266 if (line_table) in FindLineEntry()
307 LineTable *line_table = sc.comp_unit->GetLineTable(); in ResolveSymbolContext() local
309 if (line_table != nullptr) { in ResolveSymbolContext()
318 line_idx = line_table->FindLineEntryIndexByFileIndex( in ResolveSymbolContext()
339 line_idx = line_table->FindLineEntryIndexByFileIndex( in ResolveSymbolContext()
348 line_idx = line_table->FindLineEntryIndexByFileIndex( in ResolveSymbolContext()
[all …]
H A DFunction.cpp216 LineTable *line_table = m_comp_unit->GetLineTable(); in GetStartLineSourceInfo() local
217 if (line_table == nullptr) in GetStartLineSourceInfo()
221 if (line_table->FindLineEntryByAddress(GetAddressRange().GetBaseAddress(), in GetStartLineSourceInfo()
239 LineTable *line_table = m_comp_unit->GetLineTable(); in GetEndLineSourceInfo() local
240 if (line_table == nullptr) in GetEndLineSourceInfo()
487 LineTable *line_table = m_comp_unit->GetLineTable(); in GetPrologueByteSize() local
490 if (line_table) { in GetPrologueByteSize()
511 if (line_table->GetLineEntryAtIndex(idx, line_entry)) { in GetPrologueByteSize()
531 if (line_table->GetLineEntryAtIndex(idx, line_entry)) { in GetPrologueByteSize()
558 if (line_table->GetLineEntryAtIndex(first_non_zero_line, in GetPrologueByteSize()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/API/
H A DSBCompileUnit.cpp48 LineTable *line_table = m_opaque_ptr->GetLineTable(); in GetNumLineEntries() local
49 if (line_table) in GetNumLineEntries()
50 return line_table->GetSize(); in GetNumLineEntries()
60 LineTable *line_table = m_opaque_ptr->GetLineTable(); in GetLineEntryAtIndex() local
61 if (line_table) { in GetLineEntryAtIndex()
63 if (line_table->GetLineEntryAtIndex(idx, line_entry)) in GetLineEntryAtIndex()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Core/
H A DFileLineResolver.cpp48 LineTable *line_table = cu->GetLineTable(); in SearchCallback() local
49 if (line_table) { in SearchCallback()
54 line_table->FineLineEntriesForFileIndex(file_idx, append, in SearchCallback()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Target/
H A DThreadPlanStepOverRange.cpp226 LineTable *line_table = m_addr_context.comp_unit->GetLineTable(); in ShouldStop() local
227 if (line_table) { in ShouldStop()
231 if (line_table->FindLineEntryByAddress(cur_address, line_entry, in ShouldStop()
243 if (line_table->GetLineEntryAtIndex(entry_idx - 1, in ShouldStop()
269 while (line_table->GetLineEntryAtIndex( in ShouldStop()
/freebsd-12.1/contrib/gcc/
H A Dc-ppoutput.c237 const struct line_map *map = linemap_lookup (&line_table, src_loc); in maybe_print_line()
271 const struct line_map *map = linemap_lookup (&line_table, src_loc); in print_line()
320 const struct line_map *map = linemap_lookup (&line_table, src_loc); in cb_line_change()
352 if (linemap_lookup (&line_table, line)->to_line != 0) in cb_define()
433 const struct line_map *from = INCLUDED_FROM (&line_table, map); in pp_file_change()
H A Dc-lex.c207 const struct line_map *map = linemap_lookup (&line_table, loc); in cb_line_change()
285 const struct line_map *map = linemap_lookup (&line_table, loc); in cb_def_pragma()
311 const struct line_map *map = linemap_lookup (&line_table, loc); in cb_define()
321 const struct line_map *map = linemap_lookup (&line_table, loc); in cb_undef()
H A Dinput.h26 extern struct line_maps line_table;
H A Dscan.h74 extern struct line_maps line_table;
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFUnit.cpp520 LineTable *line_table = sc.comp_unit->GetLineTable(); in BuildAddressRangeTable() local
522 if (line_table) { in BuildAddressRangeTable()
526 line_table->GetContiguousFileAddressRanges(file_ranges, append); in BuildAddressRangeTable()
545 LineTable *line_table = sc.comp_unit->GetLineTable(); in BuildAddressRangeTable() local
547 if (line_table) { in BuildAddressRangeTable()
551 line_table->GetContiguousFileAddressRanges(file_ranges, append); in BuildAddressRangeTable()
H A DDWARFDebugLine.cpp841 DWARFDebugLine::LineTable *line_table = (DWARFDebugLine::LineTable *)userData; in ParseStatementTableCallback() local
845 line_table->prologue = state.prologue; in ParseStatementTableCallback()
850 line_table->AppendRow(state); in ParseStatementTableCallback()
862 LineTable *line_table, DWARFUnit *dwarf_cu) { in ParseStatementTable() argument
864 ParseStatementTableCallback, line_table, dwarf_cu); in ParseStatementTable()
H A DSymbolFileDWARF.cpp1017 LineTable *line_table; member
1035 LineTable *line_table = info->line_table; in ParseDWARFLineTableCallback() local
1039 info->sequence_ap.reset(line_table->CreateLineSequenceContainer()); in ParseDWARFLineTableCallback()
1042 line_table->AppendLineEntryToSequence( in ParseDWARFLineTableCallback()
1048 line_table->InsertSequence(info->sequence_ap.get()); in ParseDWARFLineTableCallback()
1071 info.line_table = line_table_ap.get(); in ParseLineTable()
1873 LineTable *line_table = sc.comp_unit->GetLineTable(); in ResolveSymbolContext() local
1874 if (line_table != NULL) { in ResolveSymbolContext()
1882 if (line_table->FindLineEntryByAddress(exe_so_addr, in ResolveSymbolContext()
1949 LineTable *line_table = sc.comp_unit->GetLineTable(); in ResolveSymbolContext() local
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.cpp728 if (auto *line_table = sc.comp_unit->GetLineTable()) { in ResolveSymbolContext() local
797 auto *line_table = sc.comp_unit->GetLineTable(); in ResolveSymbolContext() local
798 lldbassert(line_table); in ResolveSymbolContext()
800 uint32_t num_line_entries = line_table->GetSize(); in ResolveSymbolContext()
1725 line_table->CreateLineSequenceContainer()); in ParseCompileUnitLineTable()
1754 line_table->AppendLineEntryToSequence( in ParseCompileUnitLineTable()
1758 line_table->InsertSequence(sequence.release()); in ParseCompileUnitLineTable()
1791 line_table->AppendLineEntryToSequence( in ParseCompileUnitLineTable()
1796 line_table->InsertSequence(sequence.release()); in ParseCompileUnitLineTable()
1799 if (line_table->GetSize()) { in ParseCompileUnitLineTable()
[all …]
/freebsd-12.1/contrib/binutils/bfd/
H A Ddwarf2.c194 struct line_info_table *line_table; member
1785 func->file = concat_filename (unit->line_table, in scan_unit_for_symbols()
1806 var->file = concat_filename (unit->line_table, in scan_unit_for_symbols()
2095 if (! unit->line_table) in comp_unit_find_nearest_line()
2103 unit->line_table = decode_line_info (unit, stash); in comp_unit_find_nearest_line()
2105 if (! unit->line_table) in comp_unit_find_nearest_line()
2149 if (! unit->line_table) in comp_unit_find_line()
2159 if (! unit->line_table) in comp_unit_find_line()
2686 if (each->line_table) in _bfd_dwarf2_cleanup_debug_info()
2688 free (each->line_table->dirs); in _bfd_dwarf2_cleanup_debug_info()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DLineTable.h296 LessThanBinaryPredicate(LineTable *line_table);
337 LineTable *line_table; member
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.cpp982 if (auto *line_table = sc.comp_unit->GetLineTable()) { in ResolveSymbolContext() local
983 if (line_table->FindLineEntryByAddress(addr, sc.line_entry)) in ResolveSymbolContext()
1043 auto line_table = llvm::make_unique<LineTable>(&comp_unit); in ParseLineTable() local
1089 line_table->CreateLineSequenceContainer()); in ParseLineTable()
1093 AppendLineEntryToSequence(*line_table, *sequence, *cci, virtual_addr, in ParseLineTable()
1097 TerminateLineSequence(*line_table, *lfh, virtual_addr, file_index, in ParseLineTable()
1102 if (line_table->GetSize() == 0) in ParseLineTable()
1105 comp_unit.SetLineTable(line_table.release()); in ParseLineTable()

12