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

Declarations

tools/lldb/include/lldb/Utility/Stream.h
  467   size_t PutULEB128(uint64_t uval);

References

tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp
  397     s.PutULEB128(uvalue);
tools/lldb/source/Plugins/SymbolFile/NativePDB/DWARFLocationExpression.cpp
  146           stream.PutULEB128(reg_num);
tools/lldb/source/Plugins/SymbolFile/PDB/PDBLocationToDWARFExpression.cpp
  137       stream.PutULEB128(reg_num);
  156       stream.PutULEB128(reg_num);
tools/lldb/source/Symbol/PostfixExpression.cpp
  221     m_out_stream.PutULEB128(reg_num);
tools/lldb/unittests/SymbolFile/DWARF/SymbolFileDWARFTests.cpp
   92   encoder.PutULEB128(1); // Abbrev code 1
   93   encoder.PutULEB128(DW_TAG_compile_unit);
   95   encoder.PutULEB128(DW_AT_name);
   96   encoder.PutULEB128(DW_FORM_strp);
   97   encoder.PutULEB128(0);
   98   encoder.PutULEB128(0);
  100   encoder.PutULEB128(2); // Abbrev code 2
  101   encoder.PutULEB128(DW_TAG_subprogram);
  103   encoder.PutULEB128(DW_AT_name);
  104   encoder.PutULEB128(DW_FORM_strp);
  105   encoder.PutULEB128(0);
  106   encoder.PutULEB128(0);
  108   encoder.PutULEB128(0); // Abbrev code 0 (termination)
  137   encoder.PutULEB128(5); // Abbrev code 5
  138   encoder.PutULEB128(DW_TAG_compile_unit);
  140   encoder.PutULEB128(DW_AT_name);
  141   encoder.PutULEB128(DW_FORM_strp);
  142   encoder.PutULEB128(0);
  143   encoder.PutULEB128(0);
  145   encoder.PutULEB128(6); // Abbrev code 6
  146   encoder.PutULEB128(DW_TAG_subprogram);
  148   encoder.PutULEB128(DW_AT_name);
  149   encoder.PutULEB128(DW_FORM_strp);
  150   encoder.PutULEB128(0);
  151   encoder.PutULEB128(0);
  153   encoder.PutULEB128(0); // Abbrev code 0 (termination)
  182   encoder.PutULEB128(2); // Abbrev code 2
  183   encoder.PutULEB128(DW_TAG_compile_unit);
  185   encoder.PutULEB128(DW_AT_name);
  186   encoder.PutULEB128(DW_FORM_strp);
  187   encoder.PutULEB128(0);
  188   encoder.PutULEB128(0);
  190   encoder.PutULEB128(1); // Abbrev code 1
  191   encoder.PutULEB128(DW_TAG_subprogram);
  193   encoder.PutULEB128(DW_AT_name);
  194   encoder.PutULEB128(DW_FORM_strp);
  195   encoder.PutULEB128(0);
  196   encoder.PutULEB128(0);
  198   encoder.PutULEB128(0); // Abbrev code 0 (termination)
  227   encoder.PutULEB128(1); // Abbrev code 1
  228   encoder.PutULEB128(0); // Invalid NULL tag here!
  230   encoder.PutULEB128(0);
  231   encoder.PutULEB128(0);
  233   encoder.PutULEB128(0); // Abbrev code 0 (termination)
  254   encoder.PutULEB128(1); // Abbrev code 1
  255   encoder.PutULEB128(DW_TAG_compile_unit);
  257   encoder.PutULEB128(0); // Invalid NULL DW_AT
  258   encoder.PutULEB128(DW_FORM_strp); // With a valid form
  259   encoder.PutULEB128(0);
  260   encoder.PutULEB128(0);
  262   encoder.PutULEB128(0); // Abbrev code 0 (termination)
  283   encoder.PutULEB128(1); // Abbrev code 1
  284   encoder.PutULEB128(DW_TAG_compile_unit);
  286   encoder.PutULEB128(DW_AT_name); // Valid attribute
  287   encoder.PutULEB128(0); // NULL form
  288   encoder.PutULEB128(0);
  289   encoder.PutULEB128(0);
  291   encoder.PutULEB128(0); // Abbrev code 0 (termination)
  312   encoder.PutULEB128(1); // Abbrev code 1
  313   encoder.PutULEB128(DW_TAG_compile_unit);
  315   encoder.PutULEB128(DW_AT_name);
  316   encoder.PutULEB128(DW_FORM_strp);
tools/lldb/unittests/Utility/StreamTest.cpp
  407   auto bytes = s.PutULEB128(0x74ULL);
  414   auto bytes = s.PutULEB128(0x1985ULL);
  421   auto bytes = s.PutULEB128(0x5023ULL);
  428   auto bytes = s.PutULEB128(0xA48032ULL);
  435   auto bytes = s.PutULEB128(0x12345678ULL);
  442   auto bytes = s.PutULEB128(0xABFE3FAFDFULL);
  449   auto bytes = s.PutULEB128(0xDABFE3FAFDFULL);
  456   auto bytes = s.PutULEB128(0x7CDABFE3FAFDFULL);
  463   auto bytes = s.PutULEB128(0x327CDABFE3FAFDFULL);
  470   auto bytes = s.PutULEB128(std::numeric_limits<uint64_t>::max());
  477   auto bytes = s.PutULEB128(0x0U);
  484   auto bytes = s.PutULEB128(0x1U);
  582   auto bytes = s.PutULEB128(0x74ULL);