Lines Matching refs:AttributeItem
642 if (AttributeItem *Item = getAttributeItem(Attribute)) { in setAttributeItem()
645 Item->Type = AttributeItem::NumericAttribute; in setAttributeItem()
651 AttributeItem Item = {AttributeItem::NumericAttribute, Attribute, Value, in setAttributeItem()
659 if (AttributeItem *Item = getAttributeItem(Attribute)) { in setAttributeItem()
662 Item->Type = AttributeItem::TextAttribute; in setAttributeItem()
668 AttributeItem Item = {AttributeItem::TextAttribute, Attribute, 0, in setAttributeItem()
677 if (AttributeItem *Item = getAttributeItem(Attribute)) { in setAttributeItems()
680 Item->Type = AttributeItem::NumericAndTextAttributes; in setAttributeItems()
687 AttributeItem Item = {AttributeItem::NumericAndTextAttributes, Attribute, in setAttributeItems()
692 MCELFStreamer::AttributeItem *
694 for (AttributeItem &Item : Contents) in getAttributeItem()
701 MCELFStreamer::calculateContentSize(SmallVector<AttributeItem, 64> &AttrsVec) { in calculateContentSize() argument
703 for (const AttributeItem &Item : AttrsVec) { in calculateContentSize()
705 case AttributeItem::HiddenAttribute: in calculateContentSize()
707 case AttributeItem::NumericAttribute: in calculateContentSize()
711 case AttributeItem::TextAttribute: in calculateContentSize()
715 case AttributeItem::NumericAndTextAttributes: in calculateContentSize()
727 MCSection *&AttributeSection, SmallVector<AttributeItem, 64> &AttrsVec) { in createAttributesSection() argument
764 for (const AttributeItem &Item : AttrsVec) { in createAttributesSection()
769 case AttributeItem::NumericAttribute: in createAttributesSection()
772 case AttributeItem::TextAttribute: in createAttributesSection()
776 case AttributeItem::NumericAndTextAttributes: in createAttributesSection()