198760c18f85bafd98dde7a309e1b0e677abd47d8Marshall Clow//===----------------------------------------------------------------------===// 298760c18f85bafd98dde7a309e1b0e677abd47d8Marshall Clow// 398760c18f85bafd98dde7a309e1b0e677abd47d8Marshall Clow// The LLVM Compiler Infrastructure 498760c18f85bafd98dde7a309e1b0e677abd47d8Marshall Clow// 598760c18f85bafd98dde7a309e1b0e677abd47d8Marshall Clow// This file is dual licensed under the MIT and the University of Illinois Open 698760c18f85bafd98dde7a309e1b0e677abd47d8Marshall Clow// Source Licenses. See LICENSE.TXT for details. 798760c18f85bafd98dde7a309e1b0e677abd47d8Marshall Clow// 898760c18f85bafd98dde7a309e1b0e677abd47d8Marshall Clow//===----------------------------------------------------------------------===// 998760c18f85bafd98dde7a309e1b0e677abd47d8Marshall Clow 10bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant#ifndef TEST_TRAITS_H 11bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant#define TEST_TRAITS_H 12bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant 13bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnanttemplate <class charT> 14bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnantstruct test_traits 15bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant{ 16bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant typedef charT char_type; 17bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant}; 18bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant 196e0a1f458e41c08112a130f50636ced03907e29eHoward Hinnant#endif // TEST_TRAITS_H 20