Searched refs:CurAbbrevs (Results 1 – 3 of 3) sorted by relevance
57 std::vector<std::shared_ptr<BitCodeAbbrev>> CurAbbrevs; variable119 assert(BlockScope.empty() && CurAbbrevs.empty() && "Block imbalance"); in ~BitstreamWriter()295 BlockScope.back().PrevAbbrevs.swap(CurAbbrevs); in EnterSubblock()300 append_range(CurAbbrevs, Info->Abbrevs); in EnterSubblock()321 CurAbbrevs = std::move(B.PrevAbbrevs); in ExitBlock()377 assert(AbbrevNo < CurAbbrevs.size() && "Invalid abbrev #!"); in EmitRecordWithAbbrevImpl()378 const BitCodeAbbrev *Abbv = CurAbbrevs[AbbrevNo].get(); in EmitRecordWithAbbrevImpl()566 CurAbbrevs.push_back(std::move(Abbv)); in EmitAbbrev()567 return static_cast<unsigned>(CurAbbrevs.size())-1 + in EmitAbbrev()
364 std::vector<std::shared_ptr<BitCodeAbbrev>> CurAbbrevs; variable533 CurAbbrevs = std::move(BlockScope.back().PrevAbbrevs); in popBlockScope()545 if (AbbrevNo >= CurAbbrevs.size()) in getAbbrev()548 return CurAbbrevs[AbbrevNo].get(); in getAbbrev()
29 BlockScope.back().PrevAbbrevs.swap(CurAbbrevs); in EnterSubBlock()35 llvm::append_range(CurAbbrevs, Info->Abbrevs); in EnterSubBlock()416 CurAbbrevs.push_back(std::move(Abbv)); in ReadAbbrevRecord()459 CurBlockInfo->Abbrevs.push_back(std::move(CurAbbrevs.back())); in ReadBlockInfoBlock()460 CurAbbrevs.pop_back(); in ReadBlockInfoBlock()