Lines Matching refs:CurAbbrevs
42 /// CurAbbrevs - Abbrevs installed at in this block.
43 std::vector<BitCodeAbbrev*> CurAbbrevs;
101 assert(BlockScope.empty() && CurAbbrevs.empty() && "Block imbalance");
229 BlockScope.back().PrevAbbrevs.swap(CurAbbrevs);
236 CurAbbrevs.push_back(Info->Abbrevs[i]);
246 for (unsigned i = 0, e = static_cast<unsigned>(CurAbbrevs.size());
248 CurAbbrevs[i]->dropRef();
266 BlockScope.back().PrevAbbrevs.swap(CurAbbrevs);
319 assert(AbbrevNo < CurAbbrevs.size() && "Invalid abbrev #!");
320 BitCodeAbbrev *Abbv = CurAbbrevs[AbbrevNo];
495 CurAbbrevs.push_back(Abbv);
496 return static_cast<unsigned>(CurAbbrevs.size())-1 +