text: /*=============================================================================
    Copyright (c) 2011-2019 Bolero MURAKAMI
    https://github.com/bolero-MURAKAMI/Sprout
  
    Distributed under the Boost Software License, Version 1.0. (See accompanying
    file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  =============================================================================*/
  #ifndef SPROUT_TYPE_STRING_ALIAS_HPP
  #define SPROUT_TYPE_STRING_ALIAS_HPP
  
  #include <sprout/config.hpp>
  #include <sprout/type/string/string.hpp>
  
  #if SPROUT_USE_TEMPLATE_ALIASES
  
  namespace sprout {
  	namespace types {
  		//
  		// string
  		//
  		template<char... Values>
  		using string = sprout::types::basic_string<char, Values...>;
  		//
  		// wstring
  		//
  		template<wchar_t... Values>
  		using wstring = sprout::types::basic_string<wchar_t, Values...>;
  #if SPROUT_USE_UNICODE_LITERALS
  		//
  		// u16string
  		//
  		template<char... Values>
  		using u16string = sprout::types::basic_string<char16_t, Values...>;
  		//
  		// u32string
  		//
  		template<char... Values>
  		using u32string = sprout::types::basic_string<char32_t, Values...>;
  #endif
  	}	// namespace types
  }	// namespace sprout
  
  #endif	// #if SPROUT_USE_TEMPLATE_ALIASES
  
  #endif	// #ifndef SPROUT_TYPE_STRING_ALIAS_HPP
  