Correct handling invalid blocks outside declaration_lists.
Correct handling invalid blocks outside declaration_lists.

Declaration list already skips inner () and [] blocks as whole. The same needs to be done with invalid blocks in all other places.

BUG=140608

Review URL: https://chromiumcodereview.appspot.com/15491004

git-svn-id: bf5cd6ccde378db821296732a091cfbcf5285fbd@150755 bbb929c8-8fbe-4397-9dbb-9b2b20218538

axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk,axinging/chromium-crosswalk