Lines Matching refs:StreamIdx

140   void add(uint32_t StreamIdx, TypeIndex TI, TypeLeafKind Kind,
142 void add(uint32_t StreamIdx, TypeIndex TI, StringRef Name);
143 LVElement *find(uint32_t StreamIdx, TypeIndex TI, bool Create = true);
144 TypeIndex find(uint32_t StreamIdx, StringRef Name);
336 void LVTypeRecords::add(uint32_t StreamIdx, TypeIndex TI, TypeLeafKind Kind, in add() argument
339 (StreamIdx == StreamTPI) ? RecordFromTypes : RecordFromIds; in add()
344 void LVTypeRecords::add(uint32_t StreamIdx, TypeIndex TI, StringRef Name) { in add() argument
345 NameTable &Target = (StreamIdx == StreamTPI) ? NameFromTypes : NameFromIds; in add()
349 LVElement *LVTypeRecords::find(uint32_t StreamIdx, TypeIndex TI, bool Create) { in find() argument
351 (StreamIdx == StreamTPI) ? RecordFromTypes : RecordFromIds; in find()
371 TypeIndex LVTypeRecords::find(uint32_t StreamIdx, StringRef Name) { in find() argument
372 NameTable &Target = (StreamIdx == StreamTPI) ? NameFromTypes : NameFromIds; in find()
486 uint32_t StreamIdx) const { in printTypeIndex()
488 StreamIdx == StreamTPI ? Types : Ids); in printTypeIndex()
507 Shared->TypeRecords.add(StreamIdx, TI, Record.kind()); in visitTypeBegin()
584 Shared->TypeRecords.add(StreamIdx, CurrentTypeIndex, Class.getName()); in visitKnownRecord()
670 Shared->TypeRecords.add(StreamIdx, CurrentTypeIndex, Union.getName()); in visitKnownRecord()
1745 uint32_t StreamIdx) { in printTypeIndex() argument
1747 StreamIdx == StreamTPI ? types() : ids()); in printTypeIndex()
1751 LVElement *Element, uint32_t StreamIdx) { in printTypeBegin() argument
1758 printTypeIndex("TI", TI, StreamIdx); in printTypeBegin()
1770 uint32_t StreamIdx) { in printMemberBegin() argument
1777 printTypeIndex("TI", TI, StreamIdx); in printMemberBegin()
3319 LVElement *LVLogicalVisitor::getElement(uint32_t StreamIdx, TypeIndex TI, in getElement() argument
3325 LVElement *Element = Shared->TypeRecords.find(StreamIdx, TI); in getElement()