blob: ac35fb85256e007b771d5848da429bd8846a4cfe [file] [log] [blame]
Howard Hinnant0c17e322010-05-30 21:39:41 +00001//===----------------------------------------------------------------------===//
2//
3// The LLVM Compiler Infrastructure
4//
Howard Hinnant412dbeb2010-11-16 22:09:02 +00005// This file is dual licensed under the MIT and the University of Illinois Open
6// Source Licenses. See LICENSE.TXT for details.
Howard Hinnant0c17e322010-05-30 21:39:41 +00007//
8//===----------------------------------------------------------------------===//
9
10// <codecvt>
11
12// enum codecvt_mode
13// {
14// consume_header = 4,
15// generate_header = 2,
16// little_endian = 1
17// };
18
19#include <codecvt>
20#include <cassert>
21
22int main()
23{
24 assert(std::consume_header == 4);
25 assert(std::generate_header == 2);
26 assert(std::little_endian == 1);
27 std::codecvt_mode e = std::consume_header;
28 assert(e == 4);
29}