Lines Matching refs:DRI
73 void TapiFile::moveSymbolNext(DataRefImpl &DRI) const { DRI.d.a++; } in moveSymbolNext()
75 Error TapiFile::printSymbolName(raw_ostream &OS, DataRefImpl DRI) const { in printSymbolName()
76 assert(DRI.d.a < Symbols.size() && "Attempt to access symbol out of bounds"); in printSymbolName()
77 const Symbol &Sym = Symbols[DRI.d.a]; in printSymbolName()
82 Expected<uint32_t> TapiFile::getSymbolFlags(DataRefImpl DRI) const { in getSymbolFlags()
83 assert(DRI.d.a < Symbols.size() && "Attempt to access symbol out of bounds"); in getSymbolFlags()
84 return Symbols[DRI.d.a].Flags; in getSymbolFlags()
88 DataRefImpl DRI; in symbol_begin() local
89 DRI.d.a = 0; in symbol_begin()
90 return BasicSymbolRef{DRI, this}; in symbol_begin()
94 DataRefImpl DRI; in symbol_end() local
95 DRI.d.a = Symbols.size(); in symbol_end()
96 return BasicSymbolRef{DRI, this}; in symbol_end()