[Lldb-commits] [PATCH] D71052: [lldb][NFC] Move Address and AddressRange functions out of Stream into namespace and let them take raw_ostream

Raphael Isemann via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Thu Dec 5 02:21:02 PST 2019


teemperor created this revision.
teemperor added a reviewer: labath.
Herald added subscribers: lldb-commits, JDevlieghere.
Herald added a project: LLDB.

Yet another step on the long road towards getting rid of lldb's Stream class.

We probably should just make this some kind of member of Address/AddressRange, but it seems quite often we just push
in random integers in there and this is just about getting rid of Stream and not improving arbitrary APIs.


Repository:
  rLLDB LLDB

https://reviews.llvm.org/D71052

Files:
  lldb/include/lldb/Utility/Stream.h
  lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/vector-basic/TestBasicVector.py
  lldb/source/Core/Address.cpp
  lldb/source/Core/AddressRange.cpp
  lldb/source/Core/DumpDataExtractor.cpp
  lldb/source/Expression/DWARFExpression.cpp
  lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp
  lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp
  lldb/source/Symbol/Block.cpp
  lldb/source/Target/ThreadPlanRunToAddress.cpp
  lldb/source/Target/ThreadPlanStepInRange.cpp
  lldb/source/Target/ThreadPlanStepInstruction.cpp
  lldb/source/Target/ThreadPlanStepOverRange.cpp
  lldb/source/Target/ThreadPlanStepThrough.cpp
  lldb/source/Utility/Stream.cpp
  lldb/source/Utility/VMRange.cpp
  lldb/unittests/Utility/StreamTest.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D71052.232286.patch
Type: text/x-patch
Size: 26814 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20191205/cc27f715/attachment-0001.bin>


More information about the lldb-commits mailing list