)]}'
{
  "commit": "16db00d18fcdc8d6f4b8c3769b6f0e61abbb826b",
  "tree": "c2ab2ef0541ce4fa8287b6ce305ea6e25a0e49e7",
  "parents": [
    "2dd7cfd7f44f83c72efd6fa436b2b0b5d293303e"
  ],
  "author": {
    "name": "Dylan Fleming",
    "email": "Dylan.Fleming@arm.com",
    "time": "Thu Jul 21 11:11:48 2022 +0000"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Jul 21 04:36:13 2022 -0700"
  },
  "message": "[Flang] Generate documentation for compiler flags\n\nThis patch aims to create a webpage to document\nFlang\u0027s command line options on https://flang.llvm.org/docs/\nin a similar way to Clang\u0027s\nhttps://clang.llvm.org/docs/ClangCommandLineReference.html\n\nThis is done by using clang_tablegen to generate an .rst\nfile from Options.td (which is current shared with Clang)\nFor this to work, ClangOptionDocEmitter.cpp was updated\nto allow specific Flang flags to be included,\nrather than bulk excluding clang flags.\n\nReviewed By: awarzynski\n\nDifferential Revision: https://reviews.llvm.org/D129864\n\nGitOrigin-RevId: 396e944d82f3e212746cd241e4caba445523aff6\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "044697a10450735453a19f781ffecfd1a630dbe9",
      "old_mode": 33188,
      "old_path": "docs/CMakeLists.txt",
      "new_id": "077c01d3310ff6996e71e7ef3d07646b4cdf5d4c",
      "new_mode": 33188,
      "new_path": "docs/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "3c3e2de2a807864e2d043fe9cf1690edbe2d6e9b",
      "old_mode": 33188,
      "old_path": "docs/index.md",
      "new_id": "d6b05115f86114dc517e2fa4e2a465b1fd0f6f9a",
      "new_mode": 33188,
      "new_path": "docs/index.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "32054428ad3f8b5caf6c83c4b0dd6522c4ddbccb",
      "new_mode": 33188,
      "new_path": "include/flang/FlangOptionsDocs.td"
    }
  ]
}
