Skip to content

Incomplete list of standard lib C++ headers in non-module case #692

Closed
@fedapo

Description

@fedapo

File cpp2util.h has the list of headers of the C++ standard library to implement the Cpp2 feature of an always-on standard library. This list is repeated in a few branches of a pre-processor if-else statement to allow pre and post C++23 build scenarios.

The non-module, pre-C++23 list is incomplete.

I suggest to make this list as complete as the other case and, possibly, sort the headers alphabetically of quicker checking whether an item is missing.
I'm aware that this list is temporary and the steady-state solution is a simple import std;, still, it'd be nice to be able to run some tests with cppfront with today's compilers for a larger class of cases.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions