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

References

include/llvm/DebugInfo/DWARF/DWARFFormValue.h
   75   dwarf::Form getForm() const { return Form; }
  133     return DWARFFormValue::skipValue(Form, DebugInfoData, OffsetPtr, Params);
lib/DebugInfo/DWARF/DWARFFormValue.cpp
  208   if (Form < makeArrayRef(DWARF5FormClasses).size() &&
  209       DWARF5FormClasses[Form] == FC)
  212   switch (Form) {
  225     if (Form == DW_FORM_strp || Form == DW_FORM_line_strp)
  225     if (Form == DW_FORM_strp || Form == DW_FORM_line_strp)
  229     if (Form == DW_FORM_data4 || Form == DW_FORM_data8)
  229     if (Form == DW_FORM_data4 || Form == DW_FORM_data8)
  251     switch (Form) {
  255           (Form == DW_FORM_addr) ? FP.AddrSize : FP.getRefAddrByteSize();
  321       Form = static_cast<dwarf::Form>(Data.getULEB128(OffsetPtr));
  394   switch (Form) {
  450       switch (Form) {
  560     OS << format("DW_FORM(0x%4.4x)", Form);
  588   if (Form == DW_FORM_string)
  591   if (Form == DW_FORM_GNU_strp_alt || C == nullptr)
  594   if (Form == DW_FORM_line_strp) {
  600   if (Form == DW_FORM_GNU_str_index || Form == DW_FORM_strx ||
  600   if (Form == DW_FORM_GNU_str_index || Form == DW_FORM_strx ||
  601       Form == DW_FORM_strx1 || Form == DW_FORM_strx2 || Form == DW_FORM_strx3 ||
  601       Form == DW_FORM_strx1 || Form == DW_FORM_strx2 || Form == DW_FORM_strx3 ||
  601       Form == DW_FORM_strx1 || Form == DW_FORM_strx2 || Form == DW_FORM_strx3 ||
  602       Form == DW_FORM_strx4) {
  632   if (Form == DW_FORM_GNU_addr_index || Form == DW_FORM_addrx) {
  632   if (Form == DW_FORM_GNU_addr_index || Form == DW_FORM_addrx) {
  653   switch (Form) {
  679       Form == DW_FORM_sdata)
  686       (Form == DW_FORM_udata &&
  689   switch (Form) {
  705       Form != DW_FORM_data16)
  711   if (!isFormClass(FC_String) && Form == DW_FORM_string)