Go to the documentation of this file.
15 #ifndef BLOATY_DWARF_LINE_INFO_H_
16 #define BLOATY_DWARF_LINE_INFO_H_
20 #include "absl/strings/string_view.h"
118 #endif // BLOATY_DWARF_LINE_INFO_H_
uint8_t minimum_instruction_length
struct bloaty::dwarf::LineInfoReader::Params params_
std::vector< std::string > expanded_filenames_
uint8_t AdjustedOpcode(uint8_t op)
CompilationUnitSizes sizes_
void DoAdvance(uint64_t advance, uint8_t max_per_instr)
void Advance(uint64_t amount)
unsigned __int64 uint64_t
const LineInfo & lineinfo() const
const std::string & GetExpandedFilename(size_t index)
absl::string_view include_directory(size_t i) const
std::vector< uint8_t > standard_opcode_lengths_
static void advance(upb_pbdecoder *d, size_t len)
std::vector< FileName > filenames_
void SpecialOpcodeAdvance(uint8_t op)
const FileName & filename(size_t i) const
void SeekToOffset(uint64_t offset, uint8_t address_size)
uint8_t maximum_operations_per_instruction
std::vector< absl::string_view > include_directories_
LineInfoReader(const File &file)
absl::string_view remaining_
LineInfo(bool default_is_stmt)
grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:00:28