)]}'
{
  "commit": "67539cecfeb140d5a77fba66446450cb9e20fb1e",
  "tree": "da01d063937b5a8bdd9e1fa114e55bac5cae92ec",
  "parents": [
    "940aa31f407b83cba37891cb377f6eea976de4c6"
  ],
  "author": {
    "name": "Raphael Kubo da Costa",
    "email": "raphael.kubo.da.costa@intel.com",
    "time": "Sat Jun 02 16:50:45 2018 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Sat Jun 02 16:50:45 2018 +0000"
  },
  "message": "IWYU: std::begin() and std::end() need \u003citerator\u003e\n\nThis fixes the libstdc++ build after 656eb84f8 (\"Move codepage/charset\nmethods into related places\"):\n\n    ../../third_party/pdfium/core/fxcrt/fx_codepage.cpp: In function ‘uint16_t FX_GetCodePageFromCharset(uint8_t)’:\n    ../../third_party/pdfium/core/fxcrt/fx_codepage.cpp:212:60: error: no matching function for call to ‘begin(const {anonymous}::FX_CHARSET_MAP [31])’\n           std::lower_bound(std::begin(g_FXCharset2CodePageTable),\n                                                                ^\n    In file included from /usr/include/c++/7/utility:76:0,\n                     from /usr/include/c++/7/algorithm:60,\n                     from ../../third_party/pdfium/core/fxcrt/fx_codepage.cpp:9:\n    /usr/include/c++/7/initializer_list:89:5: note: candidate: template\u003cclass _Tp\u003e constexpr const _Tp* std::begin(std::initializer_list\u003c_Tp\u003e)\n         begin(initializer_list\u003c_Tp\u003e __ils) noexcept\n         ^~~~~\n    /usr/include/c++/7/initializer_list:89:5: note:   template argument deduction/substitution failed:\n    ../../third_party/pdfium/core/fxcrt/fx_codepage.cpp:212:60: note:   mismatched types ‘std::initializer_list\u003c_Tp\u003e’ and ‘const {anonymous}::FX_CHARSET_MAP*’\n           std::lower_bound(std::begin(g_FXCharset2CodePageTable),\n                                                                ^\n\nBug: chromium:819294\nChange-Id: I3c0368af81ae274d62bf51eb6dc17d9bd71951eb\nReviewed-on: https://pdfium-review.googlesource.com/33490\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\nReviewed-by: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d59c93ed85aa419f4e48842b900e900b58e10f93",
      "old_mode": 33188,
      "old_path": "core/fxcrt/fx_codepage.cpp",
      "new_id": "c85291fe4e27a20a4ee0432c6d9940e4615ec8e5",
      "new_mode": 33188,
      "new_path": "core/fxcrt/fx_codepage.cpp"
    }
  ]
}
