Lines Matching refs:Form
222 std::optional<dwarf::Form> Form, uint64_t Integer) { in addUInt() argument
223 if (!Form) in addUInt()
224 Form = DIEInteger::BestForm(false, Integer); in addUInt()
225 assert(Form != dwarf::DW_FORM_implicit_const && in addUInt()
227 addAttribute(Die, Attribute, *Form, DIEInteger(Integer)); in addUInt()
230 void DwarfUnit::addUInt(DIEValueList &Block, dwarf::Form Form, in addUInt() argument
232 addUInt(Block, (dwarf::Attribute)0, Form, Integer); in addUInt()
236 std::optional<dwarf::Form> Form, int64_t Integer) { in addSInt() argument
237 if (!Form) in addSInt()
238 Form = DIEInteger::BestForm(true, Integer); in addSInt()
239 addAttribute(Die, Attribute, *Form, DIEInteger(Integer)); in addSInt()
242 void DwarfUnit::addSInt(DIELoc &Die, std::optional<dwarf::Form> Form, in addSInt() argument
244 addSInt(Die, (dwarf::Attribute)0, Form, Integer); in addSInt()
258 dwarf::Form IxForm = in addString()
281 dwarf::Form Form, const MCSymbol *Label) { in addLabel() argument
282 addAttribute(Die, Attribute, Form, DIELabel(Label)); in addLabel()
285 void DwarfUnit::addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label) { in addLabel() argument
286 addLabel(Die, (dwarf::Attribute)0, Form, Label); in addLabel()
397 void DwarfUnit::addBlock(DIE &Die, dwarf::Attribute Attribute, dwarf::Form Form, in addBlock() argument
401 addAttribute(Die, Attribute, Form, Block); in addBlock()