cxx/test/localization/locale.stdcvt/codecvt_mode.pass.cpp
Howard Hinnant 87d1a8a4d8 [locale.stdcvt]
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@105174 91177308-0d34-0410-b5e6-96231b3b80d8
2010-05-30 21:39:41 +00:00

30 lines
704 B
C++

//===----------------------------------------------------------------------===//
//
// The LLVM Compiler Infrastructure
//
// This file is distributed under the University of Illinois Open Source
// License. See LICENSE.TXT for details.
//
//===----------------------------------------------------------------------===//
// <codecvt>
// enum codecvt_mode
// {
// consume_header = 4,
// generate_header = 2,
// little_endian = 1
// };
#include <codecvt>
#include <cassert>
int main()
{
assert(std::consume_header == 4);
assert(std::generate_header == 2);
assert(std::little_endian == 1);
std::codecvt_mode e = std::consume_header;
assert(e == 4);
}