[base] Add V8_NOEXCEPT to deleted constructors and assignment ops
Compiling without -fno-exceptions causes compilation errors, this CL fixes that. The reason for the compilation error is a mismatch of "V8_NOEXCEPT" on mixins for base::Optional where it is not present for deleted copy/move constructors, but present on base::Optional for defaulted ones. Bug: v8:8985 Change-Id: I54af77496657fde44292c050221d11533a54db03 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1518175 Commit-Queue: Simon Zünd <szuend@chromium.org> Reviewed-by: Clemens Hammacher <clemensh@chromium.org> Cr-Commit-Position: refs/heads/master@{#60261}
Showing
Please
register
or
sign in
to comment