You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucy.apache.org by nw...@apache.org on 2015/10/07 12:34:55 UTC

[2/3] lucy-clownfish git commit: Make some Class methods public

Make some Class methods public


Project: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/commit/0a3ee33b
Tree: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/tree/0a3ee33b
Diff: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/diff/0a3ee33b

Branch: refs/heads/master
Commit: 0a3ee33bd55cacfdb0753caa8a9630b1afd271e3
Parents: 4858724
Author: Nick Wellnhofer <we...@aevum.de>
Authored: Sat Sep 26 18:00:32 2015 +0200
Committer: Nick Wellnhofer <we...@aevum.de>
Committed: Sat Sep 26 18:00:32 2015 +0200

----------------------------------------------------------------------
 runtime/core/Clownfish/Class.cfh | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucy-clownfish/blob/0a3ee33b/runtime/core/Clownfish/Class.cfh
----------------------------------------------------------------------
diff --git a/runtime/core/Clownfish/Class.cfh b/runtime/core/Clownfish/Class.cfh
index f826598..90a4ce1 100644
--- a/runtime/core/Clownfish/Class.cfh
+++ b/runtime/core/Clownfish/Class.cfh
@@ -23,7 +23,7 @@ parcel Clownfish;
  * behavior of Classes.)
  */
 
-final class Clownfish::Class inherits Clownfish::Obj {
+public final class Clownfish::Class inherits Clownfish::Obj {
 
     Class              *parent;
     String             *name;
@@ -51,7 +51,7 @@ final class Clownfish::Class inherits Clownfish::Obj {
      * [](.find_parent_class).  If the attempt fails, an error will
      * result.
      */
-    inert Class*
+    public inert Class*
     singleton(String *class_name, Class *parent);
 
     /** Register a class, so that it can be retrieved by class name.
@@ -96,20 +96,20 @@ final class Clownfish::Class inherits Clownfish::Obj {
 
     /** Replace a function pointer in the Class's vtable.
      */
-    void
+    public void
     Override(Class *self, cfish_method_t method_ptr, uint32_t offset);
 
     /** Create an empty object of the type defined by the Class: allocate,
      * assign its class and give it an initial refcount of 1.  The caller is
      * responsible for initialization.
      */
-    incremented Obj*
+    public incremented Obj*
     Make_Obj(Class *self);
 
     /** Take a raw memory allocation which is presumed to be of adequate size,
      * assign its class and give it an initial refcount of 1.
      */
-    incremented Obj*
+    public incremented Obj*
     Init_Obj(Class *self, void *allocation);
 
     void
@@ -119,10 +119,10 @@ final class Clownfish::Class inherits Clownfish::Obj {
     void
     Exclude_Host_Method(Class *self, const char *meth_name);
 
-    String*
+    public String*
     Get_Name(Class *self);
 
-    Class*
+    public Class*
     Get_Parent(Class *self);
 
     uint32_t