diff options
| author | Raphael Isemann <teemperor@gmail.com> | 2020-01-01 18:47:44 +0100 |
|---|---|---|
| committer | Raphael Isemann <teemperor@gmail.com> | 2020-01-01 18:47:44 +0100 |
| commit | 9b24dad6c06bba771b805ffd9bd047af25317e52 (patch) | |
| tree | c00703cd2255245740d90690ce4897ac608e5064 | |
| parent | f323ab919a70cf9b731c93f50172c6fd9d0a918f (diff) | |
| download | bcm5719-llvm-9b24dad6c06bba771b805ffd9bd047af25317e52.tar.gz bcm5719-llvm-9b24dad6c06bba771b805ffd9bd047af25317e52.zip | |
[lldb][NFC] Make some checks more readable in Variable::PrivateAutoComplete
| -rw-r--r-- | lldb/source/Symbol/Variable.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lldb/source/Symbol/Variable.cpp b/lldb/source/Symbol/Variable.cpp index fc7d127a326..a0496824a0a 100644 --- a/lldb/source/Symbol/Variable.cpp +++ b/lldb/source/Symbol/Variable.cpp @@ -705,9 +705,9 @@ static void PrivateAutoComplete( if (!var_sp) continue; - const char *variable_name = var_sp->GetName().AsCString(); - if (strstr(variable_name, token.c_str()) == variable_name) { - if (strcmp(variable_name, token.c_str()) == 0) { + llvm::StringRef variable_name = var_sp->GetName().GetStringRef(); + if (variable_name.startswith(token)) { + if (variable_name == token) { Type *variable_type = var_sp->GetType(); if (variable_type) { CompilerType variable_compiler_type( |

