Home
last modified time | relevance | path

Searched refs:RecordsSlice (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/TextAPI/
H A DRecordsSlice.cpp23 Record *RecordsSlice::addRecord(StringRef Name, SymbolFlags Flags, in addRecord()
55 ObjCContainerRecord *RecordsSlice::findContainer(bool IsIVar, in findContainer()
74 GlobalRecord *RecordsSlice::findGlobal(StringRef Name, in findGlobal()
131 ObjCInterfaceRecord *RecordsSlice::findObjCInterface(StringRef Name) const { in findObjCInterface()
135 ObjCCategoryRecord *RecordsSlice::findObjCCategory(StringRef ClassToExtend, in findObjCCategory()
145 ObjCIVarRecord *RecordsSlice::findObjCIVar(bool IsScopedName, in findObjCIVar()
173 GlobalRecord *RecordsSlice::addGlobal(StringRef Name, RecordLinkage Linkage, in addGlobal()
193 ObjCInterfaceRecord *RecordsSlice::addObjCInterface(StringRef Name, in addObjCInterface()
225 ObjCCategoryRecord *RecordsSlice::addObjCCategory(StringRef ClassToExtend, in addObjCCategory()
267 ObjCIVarRecord *RecordsSlice::addObjCIVar(ObjCContainerRecord *Container, in addObjCIVar()
[all …]
H A DInterfaceFile.cpp355 void InterfaceFile::setFromBinaryAttrs(const RecordsSlice::BinaryAttrs &BA, in setFromBinaryAttrs()
/freebsd/contrib/llvm-project/clang/include/clang/InstallAPI/
H A DMachO.h42 using RecordsSlice = llvm::MachO::RecordsSlice; variable
43 using BinaryAttrs = llvm::MachO::RecordsSlice::BinaryAttrs;
H A DFrontendRecords.h30 class FrontendRecordsSlice : public llvm::MachO::RecordsSlice {
33 : llvm::MachO::RecordsSlice({T}) {} in FrontendRecordsSlice()
H A DDylibVerifier.h57 RecordsSlice *DylibSlice = nullptr;
/freebsd/contrib/llvm-project/llvm/include/llvm/TextAPI/
H A DRecordsSlice.h28 class RecordsSlice {
30 RecordsSlice(const llvm::Triple &T) : TargetTriple(T), TAPITarget(T) {} in RecordsSlice() function
197 using Records = llvm::SmallVector<std::shared_ptr<RecordsSlice>, 4>;
H A DRecord.h28 class RecordsSlice; variable
115 friend class RecordsSlice; variable
H A DInterfaceFile.h408 void setFromBinaryAttrs(const RecordsSlice::BinaryAttrs &BA,
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/
H A DFrontend.cpp25 llvm::MachO::RecordsSlice::addGlobal(Name, Linkage, GV, Flags, Inlined); in addGlobal()
42 llvm::MachO::RecordsSlice::addObjCInterface(Name, Linkage, SymType); in addObjCInterface()
54 llvm::MachO::RecordsSlice::addObjCCategory(ClassToExtend, CategoryName); in addObjCCategory()
70 llvm::MachO::RecordsSlice::addObjCIVar(Container, IvarName, Linkage); in addObjCIVar()
H A DDylibVerifier.cpp151 Record *findRecordFromSlice(const RecordsSlice *Slice, StringRef Name, in findRecordFromSlice()
799 for (std::shared_ptr<RecordsSlice> Slice : Dylib) { in verifyRemainingSymbols()
824 for (const std::shared_ptr<RecordsSlice> &RS : Dylib) { in verifyBinaryAttrs()
/freebsd/contrib/llvm-project/llvm/lib/TextAPI/BinaryReader/
H A DDylibReader.cpp145 static Error readMachOHeader(MachOObjectFile *Obj, RecordsSlice &Slice) { in readMachOHeader()
249 static Error readSymbols(MachOObjectFile *Obj, RecordsSlice &Slice, in readSymbols()
337 static Error load(MachOObjectFile *Obj, RecordsSlice &Slice, in load()
372 Results.emplace_back(std::make_shared<RecordsSlice>(RecordsSlice({T}))); in readFile()
413 Results.emplace_back(std::make_shared<RecordsSlice>(RecordsSlice({T}))); in readFile()