Lines Matching defs:Abbr
499 static bool isSentinel(const DWARFDebugNames::Abbrev &Abbr) {
500 return Abbr.Code == 0;
604 DWARFDebugNames::Entry::Entry(const NameIndex &NameIdx, const Abbrev &Abbr)
605 : NameIdx(&NameIdx), Abbr(&Abbr) {
608 Values.reserve(Abbr.Attributes.size());
609 for (const auto &Attr : Abbr.Attributes)
615 assert(Abbr->Attributes.size() == Values.size());
616 for (auto Tuple : zip_first(Abbr->Attributes, Values)) {
723 W.startLine() << formatv("Abbrev: {0:x}\n", Abbr->Code);
724 W.startLine() << formatv("Tag: {0}\n", Abbr->Tag);
725 assert(Abbr->Attributes.size() == Values.size());
726 for (auto Tuple : zip_first(Abbr->Attributes, Values)) {
888 for (const DWARFDebugNames::Abbrev &Abbr : Abbrevs)
889 AbbrevsVect.push_back(&Abbr);
893 for (const DWARFDebugNames::Abbrev *Abbr : AbbrevsVect)
894 Abbr->dump(W);