Skip to content

[libc++][modules] Guard #error against MSVC headers on Windows #79010

@mordante

Description

@mordante

The libc++ test suite sees the MSVC STL headers and may conclude these are libc++ headers when inspecting the name. Modules guard against forgetting to export new headers, and this gets false positives if it finds MSVC STL headers.

Metadata

Metadata

Assignees

Labels

clang:modulesC++20 modules and Clang Header Moduleslibc++libc++ C++ Standard Library. Not GNU libstdc++. Not libc++abi.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions