From: gfx Date: Mon, 31 Aug 2009 06:47:26 +0000 (+0900) Subject: no VERSIONCHECK in sub XS files X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=b66ddbab051250f98b820fb8712482fbf5146ff7;p=gitmo%2FClass-MOP.git no VERSIONCHECK in sub XS files --- diff --git a/xs/Attribute.xs b/xs/Attribute.xs index 157b7be..29cab24 100644 --- a/xs/Attribute.xs +++ b/xs/Attribute.xs @@ -5,6 +5,8 @@ MODULE = Class::MOP::Attribute PACKAGE = Class::MOP::Attribute PROTOTYPES: DISABLE +VERSIONCHECK: DISABLE + BOOT: INSTALL_SIMPLE_READER(Attribute, name); INSTALL_SIMPLE_READER(Attribute, associated_class); diff --git a/xs/Class.xs b/xs/Class.xs index 8edec2d..b964d30 100644 --- a/xs/Class.xs +++ b/xs/Class.xs @@ -3,6 +3,8 @@ MODULE = Class::MOP::Class PACKAGE = Class::MOP::Class +VERSIONCHECK: DISABLE + BOOT: INSTALL_SIMPLE_READER_WITH_KEY(Class, get_attribute_map, attributes); /* INSTALL_SIMPLE_READER_WITH_KEY(Class, _method_map, methods); */ diff --git a/xs/Instance.xs b/xs/Instance.xs index 9c1b5c7..665b438 100644 --- a/xs/Instance.xs +++ b/xs/Instance.xs @@ -83,6 +83,8 @@ MODULE = Class::MOP::Instance PACKAGE = Class::MOP::Instance PROTOTYPES: DISABLE +VERSIONCHECK: DISABLE + BOOT: INSTALL_SIMPLE_READER(Instance, associated_metaclass); diff --git a/xs/Method.xs b/xs/Method.xs index 2c1ca0d..4168c59 100644 --- a/xs/Method.xs +++ b/xs/Method.xs @@ -3,6 +3,8 @@ MODULE = Class::MOP::Method PACKAGE = Class::MOP::Method PROTOTYPES: DISABLE +VERSIONCHECK: DISABLE + BOOT: INSTALL_SIMPLE_READER(Method, name); diff --git a/xs/MethodAccessor.xs b/xs/MethodAccessor.xs index db68ad4..c75dbc6 100644 --- a/xs/MethodAccessor.xs +++ b/xs/MethodAccessor.xs @@ -184,6 +184,8 @@ MODULE = Class::MOP::Method::Accessor PACKAGE = Class::MOP::Method::Accessor PROTOTYPES: DISABLE +VERSIONCHECK: DISABLE + BOOT: INSTALL_SIMPLE_READER_WITH_KEY(Method::Accessor, associated_attribute, attribute); INSTALL_SIMPLE_READER(Method::Accessor, accessor_type); diff --git a/xs/MethodConstructor.xs b/xs/MethodConstructor.xs index 9d9569d..f1191a5 100644 --- a/xs/MethodConstructor.xs +++ b/xs/MethodConstructor.xs @@ -305,6 +305,8 @@ MODULE = Class::MOP::Method::Constructor PACKAGE = Class::MOP::Method::Constru PROTOTYPES: DISABLE +VERSIONCHECK: DISABLE + BOOT: INSTALL_SIMPLE_READER(Method::Constructor, options); INSTALL_SIMPLE_READER(Method::Constructor, associated_metaclass); diff --git a/xs/Package.xs b/xs/Package.xs index 8fedaaf..dea0e57 100644 --- a/xs/Package.xs +++ b/xs/Package.xs @@ -81,6 +81,8 @@ MODULE = Class::MOP::Package PACKAGE = Class::MOP::Package PROTOTYPES: DISABLE +VERSIONCHECK: DISABLE + void get_all_package_symbols(self, filter=TYPE_FILTER_NONE) SV *self