Home
last modified time | relevance | path

Searched refs:EncodeKind (Results 1 – 23 of 23) sorted by relevance

/llvm-project/llvm/unittests/TextAPI/
H A DTextStubV1Tests.cpp21 {EncodeKind::GlobalSymbol, "$ld$hide$os9.0$_sym1", false, false},
22 {EncodeKind::GlobalSymbol, "_sym1", false, false},
23 {EncodeKind::GlobalSymbol, "_sym2", false, false},
24 {EncodeKind::GlobalSymbol, "_sym3", false, false},
25 {EncodeKind::GlobalSymbol, "_sym4", false, false},
26 {EncodeKind::GlobalSymbol, "_sym5", false, false},
27 {EncodeKind::GlobalSymbol, "_tlv1", false, true},
28 {EncodeKind::GlobalSymbol, "_tlv2", false, true},
29 {EncodeKind::GlobalSymbol, "_tlv3", false, true},
30 {EncodeKind::GlobalSymbol, "_weak1", true, false},
[all …]
H A DTextStubV2Tests.cpp20 {EncodeKind::GlobalSymbol, "$ld$hide$os9.0$_sym1", false, false},
21 {EncodeKind::GlobalSymbol, "_sym1", false, false},
22 {EncodeKind::GlobalSymbol, "_sym2", false, false},
23 {EncodeKind::GlobalSymbol, "_sym3", false, false},
24 {EncodeKind::GlobalSymbol, "_sym4", false, false},
25 {EncodeKind::GlobalSymbol, "_sym5", false, false},
26 {EncodeKind::GlobalSymbol, "_tlv1", false, true},
27 {EncodeKind::GlobalSymbol, "_tlv2", false, true},
28 {EncodeKind::GlobalSymbol, "_tlv3", false, true},
29 {EncodeKind::GlobalSymbol, "_weak1", true, false},
[all …]
H A DTextStubV5Tests.cpp270 {EncodeKind::GlobalSymbol, "_func", false, false, false, MacOSTargets}, in TEST()
271 {EncodeKind::GlobalSymbol, in TEST()
277 {EncodeKind::GlobalSymbol, "_global", false, false, true, MacOSTargets}, in TEST()
278 {EncodeKind::GlobalSymbol, in TEST()
284 {EncodeKind::ObjectiveCClass, in TEST()
290 {EncodeKind::ObjectiveCClass, in TEST()
296 {EncodeKind::ObjectiveCClass, in TEST()
302 {EncodeKind::ObjectiveCClassEHType, in TEST()
308 {EncodeKind::ObjectiveCClassEHType, in TEST()
314 {EncodeKind in TEST()
[all...]
H A DTextStubV3Tests.cpp20 {EncodeKind::GlobalSymbol, "$ld$hide$os9.0$_sym1", false, false},
21 {EncodeKind::GlobalSymbol, "_sym1", false, false},
22 {EncodeKind::GlobalSymbol, "_sym2", false, false},
23 {EncodeKind::GlobalSymbol, "_sym3", false, false},
24 {EncodeKind::GlobalSymbol, "_sym4", false, false},
25 {EncodeKind::GlobalSymbol, "_sym5", false, false},
26 {EncodeKind::GlobalSymbol, "_tlv1", false, true},
27 {EncodeKind::GlobalSymbol, "_tlv3", false, true},
28 {EncodeKind::GlobalSymbol, "_weak1", true, false},
29 {EncodeKind::GlobalSymbol, "_weak2", true, false},
[all …]
H A DTextStubV4Tests.cpp136 {EncodeKind::GlobalSymbol, "_symA", false, false}, in TEST()
137 {EncodeKind::GlobalSymbol, "_symAB", false, false}, in TEST()
138 {EncodeKind::GlobalSymbol, "_symB", false, false}, in TEST()
142 {EncodeKind::GlobalSymbol, "_symC", false, false}, in TEST()
143 {EncodeKind::GlobalSymbol, "weakReexport", true, false}, in TEST()
147 {EncodeKind::GlobalSymbol, "_symD", false, false}, in TEST()
148 {EncodeKind::GlobalSymbol, "weakReference", true, false}, in TEST()
293 {EncodeKind::GlobalSymbol, "_symA", false, false}, in TEST()
294 {EncodeKind::GlobalSymbol, "_symAB", false, false}, in TEST()
298 {EncodeKind::GlobalSymbol, "_symC", false, false}, in TEST()
[all …]
H A DTextStubHelpers.h19 MachO::EncodeKind Kind = MachO::EncodeKind::GlobalSymbol;
/llvm-project/llvm/lib/TextAPI/
H A DSymbol.cpp31 case EncodeKind::GlobalSymbol: in dump()
34 case EncodeKind::ObjectiveCClass: in dump()
37 case EncodeKind::ObjectiveCClassEHType: in dump()
40 case EncodeKind::ObjectiveCInstanceVariable: in dump()
78 EncodeKind::ObjectiveCClass, ObjCIFSymbolKind::Class}; in parseSymbol()
81 EncodeKind::ObjectiveCClass, ObjCIFSymbolKind::Class}; in parseSymbol()
84 EncodeKind::ObjectiveCClass, ObjCIFSymbolKind::MetaClass}; in parseSymbol()
87 EncodeKind::ObjectiveCClassEHType, ObjCIFSymbolKind::EHType}; in parseSymbol()
90 EncodeKind::ObjectiveCInstanceVariable, ObjCIFSymbolKind::None}; in parseSymbol()
91 return {SymName, EncodeKind::GlobalSymbol, ObjCIFSymbolKind::None}; in parseSymbol()
H A DRecordVisitor.cpp43 Symbols->addGlobal(EncodeKind::GlobalSymbol, GR.getName(), GR.getFlags(), in visitGlobal()
54 Symbols->addGlobal(EncodeKind::ObjectiveCInstanceVariable, Name, in addIVars()
62 Symbols->addGlobal(EncodeKind::ObjectiveCClass, ObjCR.getName(), in visitObjCInterface()
65 Symbols->addGlobal(EncodeKind::ObjectiveCClassEHType, ObjCR.getName(), in visitObjCInterface()
71 Symbols->addGlobal(EncodeKind::GlobalSymbol, in visitObjCInterface()
75 Symbols->addGlobal(EncodeKind::GlobalSymbol, in visitObjCInterface()
79 Symbols->addGlobal(EncodeKind::GlobalSymbol, in visitObjCInterface()
H A DSymbolSet.cpp14 Symbol *SymbolSet::addGlobalImpl(EncodeKind Kind, StringRef Name, in addGlobalImpl()
24 Symbol *SymbolSet::addGlobal(EncodeKind Kind, StringRef Name, SymbolFlags Flags, in addGlobal()
31 const Symbol *SymbolSet::findSymbol(EncodeKind Kind, StringRef Name, in findSymbol()
42 {EncodeKind::GlobalSymbol, (ObjC2ClassNamePrefix + Name).str()}); in findSymbol()
45 {EncodeKind::GlobalSymbol, (ObjC2MetaClassNamePrefix + Name).str()}); in findSymbol()
47 {EncodeKind::GlobalSymbol, (ObjC2EHTypePrefix + Name).str()}); in findSymbol()
H A DTextStub.cpp454 case EncodeKind::GlobalSymbol: in NormalizedTBD()
462 case EncodeKind::ObjectiveCClass: in NormalizedTBD()
469 case EncodeKind::ObjectiveCClassEHType: in NormalizedTBD()
476 case EncodeKind::ObjectiveCInstanceVariable: in NormalizedTBD()
513 case EncodeKind::GlobalSymbol: in NormalizedTBD()
519 case EncodeKind::ObjectiveCClass: in NormalizedTBD()
526 case EncodeKind::ObjectiveCClassEHType: in NormalizedTBD()
533 case EncodeKind::ObjectiveCInstanceVariable: in NormalizedTBD()
618 File->addSymbol(EncodeKind::ObjectiveCClassEHType, in denormalize()
621 File->addSymbol(EncodeKind::GlobalSymbol, Symbol, Targets, Flags); in denormalize()
[all …]
H A DTextStubV5.cpp77 EncodeKind Kind;
309 JSONSymbol Sym = {EncodeKind::GlobalSymbol, Name.str(), SectionFlag}; in collectSymbolsFromSegment()
317 JSONSymbol Sym = {EncodeKind::ObjectiveCClass, Name.str(), SectionFlag}; in collectSymbolsFromSegment()
325 JSONSymbol Sym = {EncodeKind::ObjectiveCClassEHType, in collectSymbolsFromSegment()
334 JSONSymbol Sym = {EncodeKind::ObjectiveCInstanceVariable, Name.str(), in collectSymbolsFromSegment()
348 JSONSymbol Sym = {EncodeKind::GlobalSymbol, Name.str(), WeakFlag}; in collectSymbolsFromSegment()
356 JSONSymbol Sym = {EncodeKind::GlobalSymbol, Name.str(), in collectSymbolsFromSegment()
860 case EncodeKind::ObjectiveCClass: in serializeSymbols()
863 case EncodeKind::ObjectiveCClassEHType: in serializeSymbols()
866 case EncodeKind::ObjectiveCInstanceVariable: in serializeSymbols()
[all …]
H A DRecordsSlice.cpp29 case EncodeKind::GlobalSymbol: in addRecord()
31 case EncodeKind::ObjectiveCClass: in addRecord()
33 case EncodeKind::ObjectiveCClassEHType: { in addRecord()
41 case EncodeKind::ObjectiveCInstanceVariable: { in addRecord()
/llvm-project/llvm/include/llvm/TextAPI/
H A DSymbolSet.h26 MachO::EncodeKind Kind;
29 SymbolsMapKey(MachO::EncodeKind Kind, StringRef Name) in SymbolsMapKey()
34 return SymbolsMapKey(MachO::EncodeKind::GlobalSymbol, StringRef{});
38 return SymbolsMapKey(MachO::EncodeKind::ObjectiveCInstanceVariable,
90 Symbol *addGlobalImpl(EncodeKind, StringRef Name, SymbolFlags Flags);
94 Symbol *addGlobal(EncodeKind Kind, StringRef Name, SymbolFlags Flags,
100 Symbol *addGlobal(EncodeKind Kind, StringRef Name, SymbolFlags Flags,
105 if (Kind == EncodeKind::ObjectiveCClassEHType)
106 addGlobal(EncodeKind::ObjectiveCClass, Name, Flags, Targets);
111 findSymbol(EncodeKind Kind, StringRef Name,
H A DSymbol.h55 enum class EncodeKind : uint8_t { enum
98 Symbol(EncodeKind Kind, StringRef Name, TargetList Targets, SymbolFlags Flags) in Symbol()
102 EncodeKind getKind() const { return Kind; } in getKind()
173 EncodeKind Kind;
180 EncodeKind Kind;
H A DInterfaceFile.h319 getSymbol(EncodeKind Kind, StringRef Name,
329 void addSymbol(EncodeKind Kind, StringRef Name, RangeT &&Targets,
340 void addSymbol(EncodeKind Kind, StringRef Name, TargetList &&Targets,
351 void addSymbol(EncodeKind Kind, StringRef Name, Target &Target,
H A DUtils.h83 using AliasEntry = std::pair<std::string, EncodeKind>;
/llvm-project/clang/lib/InstallAPI/
H A DDylibVerifier.cpp28 EncodeKind Kind = EncodeKind::GlobalSymbol;
74 (Demangle && (SymCtx.Kind == EncodeKind::GlobalSymbol)) in getAnnotatedName()
103 if ((SymCtx.Kind == EncodeKind::GlobalSymbol) && in getAnnotatedName()
110 case EncodeKind::GlobalSymbol: in getAnnotatedName()
112 case EncodeKind::ObjectiveCInstanceVariable: in getAnnotatedName()
114 case EncodeKind::ObjectiveCClass: in getAnnotatedName()
116 case EncodeKind::ObjectiveCClassEHType: in getAnnotatedName()
120 llvm_unreachable("unexpected case for EncodeKind"); in getAnnotatedName()
152 EncodeKind Kin in findRecordFromSlice()
[all...]
/llvm-project/llvm/lib/Object/
H A DTapiFile.cpp58 case EncodeKind::GlobalSymbol: in TapiFile()
62 case EncodeKind::ObjectiveCClass: in TapiFile()
73 case EncodeKind::ObjectiveCClassEHType: in TapiFile()
77 case EncodeKind::ObjectiveCInstanceVariable: in TapiFile()
/llvm-project/clang/include/clang/InstallAPI/
H A DMachO.h32 using EncodeKind = llvm::MachO::EncodeKind; variable
/llvm-project/llvm/tools/llvm-readtapi/
H A DDiffEngine.cpp65 StringLiteral SymScalar::getSymbolNamePrefix(MachO::EncodeKind Kind) { in getSymbolNamePrefix()
67 case MachO::EncodeKind::GlobalSymbol: in getSymbolNamePrefix()
69 case MachO::EncodeKind::ObjectiveCClass: in getSymbolNamePrefix()
71 case MachO::EncodeKind ::ObjectiveCClassEHType: in getSymbolNamePrefix()
73 case MachO::EncodeKind ::ObjectiveCInstanceVariable: in getSymbolNamePrefix()
102 if (Val->getKind() == MachO::EncodeKind::ObjectiveCClass) { in print()
H A DDiffEngine.h97 StringLiteral getSymbolNamePrefix(MachO::EncodeKind Kind);
/llvm-project/llvm/tools/llvm-ifs/
H A Dllvm-ifs.cpp217 auto Kind = EncodeKind::GlobalSymbol; in writeTbdStub()
221 Kind = EncodeKind::GlobalSymbol; in writeTbdStub()
224 Kind = EncodeKind::GlobalSymbol; in writeTbdStub()
227 Kind = EncodeKind::GlobalSymbol; in writeTbdStub()
/llvm-project/lld/MachO/
H A DInputFiles.cpp1928 case EncodeKind::GlobalSymbol: in DylibFile()
1929 case EncodeKind::ObjectiveCClass: in DylibFile()
1930 case EncodeKind::ObjectiveCClassEHType: in DylibFile()
1931 case EncodeKind::ObjectiveCInstanceVariable: in DylibFile()
1942 case EncodeKind::GlobalSymbol: in DylibFile()
1945 case EncodeKind::ObjectiveCClass: in DylibFile()
1951 case EncodeKind::ObjectiveCClassEHType:
1954 case EncodeKind::ObjectiveCInstanceVariable: