Lines Matching refs:DRI
78 void TapiFile::moveSymbolNext(DataRefImpl &DRI) const { DRI.d.a++; } in moveSymbolNext()
80 Error TapiFile::printSymbolName(raw_ostream &OS, DataRefImpl DRI) const { in printSymbolName()
81 assert(DRI.d.a < Symbols.size() && "Attempt to access symbol out of bounds"); in printSymbolName()
82 const Symbol &Sym = Symbols[DRI.d.a]; in printSymbolName()
87 Expected<uint32_t> TapiFile::getSymbolFlags(DataRefImpl DRI) const { in getSymbolFlags()
88 assert(DRI.d.a < Symbols.size() && "Attempt to access symbol out of bounds"); in getSymbolFlags()
89 return Symbols[DRI.d.a].Flags; in getSymbolFlags()
93 DataRefImpl DRI; in symbol_begin() local
94 DRI.d.a = 0; in symbol_begin()
95 return BasicSymbolRef{DRI, this}; in symbol_begin()
99 DataRefImpl DRI; in symbol_end() local
100 DRI.d.a = Symbols.size(); in symbol_end()
101 return BasicSymbolRef{DRI, this}; in symbol_end()