reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Derived Classes

include/llvm/Object/ObjectFile.h
  200 class symbol_iterator : public basic_symbol_iterator {

References

include/llvm/Object/COFF.h
  928   basic_symbol_iterator symbol_begin() const override;
  929   basic_symbol_iterator symbol_end() const override;
include/llvm/Object/COFFImportFile.h
   50   basic_symbol_iterator symbol_begin() const override {
   54   basic_symbol_iterator symbol_end() const override {
include/llvm/Object/ELFObjectFile.h
  175   elf_symbol_iterator(const basic_symbol_iterator &B)
  413   basic_symbol_iterator symbol_begin() const override;
  414   basic_symbol_iterator symbol_end() const override;
 1001 basic_symbol_iterator ELFObjectFile<ELFT>::symbol_begin() const {
 1009 basic_symbol_iterator ELFObjectFile<ELFT>::symbol_end() const {
include/llvm/Object/IRObjectFile.h
   42   basic_symbol_iterator symbol_begin() const override;
   43   basic_symbol_iterator symbol_end() const override;
include/llvm/Object/MachO.h
  352   basic_symbol_iterator symbol_begin() const override;
  353   basic_symbol_iterator symbol_end() const override;
include/llvm/Object/ObjectFile.h
  200 class symbol_iterator : public basic_symbol_iterator {
  203   symbol_iterator(const basic_symbol_iterator &B)
include/llvm/Object/SymbolicFile.h
  152   virtual basic_symbol_iterator symbol_begin() const = 0;
  154   virtual basic_symbol_iterator symbol_end() const = 0;
  157   using basic_symbol_iterator_range = iterator_range<basic_symbol_iterator>;
include/llvm/Object/TapiFile.h
   38   basic_symbol_iterator symbol_begin() const override;
   40   basic_symbol_iterator symbol_end() const override;
include/llvm/Object/Wasm.h
  159   basic_symbol_iterator symbol_begin() const override;
  161   basic_symbol_iterator symbol_end() const override;
include/llvm/Object/XCOFFObjectFile.h
  238   basic_symbol_iterator symbol_begin() const override;
  239   basic_symbol_iterator symbol_end() const override;
lib/Object/COFFObjectFile.cpp
  804 basic_symbol_iterator COFFObjectFile::symbol_begin() const {
  810 basic_symbol_iterator COFFObjectFile::symbol_end() const {
lib/Object/IRObjectFile.cpp
   54 basic_symbol_iterator IRObjectFile::symbol_begin() const {
   60 basic_symbol_iterator IRObjectFile::symbol_end() const {
lib/Object/MachOObjectFile.cpp
 2476 basic_symbol_iterator MachOObjectFile::symbol_begin() const {
 2485 basic_symbol_iterator MachOObjectFile::symbol_end() const {
lib/Object/TapiFile.cpp
   94 basic_symbol_iterator TapiFile::symbol_begin() const {
  100 basic_symbol_iterator TapiFile::symbol_end() const {
lib/Object/WasmObjectFile.cpp
 1268 basic_symbol_iterator WasmObjectFile::symbol_begin() const {
 1275 basic_symbol_iterator WasmObjectFile::symbol_end() const {
lib/Object/XCOFFObjectFile.cpp
  333 basic_symbol_iterator XCOFFObjectFile::symbol_begin() const {
  340 basic_symbol_iterator XCOFFObjectFile::symbol_end() const {
tools/llvm-nm/llvm-nm.cpp
  347 static char getSymbolNMTypeChar(IRObjectFile &Obj, basic_symbol_iterator I);
  891                                 basic_symbol_iterator I) {
 1001 static char getSymbolNMTypeChar(MachOObjectFile &Obj, basic_symbol_iterator I) {
 1044 static char getSymbolNMTypeChar(WasmObjectFile &Obj, basic_symbol_iterator I) {
 1051 static char getSymbolNMTypeChar(IRObjectFile &Obj, basic_symbol_iterator I) {
 1064 static bool isObject(SymbolicFile &Obj, basic_symbol_iterator I) {
 1072 static StringRef getNMTypeName(SymbolicFile &Obj, basic_symbol_iterator I) {
 1082 static char getNMSectionTagAndName(SymbolicFile &Obj, basic_symbol_iterator I,