1//===----------------------------------------------------------------------===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is dual licensed under the MIT and the University of Illinois Open 6// Source Licenses. See LICENSE.TXT for details. 7// 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} 30