diff options
Diffstat (limited to 'lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp')
| -rw-r--r-- | lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp b/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp index b55d6644845..0f08dd330e9 100644 --- a/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp +++ b/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp @@ -1,5 +1,4 @@ -//===-- ClangASTSource.cpp ---------------------------------------*- C++ -//-*-===// +//===-- ClangASTSource.cpp ---------------------------------------*- C++-*-===// // // The LLVM Compiler Infrastructure // @@ -1042,10 +1041,10 @@ void ClangASTSource::FindObjCMethodDecls(NameSearchContext &context) { } ss.Flush(); - if (strstr(ss.GetData(), "$__lldb")) + if (ss.GetString().contains("$__lldb")) return; // we don't need any results - ConstString selector_name(ss.GetData()); + ConstString selector_name(ss.GetString()); if (log) log->Printf("ClangASTSource::FindObjCMethodDecls[%d] on (ASTContext*)%p " @@ -1065,7 +1064,7 @@ void ClangASTSource::FindObjCMethodDecls(NameSearchContext &context) { StreamString ms; ms.Printf("-[%s %s]", interface_name.c_str(), selector_name.AsCString()); ms.Flush(); - ConstString instance_method_name(ms.GetData()); + ConstString instance_method_name(ms.GetString()); m_target->GetImages().FindFunctions( instance_method_name, lldb::eFunctionNameTypeFull, include_symbols, @@ -1077,7 +1076,7 @@ void ClangASTSource::FindObjCMethodDecls(NameSearchContext &context) { ms.Clear(); ms.Printf("+[%s %s]", interface_name.c_str(), selector_name.AsCString()); ms.Flush(); - ConstString class_method_name(ms.GetData()); + ConstString class_method_name(ms.GetString()); m_target->GetImages().FindFunctions( class_method_name, lldb::eFunctionNameTypeFull, include_symbols, |

