[svn:parrot] r40507 - trunk/include/parrot
allison at svn.parrot.org
allison at svn.parrot.org
Thu Aug 13 02:01:34 UTC 2009
Author: allison
Date: Thu Aug 13 02:01:25 2009
New Revision: 40507
URL: https://trac.parrot.org/parrot/changeset/40507
Log:
[cage] Rerunning header generation to fix build failure after r40504.
Modified:
trunk/include/parrot/oo.h
Modified: trunk/include/parrot/oo.h
==============================================================================
--- trunk/include/parrot/oo.h Thu Aug 13 01:38:06 2009 (r40506)
+++ trunk/include/parrot/oo.h Thu Aug 13 02:01:25 2009 (r40507)
@@ -106,6 +106,16 @@
PARROT_EXPORT
PARROT_CAN_RETURN_NULL
PARROT_WARN_UNUSED_RESULT
+PMC * Parrot_oo_find_vtable_override(PARROT_INTERP,
+ ARGIN(PMC *classobj),
+ ARGIN(STRING *name))
+ __attribute__nonnull__(1)
+ __attribute__nonnull__(2)
+ __attribute__nonnull__(3);
+
+PARROT_EXPORT
+PARROT_CAN_RETURN_NULL
+PARROT_WARN_UNUSED_RESULT
PMC * Parrot_oo_find_vtable_override_for_class(PARROT_INTERP,
ARGIN(PMC *classobj),
ARGIN(STRING *name))
@@ -155,15 +165,6 @@
PARROT_CAN_RETURN_NULL
PARROT_WARN_UNUSED_RESULT
-PMC * Parrot_oo_find_vtable_override(PARROT_INTERP,
- ARGIN(PMC *classobj),
- ARGIN(STRING *name))
- __attribute__nonnull__(1)
- __attribute__nonnull__(2)
- __attribute__nonnull__(3);
-
-PARROT_CAN_RETURN_NULL
-PARROT_WARN_UNUSED_RESULT
PMC * Parrot_oo_get_namespace(SHIM_INTERP, ARGIN(const PMC *classobj))
__attribute__nonnull__(2);
@@ -211,6 +212,11 @@
#define ASSERT_ARGS_Parrot_invalidate_method_cache \
__attribute__unused__ int _ASSERT_ARGS_CHECK = \
PARROT_ASSERT_ARG(interp)
+#define ASSERT_ARGS_Parrot_oo_find_vtable_override \
+ __attribute__unused__ int _ASSERT_ARGS_CHECK = \
+ PARROT_ASSERT_ARG(interp) \
+ || PARROT_ASSERT_ARG(classobj) \
+ || PARROT_ASSERT_ARG(name)
#define ASSERT_ARGS_Parrot_oo_find_vtable_override_for_class \
__attribute__unused__ int _ASSERT_ARGS_CHECK = \
PARROT_ASSERT_ARG(interp) \
@@ -236,11 +242,6 @@
PARROT_ASSERT_ARG(interp) \
|| PARROT_ASSERT_ARG(self) \
|| PARROT_ASSERT_ARG(ns)
-#define ASSERT_ARGS_Parrot_oo_find_vtable_override \
- __attribute__unused__ int _ASSERT_ARGS_CHECK = \
- PARROT_ASSERT_ARG(interp) \
- || PARROT_ASSERT_ARG(classobj) \
- || PARROT_ASSERT_ARG(name)
#define ASSERT_ARGS_Parrot_oo_get_namespace __attribute__unused__ int _ASSERT_ARGS_CHECK = \
PARROT_ASSERT_ARG(classobj)
#define ASSERT_ARGS_Parrot_oo_new_object_attrs __attribute__unused__ int _ASSERT_ARGS_CHECK = \
More information about the parrot-commits
mailing list