4 MODULE = Class::MOP::Attribute PACKAGE = Class::MOP::Attribute
11 INSTALL_SIMPLE_READER(Attribute, name);
12 INSTALL_SIMPLE_READER(Attribute, associated_class);
13 INSTALL_SIMPLE_READER(Attribute, associated_methods);
14 INSTALL_SIMPLE_READER(Attribute, accessor);
15 INSTALL_SIMPLE_READER(Attribute, reader);
16 INSTALL_SIMPLE_READER(Attribute, writer);
17 INSTALL_SIMPLE_READER(Attribute, predicate);
18 INSTALL_SIMPLE_READER(Attribute, clearer);
19 INSTALL_SIMPLE_READER(Attribute, builder);
20 INSTALL_SIMPLE_READER(Attribute, init_arg);
21 INSTALL_SIMPLE_READER(Attribute, initializer);
22 INSTALL_SIMPLE_READER(Attribute, insertion_order);
23 INSTALL_SIMPLE_READER(Attribute, definition_context);
25 INSTALL_SIMPLE_WRITER_WITH_KEY(Attribute, _set_insertion_order, insertion_order);
27 INSTALL_SIMPLE_PREDICATE(Attribute, accessor);
28 INSTALL_SIMPLE_PREDICATE(Attribute, reader);
29 INSTALL_SIMPLE_PREDICATE(Attribute, writer);
30 INSTALL_SIMPLE_PREDICATE(Attribute, predicate);
31 INSTALL_SIMPLE_PREDICATE(Attribute, clearer);
32 INSTALL_SIMPLE_PREDICATE(Attribute, builder);
33 INSTALL_SIMPLE_PREDICATE(Attribute, init_arg);
34 INSTALL_SIMPLE_PREDICATE(Attribute, initializer);
35 INSTALL_SIMPLE_PREDICATE(Attribute, default);