)]}'
{
  "commit": "6fdccdbe911580106b5011fb5d82cb5735da8922",
  "tree": "08b177516092fdb0c604097fa8ab16b3cf9a878b",
  "parents": [
    "11b18362822759ac1592cee5b857943fa2320f8c"
  ],
  "author": {
    "name": "Joshua Batista",
    "email": "jbatista@microsoft.com",
    "time": "Tue Jan 20 10:11:15 2026 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jan 20 10:11:15 2026 -0800"
  },
  "message": "[Sema][HLSL] Reject empty initializer lists for LHS containing an incomplete array. (#176075)\n\nThis PR rejects empty initializer lists when the LHS is or contains an\nincomplete array type.\nWithout this early validation, an assumption would be made that there\nwas an argument in the initializer list.\nThis would cause an assertion failure.\n\nFixes https://github.com/llvm/llvm-project/issues/173076",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f15b274a65a538bab798da22e7aaf33531847ada",
      "old_mode": 33188,
      "old_path": "clang/lib/Sema/SemaHLSL.cpp",
      "new_id": "4d31e26d56e6b3a588765c890e78f0df0d93d78f",
      "new_mode": 33188,
      "new_path": "clang/lib/Sema/SemaHLSL.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8a3406e92843aa815b786a79c251a42441cba10a",
      "new_mode": 33188,
      "new_path": "clang/test/SemaHLSL/Language/EmptyInitializers.hlsl"
    }
  ]
}
