)]}'
{
  "commit": "a83cfda0a0ee8976b4e1e893da4c59593a16d884",
  "tree": "b825611d511a45481bbf51475bf3de75044f8b67",
  "parents": [
    "350536e1bea9cfa2cc8c252b6f0ccea2890af7bf"
  ],
  "author": {
    "name": "Adrian Prantl",
    "email": "aprantl@apple.com",
    "time": "Tue May 12 08:04:56 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue May 12 08:04:56 2026 -0700"
  },
  "message": "[LLDB] Simplify the API of ClangUserExpression::ScanContext [NFC] (#197037)\n\n- this function is a virtual function, but it is called by the leaf\nclass ClangUserExpression\n\n- it also returns a Status only to then report any error as a warning\n\nThis patch devirtualizes the function, since there is use-case for\noverloading it in other expression evaluator plugins, and it cleans up\nthe Status usage by passing in DiagnosticManager directly, like its\nsibling functions do.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "40b463933c07e8c444cbc9de7dcd78b9d4b55c46",
      "old_mode": 33188,
      "old_path": "lldb/include/lldb/Expression/LLVMUserExpression.h",
      "new_id": "568765d9b3d016fc715738b113c0d430b844e127",
      "new_mode": 33188,
      "new_path": "lldb/include/lldb/Expression/LLVMUserExpression.h"
    },
    {
      "type": "modify",
      "old_id": "f830aad45ec98a054bd0708728fa56008b3101f1",
      "old_mode": 33188,
      "old_path": "lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp",
      "new_id": "ff158f4c99301bcb2d2304659ee02cd4d216d565",
      "new_mode": 33188,
      "new_path": "lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp"
    },
    {
      "type": "modify",
      "old_id": "74aceed1d637e8fe64a74a09fd72cc82c8d4628c",
      "old_mode": 33188,
      "old_path": "lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h",
      "new_id": "fa2bc04924c631bdf1ea1fba30fba1811b1a39ad",
      "new_mode": 33188,
      "new_path": "lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h"
    }
  ]
}
