Commit | Line | Data |
1bc0cb6b |
1 | #include "mop.h" |
2 | |
1bc0cb6b |
3 | |
4 | MODULE = Class::MOP::Class PACKAGE = Class::MOP::Class |
5 | |
6 | BOOT: |
7 | INSTALL_SIMPLE_READER_WITH_KEY(Class, get_attribute_map, attributes); |
8 | /* INSTALL_SIMPLE_READER_WITH_KEY(Class, _method_map, methods); */ |
9 | INSTALL_SIMPLE_READER(Class, attribute_metaclass); |
10 | INSTALL_SIMPLE_READER(Class, method_metaclass); |
11 | INSTALL_SIMPLE_READER(Class, wrapped_method_metaclass); |
12 | INSTALL_SIMPLE_READER(Class, instance_metaclass); |
13 | INSTALL_SIMPLE_READER(Class, immutable_trait); |
14 | INSTALL_SIMPLE_READER(Class, constructor_name); |
15 | INSTALL_SIMPLE_READER(Class, constructor_class); |
16 | INSTALL_SIMPLE_READER(Class, destructor_class); |