Files
brave-core/components
Claudio DeSouza e750304bae [cr145] use_cxx23 switched on as default
Most of the changes relating to cxx23 are due to the fact that
`unique_ptr` now requires to see the full definition of T, if the
deleter is required to be defined in the header, which means that a lot
of cases where forward declaration was possible now require the full
type definition.

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/5047a654857ed9bdceecec7282580460cc6688bc

commit 5047a654857ed9bdceecec7282580460cc6688bc
Author: Victor Hugo Vianna Silva <victorvianna@google.com>
Date:   Thu Dec 4 07:53:14 2025 -0800

    [build] Set use_cxx23 to true by default (new features not allowed yet!)

    C++23 is NOT allowed in chromium yet. This just starts compiling the
    code with c++23. Embedders of //build can still opt out for now
    by overriding the variable in .gn.

    Bug: 388070065
    Change-Id: I8c424b36316053a0d07cb993b175648fae602835
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7170560
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Commit-Queue: Victor Vianna <victorvianna@google.com>
    Cr-Commit-Position: refs/heads/main@{#1554024}
2026-01-29 13:40:21 -05:00
..
2026-01-29 13:40:16 -05:00
2026-01-29 13:40:16 -05:00
2026-01-29 13:40:16 -05:00
2026-01-29 13:40:16 -05:00