Lines Matching defs:DWARFLinkerImpl

1 //=== DWARFLinkerImpl.cpp -------------------------------------------------===//
9 #include "DWARFLinkerImpl.h"
22 DWARFLinkerImpl::DWARFLinkerImpl(MessageHandlerTy ErrorHandler,
30 DWARFLinkerImpl::LinkContext::LinkContext(LinkingGlobalData &GlobalData,
49 DWARFLinkerImpl::LinkContext::RefModuleUnit::RefModuleUnit(
53 DWARFLinkerImpl::LinkContext::RefModuleUnit::RefModuleUnit(
57 void DWARFLinkerImpl::LinkContext::addModulesCompileUnit(
62 void DWARFLinkerImpl::addObjectFile(DWARFFile &File, ObjFileLoaderTy Loader,
86 void DWARFLinkerImpl::setEstimatedObjfilesAmount(unsigned ObjFilesNum) {
90 Error DWARFLinkerImpl::link() {
225 void DWARFLinkerImpl::verifyInput(const DWARFFile &File) {
237 Error DWARFLinkerImpl::validateAndUpdateOptions() {
297 std::pair<bool, bool> DWARFLinkerImpl::LinkContext::isClangModuleRef(
343 bool DWARFLinkerImpl::LinkContext::registerModuleReference(
372 Error DWARFLinkerImpl::LinkContext::loadClangModule(
447 Error DWARFLinkerImpl::LinkContext::link(TypeUnit *ArtificialTypeUnit) {
591 void DWARFLinkerImpl::LinkContext::linkSingleCompileUnit(
709 Error DWARFLinkerImpl::LinkContext::emitInvariantSections() {
731 Error DWARFLinkerImpl::LinkContext::cloneAndEmitDebugFrame() {
842 void DWARFLinkerImpl::LinkContext::emitFDE(uint32_t CIEOffset,
852 void DWARFLinkerImpl::glueCompileUnitsAndWriteToTheOutput() {
881 void DWARFLinkerImpl::printStatistic() {
946 void DWARFLinkerImpl::assignOffsets() {
952 void DWARFLinkerImpl::assignOffsetsToStrings() {
989 void DWARFLinkerImpl::assignOffsetsToSections() {
997 void DWARFLinkerImpl::forEachOutputString(
1049 void DWARFLinkerImpl::forEachObjectSectionsSet(
1073 void DWARFLinkerImpl::forEachCompileAndTypeUnit(
1091 void DWARFLinkerImpl::forEachCompileUnit(
1106 void DWARFLinkerImpl::patchOffsetsAndSizes() {
1115 void DWARFLinkerImpl::emitCommonSectionsAndWriteCompileUnitsToTheOutput() {
1161 void DWARFLinkerImpl::emitStringSections() {
1210 void DWARFLinkerImpl::emitAppleAcceleratorSections(const Triple &TargetTriple) {
1340 void DWARFLinkerImpl::emitDWARFv5DebugNamesSection(const Triple &TargetTriple) {
1400 void DWARFLinkerImpl::cleanupDataAfterDWARFOutputIsWritten() {
1406 void DWARFLinkerImpl::writeCompileUnitsToTheOutput() {
1416 void DWARFLinkerImpl::writeCommonSectionsToTheOutput() {