reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
54 EHFrameSection = Ctx->getMachOSection( 74 = Ctx->getMachOSection("__TEXT", "__text", 78 = Ctx->getMachOSection("__DATA", "__data", 0, SectionKind::getData()); 84 = Ctx->getMachOSection("__DATA", "__thread_data", 88 = Ctx->getMachOSection("__DATA", "__thread_bss", 94 = Ctx->getMachOSection("__DATA", "__thread_vars", 98 TLSThreadInitSection = Ctx->getMachOSection( 103 = Ctx->getMachOSection("__TEXT", "__cstring", 107 = Ctx->getMachOSection("__TEXT","__ustring", 0, 110 = Ctx->getMachOSection("__TEXT", "__literal4", 114 = Ctx->getMachOSection("__TEXT", "__literal8", 119 = Ctx->getMachOSection("__TEXT", "__literal16", 124 = Ctx->getMachOSection("__TEXT", "__const", 0, 136 = Ctx->getMachOSection("__DATA", "__const", 0, 141 = Ctx->getMachOSection("__TEXT", "__textcoal_nt", 146 = Ctx->getMachOSection("__TEXT", "__const_coal", 149 DataCoalSection = Ctx->getMachOSection( 160 = Ctx->getMachOSection("__DATA","__common", 164 = Ctx->getMachOSection("__DATA","__bss", MachO::S_ZEROFILL, 169 = Ctx->getMachOSection("__DATA", "__la_symbol_ptr", 173 = Ctx->getMachOSection("__DATA", "__nl_symbol_ptr", 178 = Ctx->getMachOSection("__DATA", "__thread_ptr", 183 LSDASection = Ctx->getMachOSection("__TEXT", "__gcc_except_tab", 0, 192 Ctx->getMachOSection("__LD", "__compact_unwind", MachO::S_ATTR_DEBUG, 205 Ctx->getMachOSection("__DWARF", "__debug_names", MachO::S_ATTR_DEBUG, 208 Ctx->getMachOSection("__DWARF", "__apple_names", MachO::S_ATTR_DEBUG, 211 Ctx->getMachOSection("__DWARF", "__apple_objc", MachO::S_ATTR_DEBUG, 215 Ctx->getMachOSection("__DWARF", "__apple_namespac", MachO::S_ATTR_DEBUG, 218 Ctx->getMachOSection("__DWARF", "__apple_types", MachO::S_ATTR_DEBUG, 222 Ctx->getMachOSection("__DWARF", "__swift_ast", MachO::S_ATTR_DEBUG, 226 Ctx->getMachOSection("__DWARF", "__debug_abbrev", MachO::S_ATTR_DEBUG, 229 Ctx->getMachOSection("__DWARF", "__debug_info", MachO::S_ATTR_DEBUG, 232 Ctx->getMachOSection("__DWARF", "__debug_line", MachO::S_ATTR_DEBUG, 235 Ctx->getMachOSection("__DWARF", "__debug_line_str", MachO::S_ATTR_DEBUG, 238 Ctx->getMachOSection("__DWARF", "__debug_frame", MachO::S_ATTR_DEBUG, 241 Ctx->getMachOSection("__DWARF", "__debug_pubnames", MachO::S_ATTR_DEBUG, 244 Ctx->getMachOSection("__DWARF", "__debug_pubtypes", MachO::S_ATTR_DEBUG, 247 Ctx->getMachOSection("__DWARF", "__debug_gnu_pubn", MachO::S_ATTR_DEBUG, 250 Ctx->getMachOSection("__DWARF", "__debug_gnu_pubt", MachO::S_ATTR_DEBUG, 253 Ctx->getMachOSection("__DWARF", "__debug_str", MachO::S_ATTR_DEBUG, 256 Ctx->getMachOSection("__DWARF", "__debug_str_offs", MachO::S_ATTR_DEBUG, 259 Ctx->getMachOSection("__DWARF", "__debug_addr", MachO::S_ATTR_DEBUG, 262 Ctx->getMachOSection("__DWARF", "__debug_loc", MachO::S_ATTR_DEBUG, 265 Ctx->getMachOSection("__DWARF", "__debug_loclists", MachO::S_ATTR_DEBUG, 269 Ctx->getMachOSection("__DWARF", "__debug_aranges", MachO::S_ATTR_DEBUG, 272 Ctx->getMachOSection("__DWARF", "__debug_ranges", MachO::S_ATTR_DEBUG, 275 Ctx->getMachOSection("__DWARF", "__debug_rnglists", MachO::S_ATTR_DEBUG, 278 Ctx->getMachOSection("__DWARF", "__debug_macinfo", MachO::S_ATTR_DEBUG, 281 Ctx->getMachOSection("__DWARF", "__debug_inlined", MachO::S_ATTR_DEBUG, 284 Ctx->getMachOSection("__DWARF", "__debug_cu_index", MachO::S_ATTR_DEBUG, 287 Ctx->getMachOSection("__DWARF", "__debug_tu_index", MachO::S_ATTR_DEBUG, 289 StackMapSection = Ctx->getMachOSection("__LLVM_STACKMAPS", "__llvm_stackmaps", 292 FaultMapSection = Ctx->getMachOSection("__LLVM_FAULTMAPS", "__llvm_faultmaps", 295 RemarksSection = Ctx->getMachOSection( 307 FDECFIEncoding = Ctx->getAsmInfo()->getCodePointerSize() == 4 341 BSSSection = Ctx->getELFSection(".bss", ELF::SHT_NOBITS, 344 TextSection = Ctx->getELFSection(".text", ELF::SHT_PROGBITS, 347 DataSection = Ctx->getELFSection(".data", ELF::SHT_PROGBITS, 351 Ctx->getELFSection(".rodata", ELF::SHT_PROGBITS, ELF::SHF_ALLOC); 354 Ctx->getELFSection(".tdata", ELF::SHT_PROGBITS, 357 TLSBSSSection = Ctx->getELFSection( 360 DataRelROSection = Ctx->getELFSection(".data.rel.ro", ELF::SHT_PROGBITS, 364 Ctx->getELFSection(".rodata.cst4", ELF::SHT_PROGBITS, 368 Ctx->getELFSection(".rodata.cst8", ELF::SHT_PROGBITS, 372 Ctx->getELFSection(".rodata.cst16", ELF::SHT_PROGBITS, 376 Ctx->getELFSection(".rodata.cst32", ELF::SHT_PROGBITS, 385 LSDASection = Ctx->getELFSection(".gcc_except_table", ELF::SHT_PROGBITS, 401 Ctx->getELFSection(".debug_abbrev", DebugSecType, 0); 402 DwarfInfoSection = Ctx->getELFSection(".debug_info", DebugSecType, 0); 403 DwarfLineSection = Ctx->getELFSection(".debug_line", DebugSecType, 0); 405 Ctx->getELFSection(".debug_line_str", DebugSecType, 407 DwarfFrameSection = Ctx->getELFSection(".debug_frame", DebugSecType, 0); 409 Ctx->getELFSection(".debug_pubnames", DebugSecType, 0); 411 Ctx->getELFSection(".debug_pubtypes", DebugSecType, 0); 413 Ctx->getELFSection(".debug_gnu_pubnames", DebugSecType, 0); 415 Ctx->getELFSection(".debug_gnu_pubtypes", DebugSecType, 0); 417 Ctx->getELFSection(".debug_str", DebugSecType, 419 DwarfLocSection = Ctx->getELFSection(".debug_loc", DebugSecType, 0); 421 Ctx->getELFSection(".debug_aranges", DebugSecType, 0); 423 Ctx->getELFSection(".debug_ranges", DebugSecType, 0); 425 Ctx->getELFSection(".debug_macinfo", DebugSecType, 0); 431 Ctx->getELFSection(".debug_names", ELF::SHT_PROGBITS, 0); 433 Ctx->getELFSection(".apple_names", ELF::SHT_PROGBITS, 0); 435 Ctx->getELFSection(".apple_objc", ELF::SHT_PROGBITS, 0); 437 Ctx->getELFSection(".apple_namespaces", ELF::SHT_PROGBITS, 0); 439 Ctx->getELFSection(".apple_types", ELF::SHT_PROGBITS, 0); 443 Ctx->getELFSection(".debug_str_offsets", DebugSecType, 0); 444 DwarfAddrSection = Ctx->getELFSection(".debug_addr", DebugSecType, 0); 445 DwarfRnglistsSection = Ctx->getELFSection(".debug_rnglists", DebugSecType, 0); 446 DwarfLoclistsSection = Ctx->getELFSection(".debug_loclists", DebugSecType, 0); 450 Ctx->getELFSection(".debug_info.dwo", DebugSecType, ELF::SHF_EXCLUDE); 452 Ctx->getELFSection(".debug_types.dwo", DebugSecType, ELF::SHF_EXCLUDE); 454 Ctx->getELFSection(".debug_abbrev.dwo", DebugSecType, ELF::SHF_EXCLUDE); 455 DwarfStrDWOSection = Ctx->getELFSection( 459 Ctx->getELFSection(".debug_line.dwo", DebugSecType, ELF::SHF_EXCLUDE); 461 Ctx->getELFSection(".debug_loc.dwo", DebugSecType, ELF::SHF_EXCLUDE); 462 DwarfStrOffDWOSection = Ctx->getELFSection(".debug_str_offsets.dwo", 465 Ctx->getELFSection(".debug_rnglists.dwo", DebugSecType, ELF::SHF_EXCLUDE); 469 Ctx->getELFSection(".debug_cu_index", DebugSecType, 0); 471 Ctx->getELFSection(".debug_tu_index", DebugSecType, 0); 474 Ctx->getELFSection(".llvm_stackmaps", ELF::SHT_PROGBITS, ELF::SHF_ALLOC); 477 Ctx->getELFSection(".llvm_faultmaps", ELF::SHT_PROGBITS, ELF::SHF_ALLOC); 480 Ctx->getELFSection(".eh_frame", EHSectionType, EHSectionFlags); 482 StackSizesSection = Ctx->getELFSection(".stack_sizes", ELF::SHT_PROGBITS, 0); 487 Ctx->getCOFFSection(".eh_frame", COFF::IMAGE_SCN_CNT_INITIALIZED_DATA | 499 BSSSection = Ctx->getCOFFSection( 503 TextSection = Ctx->getCOFFSection( 509 DataSection = Ctx->getCOFFSection( 513 ReadOnlySection = Ctx->getCOFFSection( 521 LSDASection = Ctx->getCOFFSection(".gcc_except_table", 529 Ctx->getCOFFSection(".debug$S", (COFF::IMAGE_SCN_MEM_DISCARDABLE | 534 Ctx->getCOFFSection(".debug$T", (COFF::IMAGE_SCN_MEM_DISCARDABLE | 538 COFFGlobalTypeHashesSection = Ctx->getCOFFSection( 544 DwarfAbbrevSection = Ctx->getCOFFSection( 549 DwarfInfoSection = Ctx->getCOFFSection( 554 DwarfLineSection = Ctx->getCOFFSection( 559 DwarfLineStrSection = Ctx->getCOFFSection( 564 DwarfFrameSection = Ctx->getCOFFSection( 569 DwarfPubNamesSection = Ctx->getCOFFSection( 574 DwarfPubTypesSection = Ctx->getCOFFSection( 579 DwarfGnuPubNamesSection = Ctx->getCOFFSection( 584 DwarfGnuPubTypesSection = Ctx->getCOFFSection( 589 DwarfStrSection = Ctx->getCOFFSection( 594 DwarfStrOffSection = Ctx->getCOFFSection( 599 DwarfLocSection = Ctx->getCOFFSection( 604 DwarfARangesSection = Ctx->getCOFFSection( 609 DwarfRangesSection = Ctx->getCOFFSection( 614 DwarfMacinfoSection = Ctx->getCOFFSection( 619 DwarfInfoDWOSection = Ctx->getCOFFSection( 624 DwarfTypesDWOSection = Ctx->getCOFFSection( 629 DwarfAbbrevDWOSection = Ctx->getCOFFSection( 634 DwarfStrDWOSection = Ctx->getCOFFSection( 639 DwarfLineDWOSection = Ctx->getCOFFSection( 644 DwarfLocDWOSection = Ctx->getCOFFSection( 649 DwarfStrOffDWOSection = Ctx->getCOFFSection( 654 DwarfAddrSection = Ctx->getCOFFSection( 659 DwarfCUIndexSection = Ctx->getCOFFSection( 664 DwarfTUIndexSection = Ctx->getCOFFSection( 669 DwarfDebugNamesSection = Ctx->getCOFFSection( 674 DwarfAccelNamesSection = Ctx->getCOFFSection( 679 DwarfAccelNamespaceSection = Ctx->getCOFFSection( 684 DwarfAccelTypesSection = Ctx->getCOFFSection( 689 DwarfAccelObjCSection = Ctx->getCOFFSection( 695 DrectveSection = Ctx->getCOFFSection( 699 PDataSection = Ctx->getCOFFSection( 703 XDataSection = Ctx->getCOFFSection( 707 SXDataSection = Ctx->getCOFFSection(".sxdata", COFF::IMAGE_SCN_LNK_INFO, 710 GFIDsSection = Ctx->getCOFFSection(".gfids$y", 715 GLJMPSection = Ctx->getCOFFSection(".gljmp$y", 720 TLSDataSection = Ctx->getCOFFSection( 725 StackMapSection = Ctx->getCOFFSection(".llvm_stackmaps", 732 TextSection = Ctx->getWasmSection(".text", SectionKind::getText()); 733 DataSection = Ctx->getWasmSection(".data", SectionKind::getData()); 736 Ctx->getWasmSection(".debug_line", SectionKind::getMetadata()); 738 Ctx->getWasmSection(".debug_line_str", SectionKind::getMetadata()); 740 Ctx->getWasmSection(".debug_str", SectionKind::getMetadata()); 742 Ctx->getWasmSection(".debug_loc", SectionKind::getMetadata()); 744 Ctx->getWasmSection(".debug_abbrev", SectionKind::getMetadata()); 745 DwarfARangesSection = Ctx->getWasmSection(".debug_aranges", SectionKind::getMetadata()); 747 Ctx->getWasmSection(".debug_ranges", SectionKind::getMetadata()); 749 Ctx->getWasmSection(".debug_macinfo", SectionKind::getMetadata()); 750 DwarfAddrSection = Ctx->getWasmSection(".debug_addr", SectionKind::getMetadata()); 751 DwarfCUIndexSection = Ctx->getWasmSection(".debug_cu_index", SectionKind::getMetadata()); 752 DwarfTUIndexSection = Ctx->getWasmSection(".debug_tu_index", SectionKind::getMetadata()); 754 Ctx->getWasmSection(".debug_info", SectionKind::getMetadata()); 755 DwarfFrameSection = Ctx->getWasmSection(".debug_frame", SectionKind::getMetadata()); 756 DwarfPubNamesSection = Ctx->getWasmSection(".debug_pubnames", SectionKind::getMetadata()); 757 DwarfPubTypesSection = Ctx->getWasmSection(".debug_pubtypes", SectionKind::getMetadata()); 762 LSDASection = Ctx->getWasmSection(".rodata.gcc_except_table", 773 TextSection = Ctx->getXCOFFSection( 777 DataSection = Ctx->getXCOFFSection( 786 Ctx = &ctx; 842 return Ctx->getELFSection(Name, ELF::SHT_PROGBITS, ELF::SHF_GROUP, 0, 873 return Ctx->getELFSection(".stack_sizes", ELF::SHT_PROGBITS, Flags, 0,