[Lldb-commits] [lldb] [lldb-dap] Provide `declarationLocation` for variables (PR #102928)
via lldb-commits
lldb-commits at lists.llvm.org
Fri Aug 16 03:41:13 PDT 2024
github-actions[bot] wrote:
<!--LLVM CODE FORMAT COMMENT: {clang-format}-->
:warning: C/C++ code formatter, clang-format found issues in your code. :warning:
<details>
<summary>
You can test this locally with the following command:
</summary>
``````````bash
git-clang-format --diff 82ee31f75ac1316006fa9e21dddfddec37cf7072 a740c6918fd4c0e47b6d266fbb2b217112405a4f --extensions cpp,c,h -- lldb/test/API/tools/lldb-dap/locations/main.c lldb/tools/lldb-dap/DAP.cpp lldb/tools/lldb-dap/DAP.h lldb/tools/lldb-dap/JSONUtils.cpp lldb/tools/lldb-dap/JSONUtils.h lldb/tools/lldb-dap/lldb-dap.cpp
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/lldb/tools/lldb-dap/DAP.cpp b/lldb/tools/lldb-dap/DAP.cpp
index baf02e5b35..a773c2df28 100644
--- a/lldb/tools/lldb-dap/DAP.cpp
+++ b/lldb/tools/lldb-dap/DAP.cpp
@@ -839,8 +839,7 @@ lldb::SBValue Variables::GetVariable(int64_t var_ref) const {
return lldb::SBValue();
}
-int64_t Variables::InsertVariable(lldb::SBValue variable,
- bool is_permanent) {
+int64_t Variables::InsertVariable(lldb::SBValue variable, bool is_permanent) {
int64_t var_ref = GetNewVariableReference(is_permanent);
if (is_permanent)
referenced_permanent_variables.insert(std::make_pair(var_ref, variable));
diff --git a/lldb/tools/lldb-dap/JSONUtils.cpp b/lldb/tools/lldb-dap/JSONUtils.cpp
index 10e6b1fc6d..a7f40aee99 100644
--- a/lldb/tools/lldb-dap/JSONUtils.cpp
+++ b/lldb/tools/lldb-dap/JSONUtils.cpp
@@ -1163,7 +1163,8 @@ std::string VariableDescription::GetResult(llvm::StringRef context) {
// "properties": {
// "declaration": {
// "type": "object",
-// "description": "The source location where the variable was declared.
+// "description": "The source location where the variable was
+// declared.
// This value won't be present if no declaration is
// available.
// Superseded by `declarationLocationReference`",
``````````
</details>
https://github.com/llvm/llvm-project/pull/102928
More information about the lldb-commits
mailing list