Lines Matching defs: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,
339 (StreamIdx == StreamTPI) ? RecordFromTypes : RecordFromIds;
344 void LVTypeRecords::add(uint32_t StreamIdx, TypeIndex TI, StringRef Name) {
345 NameTable &Target = (StreamIdx == StreamTPI) ? NameFromTypes : NameFromIds;
349 LVElement *LVTypeRecords::find(uint32_t StreamIdx, TypeIndex TI, bool Create) {
351 (StreamIdx == StreamTPI) ? RecordFromTypes : RecordFromIds;
371 TypeIndex LVTypeRecords::find(uint32_t StreamIdx, StringRef Name) {
372 NameTable &Target = (StreamIdx == StreamTPI) ? NameFromTypes : NameFromIds;
486 uint32_t StreamIdx) const {
488 StreamIdx == StreamTPI ? Types : Ids);
507 Shared->TypeRecords.add(StreamIdx, TI, Record.kind());
584 Shared->TypeRecords.add(StreamIdx, CurrentTypeIndex, Class.getName());
670 Shared->TypeRecords.add(StreamIdx, CurrentTypeIndex, Union.getName());
1745 uint32_t StreamIdx) {
1747 StreamIdx == StreamTPI ? types() : ids());
1751 LVElement *Element, uint32_t StreamIdx) {
1758 printTypeIndex("TI", TI, StreamIdx);
1770 uint32_t StreamIdx) {
1777 printTypeIndex("TI", TI, StreamIdx);
3319 LVElement *LVLogicalVisitor::getElement(uint32_t StreamIdx, TypeIndex TI,
3325 LVElement *Element = Shared->TypeRecords.find(StreamIdx, TI);