[libc] Add a library of standalone C++ utilities.
authorSiva Chandra Reddy <sivachandra@google.com>
Mon, 27 Jan 2020 05:50:27 +0000 (21:50 -0800)
committerSiva Chandra Reddy <sivachandra@google.com>
Wed, 29 Jan 2020 21:44:02 +0000 (13:44 -0800)
commitc6bc10636cf3c48c947a4759d2e9648639cdfa71
tree29547a765a0a6e833b77676a930de01c9bee0e6d
parent4f2e2acc4b2d175037d438f4c6c172b948579777
[libc] Add a library of standalone C++ utilities.

Some of the existing utils in utils/UnitTest/Test.h have been moved to
this new library.

Reviewers: abrachet, gchatelet

Tags: #libc-project

Differential Revision: https://reviews.llvm.org/D73530
12 files changed:
libc/CMakeLists.txt
libc/cmake/modules/LLVMLibCRules.cmake
libc/utils/CMakeLists.txt
libc/utils/CPP/Array.h [new file with mode: 0644]
libc/utils/CPP/ArrayRef.h [new file with mode: 0644]
libc/utils/CPP/CMakeLists.txt [new file with mode: 0644]
libc/utils/CPP/README.md [new file with mode: 0644]
libc/utils/CPP/StringRef.h [new file with mode: 0644]
libc/utils/CPP/TypeTraits.h [new file with mode: 0644]
libc/utils/UnitTest/CMakeLists.txt
libc/utils/UnitTest/Test.cpp
libc/utils/UnitTest/Test.h