Skip to content

Migrate engine C++ TUs to C++20. #126087

@chinmaygarde

Description

@chinmaygarde

The Flutter Engine assumes C++17 for all its translation units today. The toolchains and standard libraries have been capable of C++20 for a while. This issue tracks updating the the version to 20, modernizing code where it makes sense and allowing newer code to use modern features.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Issues that are less important to the Flutter projectc: proposalA detailed proposal for a change to Flutterc: tech-debtTechnical debt, code quality, testing, etc.engineflutter/engine related. See also e: labels.team-engineOwned by Engine teamtriaged-engineTriaged by Engine team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions