OSDN Git Service

[yaml] Add a ScalarTraits for mapping endian aware types.
authorZachary Turner <zturner@google.com>
Tue, 7 Jun 2016 19:32:09 +0000 (19:32 +0000)
committerZachary Turner <zturner@google.com>
Tue, 7 Jun 2016 19:32:09 +0000 (19:32 +0000)
commitbabe1202e2b5e9b9740f465955d76094e8f5c00b
treed6fa6929ae5a1386a6c0634332b3feff98f357d0
parent6fc4b2ad52f0b2d35376ea66be0514bbfad159c4
[yaml] Add a ScalarTraits for mapping endian aware types.

This allows mapping of any endian-aware type whose underlying
type (e.g. uint32_t) provides a ScalarTraits specialization.

Reviewed by: majnemer
Differential Revision: http://reviews.llvm.org/D21057

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272049 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Support/YAMLTraits.h
unittests/Support/YAMLIOTest.cpp