Lines Matching refs:DRI
76 void TapiFile::moveSymbolNext(DataRefImpl &DRI) const { DRI.d.a++; } in moveSymbolNext()
78 Error TapiFile::printSymbolName(raw_ostream &OS, DataRefImpl DRI) const { in printSymbolName()
79 assert(DRI.d.a < Symbols.size() && "Attempt to access symbol out of bounds"); in printSymbolName()
80 const Symbol &Sym = Symbols[DRI.d.a]; in printSymbolName()
85 Expected<uint32_t> TapiFile::getSymbolFlags(DataRefImpl DRI) const { in getSymbolFlags()
86 assert(DRI.d.a < Symbols.size() && "Attempt to access symbol out of bounds"); in getSymbolFlags()
87 return Symbols[DRI.d.a].Flags; in getSymbolFlags()
91 DataRefImpl DRI; in symbol_begin() local
92 DRI.d.a = 0; in symbol_begin()
93 return BasicSymbolRef{DRI, this}; in symbol_begin()
97 DataRefImpl DRI; in symbol_end() local
98 DRI.d.a = Symbols.size(); in symbol_end()
99 return BasicSymbolRef{DRI, this}; in symbol_end()