Lines Matching refs:SectionKind
155 SectionDescriptor(DebugSectionKind SectionKind, LinkingGlobalData &GlobalData, in SectionDescriptor()
157 : SectionDescriptorBase(SectionKind, Format, Endianess), OS(Contents), in SectionDescriptor()
317 getSectionDescriptor(DebugSectionKind SectionKind) const { in getSectionDescriptor() argument
318 SectionsSetTy::const_iterator It = SectionDescriptors.find(SectionKind); in getSectionDescriptor()
322 formatv("Section {0} does not exist", getSectionName(SectionKind)) in getSectionDescriptor()
332 SectionDescriptor &getSectionDescriptor(DebugSectionKind SectionKind) { in getSectionDescriptor() argument
333 SectionsSetTy::iterator It = SectionDescriptors.find(SectionKind); in getSectionDescriptor()
337 formatv("Section {0} does not exist", getSectionName(SectionKind)) in getSectionDescriptor()
349 tryGetSectionDescriptor(DebugSectionKind SectionKind) const { in tryGetSectionDescriptor() argument
350 SectionsSetTy::const_iterator It = SectionDescriptors.find(SectionKind); in tryGetSectionDescriptor()
361 tryGetSectionDescriptor(DebugSectionKind SectionKind) { in tryGetSectionDescriptor() argument
362 SectionsSetTy::iterator It = SectionDescriptors.find(SectionKind); in tryGetSectionDescriptor()
373 getOrCreateSectionDescriptor(DebugSectionKind SectionKind) { in getOrCreateSectionDescriptor() argument
374 SectionsSetTy::iterator It = SectionDescriptors.find(SectionKind); in getOrCreateSectionDescriptor()
378 new SectionDescriptor(SectionKind, GlobalData, Format, Endianness); in getOrCreateSectionDescriptor()
379 auto Result = SectionDescriptors.try_emplace(SectionKind, Section); in getOrCreateSectionDescriptor()