Lines Matching refs:Form

54   dwarf::Form Form;  variable
60 DIEAbbrevData(dwarf::Attribute A, dwarf::Form F) in DIEAbbrevData()
61 : Attribute(A), Form(F) {} in DIEAbbrevData()
63 : Attribute(A), Form(dwarf::DW_FORM_implicit_const), Value(V) {} in DIEAbbrevData()
68 dwarf::Form getForm() const { return Form; } in getForm()
109 void AddAttribute(dwarf::Attribute Attribute, dwarf::Form Form) { in AddAttribute() argument
110 Data.push_back(DIEAbbrevData(Attribute, Form)); in AddAttribute()
175 static dwarf::Form BestForm(bool IsSigned, uint64_t Int) { in BestForm()
198 void emitValue(const AsmPrinter *Asm, dwarf::Form Form) const;
199 unsigned sizeOf(const dwarf::FormParams &FormParams, dwarf::Form Form) const;
215 void emitValue(const AsmPrinter *AP, dwarf::Form Form) const;
216 unsigned sizeOf(const dwarf::FormParams &FormParams, dwarf::Form Form) const;
232 void emitValue(const AsmPrinter *AP, dwarf::Form Form) const;
233 unsigned sizeOf(const dwarf::FormParams &FormParams, dwarf::Form Form) const;
250 void emitValue(const AsmPrinter *AP, dwarf::Form Form) const;
252 unsigned sizeOf(const dwarf::FormParams &, dwarf::Form) const;
268 void emitValue(const AsmPrinter *AP, dwarf::Form Form) const;
269 unsigned sizeOf(const dwarf::FormParams &FormParams, dwarf::Form Form) const;
287 void emitValue(const AsmPrinter *AP, dwarf::Form Form) const;
288 unsigned sizeOf(const dwarf::FormParams &FormParams, dwarf::Form Form) const;
309 void emitValue(const AsmPrinter *AP, dwarf::Form Form) const;
310 unsigned sizeOf(const dwarf::FormParams &, dwarf::Form) const;
328 void emitValue(const AsmPrinter *AP, dwarf::Form Form) const;
329 unsigned sizeOf(const dwarf::FormParams &FormParams, dwarf::Form Form) const;
347 void emitValue(const AsmPrinter *AP, dwarf::Form Form) const;
348 unsigned sizeOf(const dwarf::FormParams &FormParams, dwarf::Form Form) const;
363 void emitValue(const AsmPrinter *AP, dwarf::Form Form) const;
364 unsigned sizeOf(const dwarf::FormParams &FormParams, dwarf::Form Form) const;
386 dwarf::Form Form = (dwarf::Form)0; variable
462 DIEValue(const DIEValue &X) : Ty(X.Ty), Attribute(X.Attribute), Form(X.Form) { in DIEValue()
472 Form = X.Form;
480 DIEValue(dwarf::Attribute Attribute, dwarf::Form Form, const DIE##T &V) \
481 : Ty(is##T), Attribute(Attribute), Form(Form) { \
485 DIEValue(dwarf::Attribute Attribute, dwarf::Form Form, const DIE##T *V) \
486 : Ty(is##T), Attribute(Attribute), Form(Form) { \
496 dwarf::Form getForm() const { return Form; } in getForm()
746 dwarf::Form Form, T &&Value) { in addValue() argument
747 return addValue(Alloc, DIEValue(Attribute, Form, std::forward<T>(Value))); in addValue()
753 dwarf::Attribute NewAttribute, dwarf::Form Form, in replaceValue() argument
758 DIEValue(NewAttribute, Form, std::forward<T>(NewValue)); in replaceValue()
768 dwarf::Form Form, T &&NewValue) { in replaceValue() argument
771 val = *new (Alloc) DIEValue(Attribute, Form, std::forward<T>(NewValue)); in replaceValue()
780 dwarf::Form Form, DIEValue &NewValue) { in replaceValue() argument
1024 dwarf::Form BestForm(unsigned DwarfVersion) const { in BestForm()
1037 void emitValue(const AsmPrinter *Asm, dwarf::Form Form) const;
1038 unsigned sizeOf(const dwarf::FormParams &, dwarf::Form Form) const;
1060 dwarf::Form BestForm() const { in BestForm()
1070 void emitValue(const AsmPrinter *Asm, dwarf::Form Form) const;
1071 unsigned sizeOf(const dwarf::FormParams &, dwarf::Form Form) const;