Skip to content

Commit 24ca9aa

Browse files
committed
Merge commit 'f188f2579da3' from apple/stable/20200714 into swift/main
Conflicts: lldb/test/API/lit.cfg.py
2 parents 03a3e9a + f188f25 commit 24ca9aa

35 files changed

+166
-155
lines changed

lldb/include/lldb/Interpreter/OptionValue.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ class OptionValue {
8585
SetValueFromString(llvm::StringRef value,
8686
VarSetOperationType op = eVarSetOperationAssign);
8787

88-
virtual bool Clear() = 0;
88+
virtual void Clear() = 0;
8989

9090
virtual lldb::OptionValueSP DeepCopy() const = 0;
9191

lldb/include/lldb/Interpreter/OptionValueArch.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,9 @@ class OptionValueArch : public OptionValue {
4747
SetValueFromString(const char *,
4848
VarSetOperationType = eVarSetOperationAssign) = delete;
4949

50-
bool Clear() override {
50+
void Clear() override {
5151
m_current_value = m_default_value;
5252
m_value_was_set = false;
53-
return true;
5453
}
5554

5655
lldb::OptionValueSP DeepCopy() const override;

lldb/include/lldb/Interpreter/OptionValueArray.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,9 @@ class OptionValueArray : public OptionValue {
3636
SetValueFromString(const char *,
3737
VarSetOperationType = eVarSetOperationAssign) = delete;
3838

39-
bool Clear() override {
39+
void Clear() override {
4040
m_values.clear();
4141
m_value_was_set = false;
42-
return true;
4342
}
4443

4544
lldb::OptionValueSP DeepCopy() const override;

lldb/include/lldb/Interpreter/OptionValueBoolean.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,9 @@ class OptionValueBoolean : public OptionValue {
3737
SetValueFromString(const char *,
3838
VarSetOperationType = eVarSetOperationAssign) = delete;
3939

40-
bool Clear() override {
40+
void Clear() override {
4141
m_current_value = m_default_value;
4242
m_value_was_set = false;
43-
return true;
4443
}
4544

4645
void AutoComplete(CommandInterpreter &interpreter,

lldb/include/lldb/Interpreter/OptionValueChar.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,9 @@ class OptionValueChar : public OptionValue {
3838
SetValueFromString(const char *,
3939
VarSetOperationType = eVarSetOperationAssign) = delete;
4040

41-
bool Clear() override {
41+
void Clear() override {
4242
m_current_value = m_default_value;
4343
m_value_was_set = false;
44-
return true;
4544
}
4645

4746
// Subclass specific functions

lldb/include/lldb/Interpreter/OptionValueDictionary.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,9 @@ class OptionValueDictionary : public OptionValue {
3535
SetValueFromString(llvm::StringRef value,
3636
VarSetOperationType op = eVarSetOperationAssign) override;
3737

38-
bool Clear() override {
38+
void Clear() override {
3939
m_values.clear();
4040
m_value_was_set = false;
41-
return true;
4241
}
4342

4443
lldb::OptionValueSP DeepCopy() const override;

lldb/include/lldb/Interpreter/OptionValueEnumeration.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,9 @@ class OptionValueEnumeration : public OptionValue {
4747
SetValueFromString(const char *,
4848
VarSetOperationType = eVarSetOperationAssign) = delete;
4949

50-
bool Clear() override {
50+
void Clear() override {
5151
m_current_value = m_default_value;
5252
m_value_was_set = false;
53-
return true;
5453
}
5554

5655
lldb::OptionValueSP DeepCopy() const override;

lldb/include/lldb/Interpreter/OptionValueFileColonLine.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ class OptionValueFileColonLine : public OptionValue {
3535
SetValueFromString(const char *,
3636
VarSetOperationType = eVarSetOperationAssign) = delete;
3737

38-
bool Clear() override {
38+
void Clear() override {
3939
m_file_spec.Clear();
4040
m_line_number = LLDB_INVALID_LINE_NUMBER;
41-
m_column_number = 0;
41+
m_column_number = LLDB_INVALID_COLUMN_NUMBER;
4242
}
4343

4444
lldb::OptionValueSP DeepCopy() const override;
@@ -49,7 +49,7 @@ class OptionValueFileColonLine : public OptionValue {
4949
FileSpec &GetFileSpec() { return m_file_spec; }
5050
uint32_t GetLineNumber() { return m_line_number; }
5151
uint32_t GetColumnNumber() { return m_column_number; }
52-
52+
5353
void SetCompletionMask(uint32_t mask) { m_completion_mask = mask; }
5454

5555
protected:

lldb/include/lldb/Interpreter/OptionValueFileSpec.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,11 @@ class OptionValueFileSpec : public OptionValue {
4141
SetValueFromString(const char *,
4242
VarSetOperationType = eVarSetOperationAssign) = delete;
4343

44-
bool Clear() override {
44+
void Clear() override {
4545
m_current_value = m_default_value;
4646
m_value_was_set = false;
4747
m_data_sp.reset();
4848
m_data_mod_time = llvm::sys::TimePoint<>();
49-
return true;
5049
}
5150

5251
lldb::OptionValueSP DeepCopy() const override;

lldb/include/lldb/Interpreter/OptionValueFileSpecList.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,10 @@ class OptionValueFileSpecList : public OptionValue {
3939
SetValueFromString(const char *,
4040
VarSetOperationType = eVarSetOperationAssign) = delete;
4141

42-
bool Clear() override {
42+
void Clear() override {
4343
std::lock_guard<std::recursive_mutex> lock(m_mutex);
4444
m_current_value.Clear();
4545
m_value_was_set = false;
46-
return true;
4746
}
4847

4948
lldb::OptionValueSP DeepCopy() const override;

0 commit comments

Comments
 (0)