Skip to content

Conversation

@karunski
Copy link
Contributor

This is an implementation of type_traits as of c++17.

Most of the type traits map directly to clang intrinsics, so they have simple definitions.

The more complex template meta programs are simplified versions of the libc++ definitions. The primary differences are removing support for non-clang compiler and pre-c++17 variants.

Copy link
Member

@mysterymath mysterymath left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@karunski karunski requested a review from mysterymath February 28, 2022 21:47
@mysterymath mysterymath merged commit 2993c3c into llvm-mos:main Feb 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants