mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-26 03:06:06 +00:00
[lldb] Assert on invalid default {S,U}Int64 (NFC) (#126590)
Both the default value and the min/max value are within LLDB's control, so an assert is more appropriate than a runtime check.
This commit is contained in:
parent
fb623a3524
commit
f451d27b38
@ -68,11 +68,10 @@ public:
|
||||
}
|
||||
|
||||
bool SetDefaultValue(int64_t value) {
|
||||
if (value >= m_min_value && value <= m_max_value) {
|
||||
m_default_value = value;
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
assert(value >= m_min_value && value <= m_max_value &&
|
||||
"disallowed default value");
|
||||
m_default_value = value;
|
||||
return true;
|
||||
}
|
||||
|
||||
void SetMinimumValue(int64_t v) { m_min_value = v; }
|
||||
|
@ -73,18 +73,17 @@ public:
|
||||
}
|
||||
|
||||
bool SetDefaultValue(uint64_t value) {
|
||||
if (value >= m_min_value && value <= m_max_value) {
|
||||
m_default_value = value;
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
assert(value >= m_min_value && value <= m_max_value &&
|
||||
"disallowed default value");
|
||||
m_default_value = value;
|
||||
return true;
|
||||
}
|
||||
|
||||
void SetMinimumValue(int64_t v) { m_min_value = v; }
|
||||
void SetMinimumValue(uint64_t v) { m_min_value = v; }
|
||||
|
||||
uint64_t GetMinimumValue() const { return m_min_value; }
|
||||
|
||||
void SetMaximumValue(int64_t v) { m_max_value = v; }
|
||||
void SetMaximumValue(uint64_t v) { m_max_value = v; }
|
||||
|
||||
uint64_t GetMaximumValue() const { return m_max_value; }
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user