Reflow paragraphs in comments.
This is intended as a clean up after the big clang-format commit
(r280751), which unfortunately resulted in many of the comment
paragraphs in LLDB being very hard to read.
FYI, the script I used was:
import textwrap
import commands
import os
import sys
import re
tmp = "%s.tmp"%sys.argv[1]
out = open(tmp, "w+")
with open(sys.argv[1], "r") as f:
header = ""
text = ""
comment = re.compile(r'^( *//) ([^ ].*)$')
special = re.compile(r'^((([A-Z]+[: ])|([0-9]+ )).*)|(.*;)$')
for line in f:
match = comment.match(line)
if match and not special.match(match.group(2)):
# skip intentionally short comments.
if not text and len(match.group(2)) < 40:
out.write(line)
continue
if text:
text += " " + match.group(2)
else:
header = match.group(1)
text = match.group(2)
continue
if text:
filled = textwrap.wrap(text, width=(78-len(header)),
break_long_words=False)
for l in filled:
out.write(header+" "+l+'\n')
text = ""
out.write(line)
os.rename(tmp, sys.argv[1])
Differential Revision: https://reviews.llvm.org/D46144
llvm-svn: 331197
This commit is contained in:
@@ -34,8 +34,8 @@ DataEncoder::DataEncoder()
|
||||
m_data_sp() {}
|
||||
|
||||
//----------------------------------------------------------------------
|
||||
// This constructor allows us to use data that is owned by someone else.
|
||||
// The data must stay around as long as this object is valid.
|
||||
// This constructor allows us to use data that is owned by someone else. The
|
||||
// data must stay around as long as this object is valid.
|
||||
//----------------------------------------------------------------------
|
||||
DataEncoder::DataEncoder(void *data, uint32_t length, ByteOrder endian,
|
||||
uint8_t addr_size)
|
||||
@@ -43,11 +43,10 @@ DataEncoder::DataEncoder(void *data, uint32_t length, ByteOrder endian,
|
||||
m_byte_order(endian), m_addr_size(addr_size), m_data_sp() {}
|
||||
|
||||
//----------------------------------------------------------------------
|
||||
// Make a shared pointer reference to the shared data in "data_sp" and
|
||||
// set the endian swapping setting to "swap", and the address size to
|
||||
// "addr_size". The shared data reference will ensure the data lives
|
||||
// as long as any DataEncoder objects exist that have a reference to
|
||||
// this data.
|
||||
// Make a shared pointer reference to the shared data in "data_sp" and set the
|
||||
// endian swapping setting to "swap", and the address size to "addr_size". The
|
||||
// shared data reference will ensure the data lives as long as any DataEncoder
|
||||
// objects exist that have a reference to this data.
|
||||
//----------------------------------------------------------------------
|
||||
DataEncoder::DataEncoder(const DataBufferSP &data_sp, ByteOrder endian,
|
||||
uint8_t addr_size)
|
||||
@@ -59,9 +58,8 @@ DataEncoder::DataEncoder(const DataBufferSP &data_sp, ByteOrder endian,
|
||||
DataEncoder::~DataEncoder() = default;
|
||||
|
||||
//------------------------------------------------------------------
|
||||
// Clears the object contents back to a default invalid state, and
|
||||
// release any references to shared data that this object may
|
||||
// contain.
|
||||
// Clears the object contents back to a default invalid state, and release any
|
||||
// references to shared data that this object may contain.
|
||||
//------------------------------------------------------------------
|
||||
void DataEncoder::Clear() {
|
||||
m_start = nullptr;
|
||||
@@ -72,8 +70,8 @@ void DataEncoder::Clear() {
|
||||
}
|
||||
|
||||
//------------------------------------------------------------------
|
||||
// If this object contains shared data, this function returns the
|
||||
// offset into that shared data. Else zero is returned.
|
||||
// If this object contains shared data, this function returns the offset into
|
||||
// that shared data. Else zero is returned.
|
||||
//------------------------------------------------------------------
|
||||
size_t DataEncoder::GetSharedDataOffset() const {
|
||||
if (m_start != nullptr) {
|
||||
@@ -90,13 +88,12 @@ size_t DataEncoder::GetSharedDataOffset() const {
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------------
|
||||
// Set the data with which this object will extract from to data
|
||||
// starting at BYTES and set the length of the data to LENGTH bytes
|
||||
// long. The data is externally owned must be around at least as
|
||||
// long as this object points to the data. No copy of the data is
|
||||
// made, this object just refers to this data and can extract from
|
||||
// it. If this object refers to any shared data upon entry, the
|
||||
// reference to that data will be released. Is SWAP is set to true,
|
||||
// Set the data with which this object will extract from to data starting at
|
||||
// BYTES and set the length of the data to LENGTH bytes long. The data is
|
||||
// externally owned must be around at least as long as this object points to
|
||||
// the data. No copy of the data is made, this object just refers to this data
|
||||
// and can extract from it. If this object refers to any shared data upon
|
||||
// entry, the reference to that data will be released. Is SWAP is set to true,
|
||||
// any data extracted will be endian swapped.
|
||||
//----------------------------------------------------------------------
|
||||
uint32_t DataEncoder::SetData(void *bytes, uint32_t length, ByteOrder endian) {
|
||||
@@ -113,18 +110,17 @@ uint32_t DataEncoder::SetData(void *bytes, uint32_t length, ByteOrder endian) {
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------------
|
||||
// Assign the data for this object to be a subrange of the shared
|
||||
// data in "data_sp" starting "data_offset" bytes into "data_sp"
|
||||
// and ending "data_length" bytes later. If "data_offset" is not
|
||||
// a valid offset into "data_sp", then this object will contain no
|
||||
// bytes. If "data_offset" is within "data_sp" yet "data_length" is
|
||||
// too large, the length will be capped at the number of bytes
|
||||
// remaining in "data_sp". A ref counted pointer to the data in
|
||||
// "data_sp" will be made in this object IF the number of bytes this
|
||||
// object refers to in greater than zero (if at least one byte was
|
||||
// available starting at "data_offset") to ensure the data stays
|
||||
// around as long as it is needed. The address size and endian swap
|
||||
// settings will remain unchanged from their current settings.
|
||||
// Assign the data for this object to be a subrange of the shared data in
|
||||
// "data_sp" starting "data_offset" bytes into "data_sp" and ending
|
||||
// "data_length" bytes later. If "data_offset" is not a valid offset into
|
||||
// "data_sp", then this object will contain no bytes. If "data_offset" is
|
||||
// within "data_sp" yet "data_length" is too large, the length will be capped
|
||||
// at the number of bytes remaining in "data_sp". A ref counted pointer to the
|
||||
// data in "data_sp" will be made in this object IF the number of bytes this
|
||||
// object refers to in greater than zero (if at least one byte was available
|
||||
// starting at "data_offset") to ensure the data stays around as long as it is
|
||||
// needed. The address size and endian swap settings will remain unchanged from
|
||||
// their current settings.
|
||||
//----------------------------------------------------------------------
|
||||
uint32_t DataEncoder::SetData(const DataBufferSP &data_sp, uint32_t data_offset,
|
||||
uint32_t data_length) {
|
||||
@@ -149,8 +145,8 @@ uint32_t DataEncoder::SetData(const DataBufferSP &data_sp, uint32_t data_offset,
|
||||
|
||||
uint32_t new_size = GetByteSize();
|
||||
|
||||
// Don't hold a shared pointer to the data buffer if we don't share
|
||||
// any valid bytes in the shared buffer.
|
||||
// Don't hold a shared pointer to the data buffer if we don't share any valid
|
||||
// bytes in the shared buffer.
|
||||
if (new_size == 0)
|
||||
m_data_sp.reset();
|
||||
|
||||
@@ -158,8 +154,8 @@ uint32_t DataEncoder::SetData(const DataBufferSP &data_sp, uint32_t data_offset,
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------------
|
||||
// Extract a single unsigned char from the binary data and update
|
||||
// the offset pointed to by "offset_ptr".
|
||||
// Extract a single unsigned char from the binary data and update the offset
|
||||
// pointed to by "offset_ptr".
|
||||
//
|
||||
// RETURNS the byte that was extracted, or zero on failure.
|
||||
//----------------------------------------------------------------------
|
||||
@@ -208,12 +204,12 @@ uint32_t DataEncoder::PutU64(uint32_t offset, uint64_t value) {
|
||||
}
|
||||
|
||||
//----------------------------------------------------------------------
|
||||
// Extract a single integer value from the data and update the offset
|
||||
// pointed to by "offset_ptr". The size of the extracted integer
|
||||
// is specified by the "byte_size" argument. "byte_size" should have
|
||||
// a value >= 1 and <= 8 since the return value is only 64 bits
|
||||
// wide. Any "byte_size" values less than 1 or greater than 8 will
|
||||
// result in nothing being extracted, and zero being returned.
|
||||
// Extract a single integer value from the data and update the offset pointed
|
||||
// to by "offset_ptr". The size of the extracted integer is specified by the
|
||||
// "byte_size" argument. "byte_size" should have a value >= 1 and <= 8 since
|
||||
// the return value is only 64 bits wide. Any "byte_size" values less than 1 or
|
||||
// greater than 8 will result in nothing being extracted, and zero being
|
||||
// returned.
|
||||
//
|
||||
// RETURNS the integer value that was extracted, or zero on failure.
|
||||
//----------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user