Home | History | Annotate | Download | only in AsmPrinter

Lines Matching refs:Attribute

106   /// DW_AT_containing_type attribute. This attribute points to a DIE that
176 void addFlag(DIE &Die, dwarf::Attribute Attribute);
178 /// Add an unsigned integer attribute data and value.
179 void addUInt(DIEValueList &Die, dwarf::Attribute Attribute,
184 /// Add an signed integer attribute data and value.
185 void addSInt(DIEValueList &Die, dwarf::Attribute Attribute,
190 /// Add a string attribute data and value.
196 void addString(DIE &Die, dwarf::Attribute Attribute, StringRef Str);
198 /// Add a Dwarf label attribute data and value.
200 dwarf::Attribute Attribute,
206 /// Add an offset into a section attribute data and value.
207 void addSectionOffset(DIE &Die, dwarf::Attribute Attribute, uint64_t Integer);
213 /// Add a label delta attribute data and value.
214 void addLabelDelta(DIE &Die, dwarf::Attribute Attribute, const MCSymbol *Hi,
217 /// Add a DIE attribute data and value.
218 void addDIEEntry(DIE &Die, dwarf::Attribute Attribute, DIE &Entry);
220 /// Add a DIE attribute data and value.
221 void addDIEEntry(DIE &Die, dwarf::Attribute Attribute, DIEEntry Entry);
225 /// Add an attribute containing the type signature for a unique identifier.
226 void addDIETypeSignature(DIE &Die, dwarf::Attribute Attribute,
230 void addBlock(DIE &Die, dwarf::Attribute Attribute, DIELoc *Block);
233 void addBlock(DIE &Die, dwarf::Attribute Attribute, DIEBlock *Block);
279 dwarf::Attribute Attribute,
282 /// Add a new type attribute to the specified entity.
284 /// This takes and attribute parameter because DW_AT_friend attributes are
287 dwarf::Attribute Attribute = dwarf::DW_AT_type);