Lines Matching defs:StreamIdx
135 void add(uint32_t StreamIdx, TypeIndex TI, TypeLeafKind Kind,
137 void add(uint32_t StreamIdx, TypeIndex TI, StringRef Name);
138 LVElement *find(uint32_t StreamIdx, TypeIndex TI, bool Create = true);
139 TypeIndex find(uint32_t StreamIdx, StringRef Name);
330 void LVTypeRecords::add(uint32_t StreamIdx, TypeIndex TI, TypeLeafKind Kind,
333 (StreamIdx == StreamTPI) ? RecordFromTypes : RecordFromIds;
338 void LVTypeRecords::add(uint32_t StreamIdx, TypeIndex TI, StringRef Name) {
339 NameTable &Target = (StreamIdx == StreamTPI) ? NameFromTypes : NameFromIds;
343 LVElement *LVTypeRecords::find(uint32_t StreamIdx, TypeIndex TI, bool Create) {
345 (StreamIdx == StreamTPI) ? RecordFromTypes : RecordFromIds;
365 TypeIndex LVTypeRecords::find(uint32_t StreamIdx, StringRef Name) {
366 NameTable &Target = (StreamIdx == StreamTPI) ? NameFromTypes : NameFromIds;
480 uint32_t StreamIdx) const {
482 StreamIdx == StreamTPI ? Types : Ids);
501 Shared->TypeRecords.add(StreamIdx, TI, Record.kind());
578 Shared->TypeRecords.add(StreamIdx, CurrentTypeIndex, Class.getName());
664 Shared->TypeRecords.add(StreamIdx, CurrentTypeIndex, Union.getName());
1739 uint32_t StreamIdx) {
1741 StreamIdx == StreamTPI ? types() : ids());
1745 LVElement *Element, uint32_t StreamIdx) {
1752 printTypeIndex("TI", TI, StreamIdx);
1764 uint32_t StreamIdx) {
1771 printTypeIndex("TI", TI, StreamIdx);
3313 LVElement *LVLogicalVisitor::getElement(uint32_t StreamIdx, TypeIndex TI,
3319 LVElement *Element = Shared->TypeRecords.find(StreamIdx, TI);