reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h
   70       return Form == dwarf::DW_FORM_implicit_const;
  102     return AttributeSpecs[idx].Form;
lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp
  133     OS << formatv("\t{0}\t{1}", Spec.Attr, Spec.Form);
  167         return DWARFFormValue::createFromSValue(Spec.Form,
  170       DWARFFormValue FormValue(Spec.Form);
  178       DWARFFormValue::skipValue(Spec.Form, DebugInfoData, &Offset,
  204   auto FixedByteSize = dwarf::getFixedFormByteSize(Form, U.getFormParams());
lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp
   60     } else if (!DWARFFormValue::skipValue(AttrSpec.Form, DebugInfoData,
lib/DebugInfo/DWARF/DWARFDie.cpp
  597           if (AttrSpec.Form == DW_FORM_implicit_const) {
  603           dumpAttribute(OS, *this, &offset, AttrSpec.Attr, AttrSpec.Form,
tools/dsymutil/DwarfLinker.cpp
  798     DWARFFormValue Val(AttrSpec.Form);
  801       DWARFFormValue::skipValue(AttrSpec.Form, Data, &Offset,
  822       if (AttrSpec.Form != dwarf::DW_FORM_ref_addr && (UseODR || IsModuleRef) &&
 1074   if (AttrSpec.Form == dwarf::DW_FORM_ref_addr ||
 1101                dwarf::Form(AttrSpec.Form), DIEEntry(*NewRefDie));
 1173   if (AttrSpec.Form == dwarf::DW_FORM_exprloc) {
 1185                      dwarf::Form(AttrSpec.Form), Loc);
 1188                      dwarf::Form(AttrSpec.Form), Block);
 1232                  dwarf::Form(AttrSpec.Form), DIEInteger(Addr));
 1267                static_cast<dwarf::Form>(AttrSpec.Form), DIEInteger(Addr));
 1293                  dwarf::Form(AttrSpec.Form), DIEInteger(Value));
 1303   } else if (AttrSpec.Form == dwarf::DW_FORM_sec_offset)
 1305   else if (AttrSpec.Form == dwarf::DW_FORM_sdata)
 1317                    dwarf::Form(AttrSpec.Form), DIEInteger(Value));
 1346   switch (AttrSpec.Form) {
 1497            !DWARFFormValue(AttrSpec.Form).isFormClass(DWARFFormValue::FC_Block);
 1592       DWARFFormValue::skipValue(AttrSpec.Form, Data, &Offset,
 1604     DWARFFormValue Val(AttrSpec.Form);
 2095     uint16_t Form = Attr.Form;
tools/obj2yaml/dwarf2yaml.cpp
   39           AttAbrv.Form = Attribute.Form;