Lines Matching defs:Form

80 DWARFFormValue DWARFFormValue::createFromSValue(dwarf::Form F, int64_t V) {
84 DWARFFormValue DWARFFormValue::createFromUValue(dwarf::Form F, uint64_t V) {
88 DWARFFormValue DWARFFormValue::createFromPValue(dwarf::Form F, const char *V) {
92 DWARFFormValue DWARFFormValue::createFromBlockValue(dwarf::Form F,
100 DWARFFormValue DWARFFormValue::createFromUnit(dwarf::Form F, const DWARFUnit *U,
108 bool DWARFFormValue::skipValue(dwarf::Form Form, DataExtractor DebugInfoData,
113 switch (Form) {
172 dwarf::getFixedFormByteSize(Form, Params)) {
196 Form = static_cast<dwarf::Form>(DebugInfoData.getULEB128(OffsetPtr));
208 if (Form < makeArrayRef(DWARF5FormClasses).size() &&
209 DWARF5FormClasses[Form] == FC)
212 switch (Form) {
225 if (Form == DW_FORM_strp || Form == DW_FORM_line_strp)
229 if (Form == DW_FORM_data4 || Form == DW_FORM_data8)
251 switch (Form) {
255 (Form == DW_FORM_addr) ? FP.AddrSize : FP.getRefAddrByteSize();
322 Form = static_cast<dwarf::Form>(Data.getULEB128(OffsetPtr));
395 switch (Form) {
451 switch (Form) {
565 OS << format("DW_FORM(0x%4.4x)", Form);
593 if (Form == DW_FORM_string)
596 if (Form == DW_FORM_GNU_strp_alt || C == nullptr)
599 if (Form == DW_FORM_line_strp) {
605 if (Form == DW_FORM_GNU_str_index || Form == DW_FORM_strx ||
606 Form == DW_FORM_strx1 || Form == DW_FORM_strx2 || Form == DW_FORM_strx3 ||
607 Form == DW_FORM_strx4) {
637 if (Form == DW_FORM_GNU_addr_index || Form == DW_FORM_addrx) {
658 switch (Form) {
684 Form == DW_FORM_sdata)
691 (Form == DW_FORM_udata &&
694 switch (Form) {
710 Form != DW_FORM_data16)
716 if (!isFormClass(FC_String) && Form == DW_FORM_string)