Lines Matching full:symbols
54 for (const auto *Symbol : Interface.symbols()) { in TapiFile()
60 Symbols.emplace_back(StringRef(), Symbol->getName(), getFlags(Symbol), in TapiFile()
65 Symbols.emplace_back(ObjC1ClassNamePrefix, Symbol->getName(), in TapiFile()
68 Symbols.emplace_back(ObjC2ClassNamePrefix, Symbol->getName(), in TapiFile()
70 Symbols.emplace_back(ObjC2MetaClassNamePrefix, Symbol->getName(), in TapiFile()
75 Symbols.emplace_back(ObjC2EHTypePrefix, Symbol->getName(), in TapiFile()
79 Symbols.emplace_back(ObjC2IVarPrefix, Symbol->getName(), getFlags(Symbol), in TapiFile()
91 assert(DRI.d.a < Symbols.size() && "Attempt to access symbol out of bounds"); in printSymbolName()
92 const Symbol &Sym = Symbols[DRI.d.a]; in printSymbolName()
98 assert(DRI.d.a < Symbols.size() && "Attempt to access symbol out of bounds"); in getSymbolType()
99 return Symbols[DRI.d.a].Type; in getSymbolType()
103 assert(DRI.d.a < Symbols.size() && "Attempt to access symbol out of bounds"); in getSymbolFlags()
104 return Symbols[DRI.d.a].Flags; in getSymbolFlags()
115 DRI.d.a = Symbols.size(); in symbol_end()