v8/test/unittests/parser
Leszek Swirski a1b1b75929 [gcc] More gcc build fixes
Fix some final gcc warnings:

  * Manually roll googletest to get the fix in:
    https://crrev.com/d5ad28dbe14fca51038fb8c7610f11602b98f682
  * Remove some anonymous namespaces in tests because the types in those
    anonymous namespaces ended up being visible in non-anonymous
    classes.
  * Fix a RVO breaking std::move.
  * Change some known-too-short strncpys into memcpys

Bug: chromium:1307180
Change-Id: I0f64512f77655f3740fc297bbb2087e6c039f7f3
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3735122
Commit-Queue: Leszek Swirski <leszeks@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Auto-Submit: Leszek Swirski <leszeks@chromium.org>
Cr-Commit-Position: refs/heads/main@{#81436}
2022-06-29 12:27:47 +00:00
..
ast-value-unittest.cc
decls-unittest.cc [test] Move cctest/test-decls to unittests/parser/ 2022-05-31 07:33:17 +00:00
parse-decision-unittest.cc [test] Move cctest/parsing to unittests/parser 2022-05-17 13:07:30 +00:00
preparser-unittest.cc [cleanup] Remove DISALLOW_COPY_AND_ASSIGN in test/{common,unittests} 2020-11-06 06:07:54 +00:00
scanner-streams-unittest.cc [gcc] More gcc build fixes 2022-06-29 12:27:47 +00:00
scanner-unittest.cc [test] Move cctest/parsing to unittests/parser 2022-05-17 13:07:30 +00:00