Home
last modified time | relevance | path

Searched refs:basic_symbol_iterator (Results 1 – 17 of 17) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Object/
H A DSymbolicFile.h141 using basic_symbol_iterator = content_iterator<BasicSymbolRef>; variable
155 virtual basic_symbol_iterator symbol_begin() const = 0;
157 virtual basic_symbol_iterator symbol_end() const = 0;
160 using basic_symbol_iterator_range = iterator_range<basic_symbol_iterator>;
H A DTapiFile.h38 basic_symbol_iterator symbol_begin() const override;
40 basic_symbol_iterator symbol_end() const override;
H A DObjectFile.h204 class symbol_iterator : public basic_symbol_iterator {
206 symbol_iterator(SymbolRef Sym) : basic_symbol_iterator(Sym) {} in symbol_iterator()
207 symbol_iterator(const basic_symbol_iterator &B) in symbol_iterator()
208 : basic_symbol_iterator(SymbolRef(B->getRawDataRefImpl(), in symbol_iterator()
212 const BasicSymbolRef &P = basic_symbol_iterator::operator *();
217 const BasicSymbolRef &P = basic_symbol_iterator::operator *();
H A DIRObjectFile.h42 basic_symbol_iterator symbol_begin() const override;
43 basic_symbol_iterator symbol_end() const override;
H A DCOFFImportFile.h50 basic_symbol_iterator symbol_begin() const override { in symbol_begin()
54 basic_symbol_iterator symbol_end() const override { in symbol_end()
H A DELFObjectFile.h178 elf_symbol_iterator(const basic_symbol_iterator &B) in elf_symbol_iterator()
418 basic_symbol_iterator symbol_begin() const override;
419 basic_symbol_iterator symbol_end() const override;
1100 basic_symbol_iterator ELFObjectFile<ELFT>::symbol_begin() const { in symbol_begin()
1104 return basic_symbol_iterator(SymbolRef(Sym, this)); in symbol_begin()
1108 basic_symbol_iterator ELFObjectFile<ELFT>::symbol_end() const { in symbol_end()
1113 return basic_symbol_iterator(SymbolRef(Sym, this)); in symbol_end()
1132 return basic_symbol_iterator(SymbolRef(Sym, this)); in dynamic_symbol_end()
H A DWasm.h165 basic_symbol_iterator symbol_begin() const override;
167 basic_symbol_iterator symbol_end() const override;
H A DXCOFFObjectFile.h275 basic_symbol_iterator symbol_begin() const override;
276 basic_symbol_iterator symbol_end() const override;
H A DMachO.h353 basic_symbol_iterator symbol_begin() const override;
354 basic_symbol_iterator symbol_end() const override;
H A DCOFF.h974 basic_symbol_iterator symbol_begin() const override;
975 basic_symbol_iterator symbol_end() const override;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Object/
H A DIRObjectFile.cpp54 basic_symbol_iterator IRObjectFile::symbol_begin() const { in symbol_begin()
57 return basic_symbol_iterator(BasicSymbolRef(Ret, this)); in symbol_begin()
60 basic_symbol_iterator IRObjectFile::symbol_end() const { in symbol_end()
64 return basic_symbol_iterator(BasicSymbolRef(Ret, this)); in symbol_end()
H A DTapiFile.cpp92 basic_symbol_iterator TapiFile::symbol_begin() const { in symbol_begin()
98 basic_symbol_iterator TapiFile::symbol_end() const { in symbol_end()
H A DXCOFFObjectFile.cpp404 basic_symbol_iterator XCOFFObjectFile::symbol_begin() const { in symbol_begin()
409 return basic_symbol_iterator(SymbolRef(SymDRI, this)); in symbol_begin()
412 basic_symbol_iterator XCOFFObjectFile::symbol_end() const { in symbol_end()
418 return basic_symbol_iterator(SymbolRef(SymDRI, this)); in symbol_end()
H A DCOFFObjectFile.cpp862 basic_symbol_iterator COFFObjectFile::symbol_begin() const { in symbol_begin()
865 return basic_symbol_iterator(SymbolRef(Ret, this)); in symbol_begin()
868 basic_symbol_iterator COFFObjectFile::symbol_end() const { in symbol_end()
872 return basic_symbol_iterator(SymbolRef(Ret, this)); in symbol_end()
H A DMachOObjectFile.cpp2492 basic_symbol_iterator MachOObjectFile::symbol_begin() const { in symbol_begin()
2496 return basic_symbol_iterator(SymbolRef(DRI, this)); in symbol_begin()
2501 basic_symbol_iterator MachOObjectFile::symbol_end() const { in symbol_end()
2505 return basic_symbol_iterator(SymbolRef(DRI, this)); in symbol_end()
2513 return basic_symbol_iterator(SymbolRef(DRI, this)); in symbol_end()
2525 return basic_symbol_iterator(SymbolRef(DRI, this)); in getSymbolByIndex()
H A DWasmObjectFile.cpp1479 basic_symbol_iterator WasmObjectFile::symbol_begin() const { in symbol_begin()
1486 basic_symbol_iterator WasmObjectFile::symbol_end() const { in symbol_end()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp376 static char getSymbolNMTypeChar(IRObjectFile &Obj, basic_symbol_iterator I);
923 basic_symbol_iterator I) { in getSymbolNMTypeChar()
1033 static char getSymbolNMTypeChar(MachOObjectFile &Obj, basic_symbol_iterator I) { in getSymbolNMTypeChar()
1076 static char getSymbolNMTypeChar(TapiFile &Obj, basic_symbol_iterator I) { in getSymbolNMTypeChar()
1080 static char getSymbolNMTypeChar(WasmObjectFile &Obj, basic_symbol_iterator I) { in getSymbolNMTypeChar()
1087 static char getSymbolNMTypeChar(IRObjectFile &Obj, basic_symbol_iterator I) { in getSymbolNMTypeChar()
1100 static bool isObject(SymbolicFile &Obj, basic_symbol_iterator I) { in isObject()
1107 static StringRef getNMTypeName(SymbolicFile &Obj, basic_symbol_iterator I) { in getNMTypeName()
1117 static char getNMSectionTagAndName(SymbolicFile &Obj, basic_symbol_iterator I, in getNMSectionTagAndName()