summaryrefslogtreecommitdiff
path: root/starts/meaning-vm/level-0/common.hpp
blob: 6e86907ee8d4ea6e1956fb9d70bceb31aaf8c077 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#pragma once

#define self (*this)

namespace intellect {
namespace level0 {

struct concept;
struct ref;

}
namespace level1 { struct ref; template <typename> struct vref; }
namespace level2 { struct ref; template <typename> struct vref; }
namespace level3 { struct ref; template <typename> struct vref; }
namespace level4 { struct ref; template <typename> struct vref; }
namespace level5 { struct ref; template <typename> struct vref; }
}