Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/TextAPI/
H A DRecordsSlice.h47 GlobalRecord::Kind GV = GlobalRecord::Kind::Unknown,
59 GlobalRecord *addGlobal(StringRef Name, RecordLinkage Linkage,
60 GlobalRecord::Kind GV,
127 GlobalRecord *
129 GlobalRecord::Kind GV = GlobalRecord::Kind::Unknown) const;
190 RecordMap<GlobalRecord> Globals;
H A DRecord.h119 class GlobalRecord : public Record {
127 GlobalRecord(StringRef Name, RecordLinkage Linkage, SymbolFlags Flags, in GlobalRecord() function
/freebsd/contrib/llvm-project/llvm/lib/TextAPI/
H A DRecordsSlice.cpp24 GlobalRecord::Kind GV, RecordLinkage Linkage) { in addRecord()
74 GlobalRecord *RecordsSlice::findGlobal(StringRef Name, in findGlobal()
75 GlobalRecord::Kind GV) const { in findGlobal()
76 auto *Record = findRecord<GlobalRecord>(Name, Globals); in findGlobal()
81 case GlobalRecord::Kind::Variable: { in findGlobal()
86 case GlobalRecord::Kind::Function: { in findGlobal()
91 case GlobalRecord::Kind::Unknown: in findGlobal()
173 GlobalRecord *RecordsSlice::addGlobal(StringRef Name, RecordLinkage Linkage, in addGlobal()
174 GlobalRecord::Kind GV, SymbolFlags Flags, in addGlobal()
176 if (GV == GlobalRecord::Kind::Function) in addGlobal()
[all …]
H A DRecordVisitor.cpp30 void SymbolConverter::visitGlobal(const GlobalRecord &GR) { in visitGlobal()
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/
H A DVisitor.cpp245 GlobalRecord::Kind::Variable, Avail, D, in VisitVarDecl()
298 Ctx.Slice->addGlobal(Name, Linkage, GlobalRecord::Kind::Function, Avail, in VisitFunctionDecl()
491 GlobalRecord::Kind::Variable, Avail, in emitVTableSymbols()
506 GlobalRecord::Kind::Function, in emitVTableSymbols()
536 GlobalRecord::Kind::Variable, Avail, D, Access); in emitVTableSymbols()
542 GlobalRecord::Kind::Variable, Avail, D, Access); in emitVTableSymbols()
635 GlobalRecord::Kind::Function, Avail, in VisitCXXRecordDecl()
642 Name, RecordLinkage::Exported, GlobalRecord::Kind::Function, Avail, in VisitCXXRecordDecl()
657 GlobalRecord::Kind::Function, Avail, in VisitCXXRecordDecl()
663 Name, RecordLinkage::Exported, GlobalRecord::Kind::Function, Avail, D, in VisitCXXRecordDecl()
[all …]
H A DFrontend.cpp19 std::pair<GlobalRecord *, FrontendAttrs *> FrontendRecordsSlice::addGlobal( in addGlobal()
20 StringRef Name, RecordLinkage Linkage, GlobalRecord::Kind GV, in addGlobal()
24 GlobalRecord *GR = in addGlobal()
H A DDylibVerifier.cpp567 DylibVerifier::Result DylibVerifier::verify(GlobalRecord *R, in verify()
737 void DylibVerifier::visitGlobal(const GlobalRecord &R) { in visitGlobal()
/freebsd/contrib/llvm-project/clang/include/clang/InstallAPI/
H A DFrontendRecords.h49 std::pair<GlobalRecord *, FrontendAttrs *>
50 addGlobal(StringRef Name, RecordLinkage Linkage, GlobalRecord::Kind GV,
H A DMachO.h33 using GlobalRecord = llvm::MachO::GlobalRecord; variable
H A DDylibVerifier.h89 Result verify(GlobalRecord *R, const FrontendAttrs *FA);
173 void visitGlobal(const GlobalRecord &R) override;
/freebsd/contrib/llvm-project/llvm/lib/TextAPI/BinaryReader/
H A DDylibReader.cpp279 Slice.addRecord(Sym.name(), Flags, GlobalRecord::Kind::Unknown, Linkage); in readSymbols()
323 GlobalRecord::Kind GV = (Type & SymbolRef::ST_Function) in readSymbols()
324 ? GlobalRecord::Kind::Function in readSymbols()
325 : GlobalRecord::Kind::Variable; in readSymbols()
327 if (GV == GlobalRecord::Kind::Function) in readSymbols()