Lines Matching defs:MachODebugMapParser
1 //===- tools/dsymutil/MachODebugMapParser.cpp - Parse STABS debug maps ----===//
28 class MachODebugMapParser {
30 MachODebugMapParser(BinaryHolder &BinHolder, StringRef BinaryPath,
154 void MachODebugMapParser::resetParserState() {
167 void MachODebugMapParser::addCommonSymbols() {
186 void MachODebugMapParser::switchToNewDebugMapObject(
220 void MachODebugMapParser::switchToNewLibDebugMapObject(
344 void MachODebugMapParser::handleStabDebugMap(
357 MachODebugMapParser::parseOneBinary(const MachOObjectFile &MainBinary,
453 void MachODebugMapParser::dumpSymTabHeader(raw_ostream &OS, StringRef Arch) {
463 void MachODebugMapParser::dumpSymTabEntry(raw_ostream &OS, uint64_t Index,
526 void MachODebugMapParser::dumpOneBinaryStab(const MachOObjectFile &MainBinary,
561 bool MachODebugMapParser::dumpStab() {
589 ErrorOr<std::vector<std::unique_ptr<DebugMap>>> MachODebugMapParser::parse() {
608 void MachODebugMapParser::handleStabOSOEntry(
621 void MachODebugMapParser::handleStabSymbolTableEntry(
743 void MachODebugMapParser::loadCurrentObjectFileSymbols(
779 uint64_t MachODebugMapParser::getMainBinarySymbolAddress(StringRef Name) {
788 MachODebugMapParser::getMainBinarySymbolNames(uint64_t Value) {
799 void MachODebugMapParser::loadMainBinarySymbols(
865 MachODebugMapParser Parser(BinHolder, InputFile, Archs, DSYMSearchPaths,
875 MachODebugMapParser Parser(BinHolder, InputFile, Archs, DSYMSearchPaths,