Lines Matching refs:Form
221 std::optional<dwarf::Form> Form, uint64_t Integer) { in addUInt() argument
222 if (!Form) in addUInt()
223 Form = DIEInteger::BestForm(false, Integer); in addUInt()
224 assert(Form != dwarf::DW_FORM_implicit_const && in addUInt()
226 addAttribute(Die, Attribute, *Form, DIEInteger(Integer)); in addUInt()
229 void DwarfUnit::addUInt(DIEValueList &Block, dwarf::Form Form, in addUInt() argument
231 addUInt(Block, (dwarf::Attribute)0, Form, Integer); in addUInt()
235 std::optional<dwarf::Form> Form, int64_t Integer) { in addSInt() argument
236 if (!Form) in addSInt()
237 Form = DIEInteger::BestForm(true, Integer); in addSInt()
238 addAttribute(Die, Attribute, *Form, DIEInteger(Integer)); in addSInt()
241 void DwarfUnit::addSInt(DIELoc &Die, std::optional<dwarf::Form> Form, in addSInt() argument
243 addSInt(Die, (dwarf::Attribute)0, Form, Integer); in addSInt()
257 dwarf::Form IxForm = in addString()
280 dwarf::Form Form, const MCSymbol *Label) { in addLabel() argument
281 addAttribute(Die, Attribute, Form, DIELabel(Label)); in addLabel()
284 void DwarfUnit::addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label) { in addLabel() argument
285 addLabel(Die, (dwarf::Attribute)0, Form, Label); in addLabel()
396 void DwarfUnit::addBlock(DIE &Die, dwarf::Attribute Attribute, dwarf::Form Form, in addBlock() argument
400 addAttribute(Die, Attribute, Form, Block); in addBlock()