Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/TextAPI/
H A DRecordsSlice.h49 GlobalRecord::Kind GV = GlobalRecord::Kind::Unknown,
61 LLVM_ABI GlobalRecord *addGlobal(StringRef Name, RecordLinkage Linkage,
62 GlobalRecord::Kind GV,
132 LLVM_ABI GlobalRecord *
134 GlobalRecord::Kind GV = GlobalRecord::Kind::Unknown) const;
195 RecordMap<GlobalRecord> Globals;
H A DRecordVisitor.h28 virtual void visitGlobal(const GlobalRecord &) = 0;
41 void visitGlobal(const GlobalRecord &) override;
H A DRecord.h120 class GlobalRecord : public Record {
128 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.cpp244 GlobalRecord::Kind::Variable, Avail, D, in VisitVarDecl()
297 Ctx.Slice->addGlobal(Name, Linkage, GlobalRecord::Kind::Function, Avail, in VisitFunctionDecl()
490 GlobalRecord::Kind::Variable, Avail, in emitVTableSymbols()
505 GlobalRecord::Kind::Function, in emitVTableSymbols()
535 GlobalRecord::Kind::Variable, Avail, D, Access); in emitVTableSymbols()
541 GlobalRecord::Kind::Variable, Avail, D, Access); in emitVTableSymbols()
634 GlobalRecord::Kind::Function, Avail, in VisitCXXRecordDecl()
641 Name, RecordLinkage::Exported, GlobalRecord::Kind::Function, Avail, in VisitCXXRecordDecl()
656 GlobalRecord::Kind::Function, Avail, in VisitCXXRecordDecl()
662 Name, RecordLinkage::Exported, GlobalRecord::Kind::Function, Avail, D, in VisitCXXRecordDecl()
[all …]
H A DFrontend.cpp18 std::pair<GlobalRecord *, FrontendAttrs *> FrontendRecordsSlice::addGlobal( in addGlobal()
19 StringRef Name, RecordLinkage Linkage, GlobalRecord::Kind GV, in addGlobal()
23 GlobalRecord *GR = in addGlobal()
H A DDylibVerifier.cpp586 DylibVerifier::Result DylibVerifier::verify(GlobalRecord *R, in verify()
755 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.h111 Result verify(GlobalRecord *R, const FrontendAttrs *FA);
195 void visitGlobal(const GlobalRecord &R) override;
/freebsd/contrib/llvm-project/llvm/lib/TextAPI/BinaryReader/
H A DDylibReader.cpp278 Slice.addRecord(Sym.name(), Flags, GlobalRecord::Kind::Unknown, Linkage); in readSymbols()
322 GlobalRecord::Kind GV = (Type & SymbolRef::ST_Function) in readSymbols()
323 ? GlobalRecord::Kind::Function in readSymbols()
324 : GlobalRecord::Kind::Variable; in readSymbols()
326 if (GV == GlobalRecord::Kind::Function) in readSymbols()