)]}'
{
  "commit": "b6746b06574686a587587acafb38881ca848089c",
  "tree": "d7686bcf30db5d1dd997ec600525abc97c3e2ce5",
  "parents": [
    "fdbf073a86573c9ac4d595fac8e06d252ce1469f"
  ],
  "author": {
    "name": "Andy Kaylor",
    "email": "akaylor@nvidia.com",
    "time": "Thu Apr 24 16:42:36 2025 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Apr 24 16:42:36 2025 -0700"
  },
  "message": "[CIR] Upstream namepsace handling (#137253)\n\nThis adds the handlers for Decl::Namespace and Decl::UsingDirective\n(which is needed for anonymous namespaces).",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d7cbb4f64b2eabc65d58e02a9df0dc711de741a3",
      "old_mode": 33188,
      "old_path": "clang/lib/CIR/CodeGen/CIRGenDecl.cpp",
      "new_id": "8026f22b0011706f9c565b16747335360b69a4a1",
      "new_mode": 33188,
      "new_path": "clang/lib/CIR/CodeGen/CIRGenDecl.cpp"
    },
    {
      "type": "modify",
      "old_id": "0b266df13fd409a1325b6120624d2a9cbb4a80f5",
      "old_mode": 33188,
      "old_path": "clang/lib/CIR/CodeGen/CIRGenModule.cpp",
      "new_id": "0f4193b5756fde531662458540e2d1f9c4887086",
      "new_mode": 33188,
      "new_path": "clang/lib/CIR/CodeGen/CIRGenModule.cpp"
    },
    {
      "type": "modify",
      "old_id": "1c14959700cf9f8a10fb7f3823ee0fb82ded92c2",
      "old_mode": 33188,
      "old_path": "clang/lib/CIR/CodeGen/CIRGenModule.h",
      "new_id": "ea30903a97167475ae397d9a59665b1221a6d587",
      "new_mode": 33188,
      "new_path": "clang/lib/CIR/CodeGen/CIRGenModule.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cfeb17bd19ced80e21325e1bd3f93b6fa5ceda6b",
      "new_mode": 33188,
      "new_path": "clang/test/CIR/CodeGen/namespace.cpp"
    }
  ]
}
