New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 627514 link

Starred by 2 users

Issue metadata

Status: Verified
Owner:
Last visit 16 days ago
Closed: Jul 2016
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Support C++11 types in build/include_what_you_use

Project Member Reported by lhchavez@chromium.org, Jul 12 2016

Issue description

At the very least forward, make_pair, make_shared, make_unique, move, shared_ptr, unique_ptr, unordered_map, unordered_multimap, unordered_multiset, unordered_set, weak_ptr should be supported.
 
Project Member

Comment 2 by bugdroid1@chromium.org, Jul 13 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/2d1b6dae5acc5c7580668a1d8e12e33c46774782

commit 2d1b6dae5acc5c7580668a1d8e12e33c46774782
Author: lhchavez <lhchavez@chromium.org>
Date: Wed Jul 13 17:40:01 2016

Support C++11 types in build/include_what_you_use

This is a cherry-pick of https://github.com/google/styleguide/pull/159
(plus some code that it depends on).

BUG= 627514 
TEST=cpplint_unittest.py

Review-Url: https://codereview.chromium.org/2146553003

[modify] https://crrev.com/2d1b6dae5acc5c7580668a1d8e12e33c46774782/cpplint.py

Project Member

Comment 3 by bugdroid1@chromium.org, Jul 13 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build.git/+/62cd25edb19ac96af36aa939f032974cb97fc190

commit 62cd25edb19ac96af36aa939f032974cb97fc190
Author: recipe-roller <recipe-roller@chromium.org>
Date: Wed Jul 13 17:46:29 2016

Roll recipe dependencies (trivial).

This is an automated CL created by the recipe roller. This CL rolls recipe
changes from upstream projects (e.g. depot_tools) into downstream projects
(e.g. tools/build).

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug
(or complain)

depot_tools:
  https://crrev.com/2d1b6dae5acc5c7580668a1d8e12e33c46774782 Support C++11 types in build/include_what_you_use (lhchavez@chromium.org)

R=lhchavez@chromium.org
BUG= 627514 

TBR=martiniss@chromium.org,phajdan.jr@chromium.org

Review-Url: https://codereview.chromium.org/2147733005

[modify] https://crrev.com/62cd25edb19ac96af36aa939f032974cb97fc190/infra/config/recipes.cfg

Project Member

Comment 4 by bugdroid1@chromium.org, Jul 13 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build.git/+/62cd25edb19ac96af36aa939f032974cb97fc190

commit 62cd25edb19ac96af36aa939f032974cb97fc190
Author: recipe-roller <recipe-roller@chromium.org>
Date: Wed Jul 13 17:46:29 2016

Roll recipe dependencies (trivial).

This is an automated CL created by the recipe roller. This CL rolls recipe
changes from upstream projects (e.g. depot_tools) into downstream projects
(e.g. tools/build).

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug
(or complain)

depot_tools:
  https://crrev.com/2d1b6dae5acc5c7580668a1d8e12e33c46774782 Support C++11 types in build/include_what_you_use (lhchavez@chromium.org)

R=lhchavez@chromium.org
BUG= 627514 

TBR=martiniss@chromium.org,phajdan.jr@chromium.org

Review-Url: https://codereview.chromium.org/2147733005

[modify] https://crrev.com/62cd25edb19ac96af36aa939f032974cb97fc190/infra/config/recipes.cfg

Project Member

Comment 5 by bugdroid1@chromium.org, Jul 13 2016

Project Member

Comment 6 by bugdroid1@chromium.org, Jul 13 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra.git/+/0156739ddb4fb894b36b5b0385e40ac7a513986c

commit 0156739ddb4fb894b36b5b0385e40ac7a513986c
Author: recipe-roller <recipe-roller@chromium.org>
Date: Wed Jul 13 18:08:53 2016

Roll recipe dependencies (trivial).

This is an automated CL created by the recipe roller. This CL rolls recipe
changes from upstream projects (e.g. depot_tools) into downstream projects
(e.g. tools/build).

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug
(or complain)

build:
  https://crrev.com/d9ea5928b8763fedce712da9afdbd5a69c6c6935 Roll recipe dependencies (trivial). (recipe-roller@chromium.org)
  https://crrev.com/62cd25edb19ac96af36aa939f032974cb97fc190 Roll recipe dependencies (trivial). (recipe-roller@chromium.org)
depot_tools:
  https://crrev.com/9b2173c4190b8fc39db3ed15e7281411013ce986 Make build/include_what_you_use more consistent (lhchavez@chromium.org)
  https://crrev.com/2d1b6dae5acc5c7580668a1d8e12e33c46774782 Support C++11 types in build/include_what_you_use (lhchavez@chromium.org)

R=lhchavez@chromium.org,phajdan.jr@chromium.org,martiniss@chromium.org,recipe-roller@chromium.org
BUG= 627514 , 627202 

TBR=martiniss@chromium.org,phajdan.jr@chromium.org

Review-Url: https://codereview.chromium.org/2146603004

[modify] https://crrev.com/0156739ddb4fb894b36b5b0385e40ac7a513986c/infra/config/recipes.cfg

Status: Verified (was: Started)

Sign in to add a comment