| 
| template<class T >  | 
| constexpr bool  | RE::BSScript::is_reference_wrapper_v = is_reference_wrapper<T>::value | 
|   | 
| template<class T >  | 
| constexpr bool  | RE::BSScript::is_not_reference_wrapper_v = is_not_reference_wrapper<T>::value | 
|   | 
| template<class T >  | 
| constexpr TypeInfo::RawType  | RE::BSScript::vm_type_v = vm_type<T>::value | 
|   | 
| template<class T >  | 
| constexpr bool  | RE::BSScript::is_static_base_v = is_static_base<T>::value | 
|   | 
| template<class T >  | 
| constexpr bool  | RE::BSScript::is_static_base_pointer_v = is_static_base_pointer<T>::value | 
|   | 
| template<class T >  | 
| constexpr bool  | RE::BSScript::is_valid_base_v = is_valid_base<T>::value | 
|   | 
| template<class T >  | 
| constexpr bool  | RE::BSScript::is_valid_parameter_v = is_valid_parameter<T>::value | 
|   | 
| template<class T >  | 
| constexpr bool  | RE::BSScript::is_parameter_convertible_v = is_parameter_convertible<T>::value | 
|   | 
| template<class T >  | 
| constexpr bool  | RE::BSScript::is_valid_return_v = is_valid_return<T>::value | 
|   | 
| template<class T >  | 
| constexpr bool  | RE::BSScript::is_return_convertible_v = is_return_convertible<T>::value | 
|   | 
| template<class R , class Cls , class... Args>  | 
| constexpr bool  | RE::BSScript::is_valid_short_sig_v = is_valid_short_sig<R, Cls, Args...>::value | 
|   | 
| template<class Int , class R , class Cls , class... Args>  | 
| constexpr bool  | RE::BSScript::is_valid_long_sig_v = is_valid_long_sig<Int, R, Cls, Args...>::value | 
|   | 
| template<class R , class Int , class F , class Cls , class... Args>  | 
| constexpr bool  | RE::BSScript::is_valid_latent_long_sig_v = is_valid_latent_long_sig<R, Int, F, Cls, Args...>::value | 
|   |