Lines Matching refs:BinarySection

104   for (BinarySection *Section : Sections)  in ~BinaryContext()
304 for (BinarySection &Section : sections()) { in validateHoles()
403 ErrorOr<BinarySection &> Section = getSectionForAddress(Address); in handleAddressRef()
448 ErrorOr<BinarySection &> Section = getSectionForAddress(Address); in analyzeMemoryAt()
525 ErrorOr<BinarySection &> Section = getSectionForAddress(Address); in analyzeJumpTable()
754 const std::string &Name, BinarySection &Section, uint64_t Address, in createBinaryFunction()
998 ErrorOr<BinarySection &> SectionOrErr = getSectionForAddress(Address); in registerNameAtAddress()
999 BinarySection &Section = in registerNameAtAddress()
1160 ErrorOr<BinarySection &> Section = getSectionForAddress(Address); in handleAArch64Veneer()
1263 ErrorOr<BinarySection &> Section = getSectionForAddress(Address); in processInterproceduralReferences()
1383 for (BinarySection &Section : allocatableSections()) { in fixBinaryDataHoles()
1435 const BinarySection *CurrentSection = nullptr; in printGlobalSymbols()
1440 const BinarySection &Section = BD->getSection(); in printGlobalSymbols()
1909 ErrorOr<BinarySection &> BinaryContext::getSectionForAddress(uint64_t Address) { in getSectionForAddress()
1924 if (ErrorOr<const BinarySection &> Section = getSectionForAddress(Address)) in getSectionNameForAddress()
1929 BinarySection &BinaryContext::registerSection(BinarySection *Section) { in registerSection()
1943 BinarySection &BinaryContext::registerSection(SectionRef Section) { in registerSection()
1944 return registerSection(new BinarySection(*this, Section)); in registerSection()
1947 BinarySection &
1949 const BinarySection &OriginalSection) { in registerSection()
1951 new BinarySection(*this, SectionName, OriginalSection)); in registerSection()
1954 BinarySection &
1962 BinarySection *Section = NamedSections.begin()->second; in registerOrUpdateSection()
1977 new BinarySection(*this, Name, Data, Size, Alignment, ELFType, ELFFlags)); in registerOrUpdateSection()
1980 bool BinaryContext::deregisterSection(BinarySection &Section) { in deregisterSection()
1981 BinarySection *SectionPtr = &Section; in deregisterSection()
2011 for (BinarySection *const &Section : Sections) in printSections()
2015 BinarySection &BinaryContext::absoluteSection() { in absoluteSection()
2016 if (ErrorOr<BinarySection &> Section = getUniqueSectionByName("<absolute>")) in absoluteSection()
2023 const ErrorOr<const BinarySection &> Section = getSectionForAddress(Address); in getUnsignedValueAtAddress()
2038 const ErrorOr<const BinarySection &> Section = getSectionForAddress(Address); in getSignedValueAtAddress()
2054 ErrorOr<BinarySection &> Section = getSectionForAddress(Address); in addRelocation()
2063 ErrorOr<BinarySection &> Section = getSectionForAddress(Address); in addDynamicRelocation()
2070 ErrorOr<BinarySection &> Section = getSectionForAddress(Address); in removeRelocationAt()
2076 ErrorOr<BinarySection &> Section = getSectionForAddress(Address); in getRelocationAt()
2084 ErrorOr<BinarySection &> Section = getSectionForAddress(Address); in getDynamicRelocationAt()