Move ::Meta::Module::namespace into XS
[gitmo/Mouse.git] / lib / Mouse / PurePerl.pm
index 23f7520..ea59be6 100644 (file)
@@ -71,6 +71,12 @@ package
 
 sub name { $_[0]->{package} }
 
+sub namespace{
+    my $name = $_[0]->{package};
+    no strict 'refs';
+    return \%{ $name . '::' };
+}
+
 package
     Mouse::Meta::Class;