Lines Matching refs:AbbrDecl
664 auto AbbrDecl = Die.getAbbreviationDeclarationPtr(); in attribute_iterator() local
665 assert(AbbrDecl && "Must have abbreviation declaration"); in attribute_iterator()
668 Index = AbbrDecl->getNumAttributes(); in attribute_iterator()
671 AttrValue.Offset = D.getOffset() + AbbrDecl->getCodeByteSize(); in attribute_iterator()
672 updateForIndex(*AbbrDecl, 0); in attribute_iterator()
677 const DWARFAbbreviationDeclaration &AbbrDecl, uint32_t I) { in updateForIndex() argument
680 auto NumAttrs = AbbrDecl.getNumAttributes(); in updateForIndex()
682 AttrValue.Attr = AbbrDecl.getAttrByIndex(Index); in updateForIndex()
686 if (AbbrDecl.getAttrIsImplicitConstByIndex(Index)) in updateForIndex()
688 AbbrDecl.getFormByIndex(Index), in updateForIndex()
689 AbbrDecl.getAttrImplicitConstValueByIndex(Index)); in updateForIndex()
694 AbbrDecl.getFormByIndex(Index), U, &ParseOffset); in updateForIndex()
704 if (auto AbbrDecl = Die.getAbbreviationDeclarationPtr()) in operator ++() local
705 updateForIndex(*AbbrDecl, Index + 1); in operator ++()