Lines Matching refs:StringRef
18 StringRef MachODataCommonSectionName = "__DATA,__common";
19 StringRef MachODataDataSectionName = "__DATA,__data";
20 StringRef MachOEHFrameSectionName = "__TEXT,__eh_frame";
21 StringRef MachOCompactUnwindInfoSectionName = "__TEXT,__unwind_info";
22 StringRef MachOCStringSectionName = "__TEXT,__cstring";
23 StringRef MachOModInitFuncSectionName = "__DATA,__mod_init_func";
24 StringRef MachOObjCCatListSectionName = "__DATA,__objc_catlist";
25 StringRef MachOObjCCatList2SectionName = "__DATA,__objc_catlist2";
26 StringRef MachOObjCClassListSectionName = "__DATA,__objc_classlist";
27 StringRef MachOObjCClassNameSectionName = "__TEXT,__objc_classname";
28 StringRef MachOObjCClassRefsSectionName = "__DATA,__objc_classrefs";
29 StringRef MachOObjCConstSectionName = "__DATA,__objc_const";
30 StringRef MachOObjCDataSectionName = "__DATA,__objc_data";
31 StringRef MachOObjCImageInfoSectionName = "__DATA,__objc_imageinfo";
32 StringRef MachOObjCMethNameSectionName = "__TEXT,__objc_methname";
33 StringRef MachOObjCMethTypeSectionName = "__TEXT,__objc_methtype";
34 StringRef MachOObjCNLCatListSectionName = "__DATA,__objc_nlcatlist";
35 StringRef MachOObjCSelRefsSectionName = "__DATA,__objc_selrefs";
36 StringRef MachOSwift5ProtoSectionName = "__TEXT,__swift5_proto";
37 StringRef MachOSwift5ProtosSectionName = "__TEXT,__swift5_protos";
38 StringRef MachOSwift5TypesSectionName = "__TEXT,__swift5_types";
39 StringRef MachOSwift5TypeRefSectionName = "__TEXT,__swift5_typeref";
40 StringRef MachOSwift5FieldMetadataSectionName = "__TEXT,__swift5_fieldmd";
41 StringRef MachOSwift5EntrySectionName = "__TEXT,__swift5_entry";
42 StringRef MachOThreadBSSSectionName = "__DATA,__thread_bss";
43 StringRef MachOThreadDataSectionName = "__DATA,__thread_data";
44 StringRef MachOThreadVarsSectionName = "__DATA,__thread_vars";
46 StringRef MachOInitSectionNames[19] = {
59 StringRef ELFEHFrameSectionName = ".eh_frame";
61 StringRef ELFInitArrayFuncSectionName = ".init_array";
62 StringRef ELFInitFuncSectionName = ".init";
63 StringRef ELFFiniArrayFuncSectionName = ".fini_array";
64 StringRef ELFFiniFuncSectionName = ".fini";
65 StringRef ELFCtorArrayFuncSectionName = ".ctors";
66 StringRef ELFDtorArrayFuncSectionName = ".dtors";
68 StringRef ELFInitSectionNames[3]{
74 StringRef ELFThreadBSSSectionName = ".tbss";
75 StringRef ELFThreadDataSectionName = ".tdata";
77 bool isMachOInitializerSection(StringRef SegName, StringRef SecName) { in isMachOInitializerSection()
88 bool isMachOInitializerSection(StringRef QualifiedName) { in isMachOInitializerSection()
95 bool isELFInitializerSection(StringRef SecName) { in isELFInitializerSection()
96 for (StringRef InitSection : ELFInitSectionNames) { in isELFInitializerSection()
97 StringRef Name = SecName; in isELFInitializerSection()
104 bool isCOFFInitializerSection(StringRef SecName) { in isCOFFInitializerSection()