[Lldb-commits] [PATCH] D59040: Move ExpressionSourceCode.cpp -> ClangExpressionSourceCode.cpp
Adrian Prantl via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Wed Mar 6 12:53:15 PST 2019
aprantl added inline comments.
================
Comment at: source/Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.cpp:136
+ else
+ return;
+ break;
----------------
This `else return` doesn't do anything. Is it needed for swift-lldb? Otherwise I'd just delete it.
================
Comment at: source/Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.h:1
+//===-- ClangExpressionSourceCode.h ----------------------------------*- C++ -*-===//
+//
----------------
Level 10 nitpick: can you delete a few `-` characters so this fits into 80 columns?
================
Comment at: source/Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.h:42
+ // passed to CreateWrapped. Return true if the bounds could be found. This
+ // will also work on text with FixItHints applied.
+ static bool GetOriginalBodyBounds(std::string transformed_text,
----------------
`///`
================
Comment at: source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp:45
+ m_function_text.assign(ClangExpressionSourceCode::g_expression_prefix);
+ if (text && text[0])
+ m_function_text.append(text);
----------------
Optional: If we changed the interface to llvm::StringRef() we don't have to check for a nullptr.
Repository:
rLLDB LLDB
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D59040/new/
https://reviews.llvm.org/D59040
More information about the lldb-commits
mailing list