Searched refs:RecordsSlice (Results 1 – 11 of 11) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/TextAPI/ |
H A D | RecordsSlice.cpp | 23 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 D | InterfaceFile.cpp | 355 void InterfaceFile::setFromBinaryAttrs(const RecordsSlice::BinaryAttrs &BA, in setFromBinaryAttrs()
|
/freebsd/contrib/llvm-project/clang/include/clang/InstallAPI/ |
H A D | MachO.h | 42 using RecordsSlice = llvm::MachO::RecordsSlice; variable 43 using BinaryAttrs = llvm::MachO::RecordsSlice::BinaryAttrs;
|
H A D | FrontendRecords.h | 30 class FrontendRecordsSlice : public llvm::MachO::RecordsSlice { 33 : llvm::MachO::RecordsSlice({T}) {} in FrontendRecordsSlice()
|
H A D | DylibVerifier.h | 57 RecordsSlice *DylibSlice = nullptr;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/TextAPI/ |
H A D | RecordsSlice.h | 28 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 D | Record.h | 28 class RecordsSlice; variable 115 friend class RecordsSlice; variable
|
H A D | InterfaceFile.h | 408 void setFromBinaryAttrs(const RecordsSlice::BinaryAttrs &BA,
|
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/ |
H A D | Frontend.cpp | 25 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 D | DylibVerifier.cpp | 151 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 D | DylibReader.cpp | 145 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()
|