Merge master into topic/xs-attr-template
[gitmo/Class-MOP.git] / xs / Class.xs
1 #include "mop.h"
2
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(Class, attribute_metaclass);
9     INSTALL_SIMPLE_READER(Class, instance_metaclass);
10     INSTALL_SIMPLE_READER(Class, immutable_trait);
11     INSTALL_SIMPLE_READER(Class, constructor_name);
12     INSTALL_SIMPLE_READER(Class, constructor_class);
13     INSTALL_SIMPLE_READER(Class, destructor_class);
14
15
16 PROTOTYPES: DISABLE