Loading...
Searching...
No Matches
type.inl
1
#pragma once
2
3
#include "
meta/type/ttype.hpp
"
4
#include "
meta/type/type.hpp
"
5
6
namespace
by {
7
8
#define ME type
9
10
template
<
typename
T> nbool ME::isSuper()
const
{
return
isSuper(ttype<T>::get()); }
11
12
template
<
typename
T> nbool ME::isSub()
const
{
return
ttype<T>::get().isSuper(*
this
); }
13
14
#undef ME
15
}
ttype.hpp
type.hpp