summaryrefslogtreecommitdiff
path: root/include/libast/objpair.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/libast/objpair.h')
-rw-r--r--include/libast/objpair.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/include/libast/objpair.h b/include/libast/objpair.h
index a72c46f..ac18789 100644
--- a/include/libast/objpair.h
+++ b/include/libast/objpair.h
@@ -58,7 +58,7 @@
*
* @see @link DOXGRP_OBJPAIR Paired Objects @endlink, SPIF_CAST()
*/
-#define SPIF_OBJPAIR(o) (SPIF_CAST(objpair) (o))
+#define SPIF_OBJPAIR(o) ((spif_objpair_t) (o))
/**
* Determine if an arbitrary object is of type "objpair."
@@ -89,7 +89,7 @@
*
* @see @link DOXGRP_OBJPAIR Paired Objects @endlink, SPIF_OBJPAIR(), SPIF_NULL_TYPE()
*/
-#define SPIF_OBJPAIR_ISNULL(o) (SPIF_OBJPAIR(o) == SPIF_NULL_TYPE(objpair))
+#define SPIF_OBJPAIR_ISNULL(o) (SPIF_OBJPAIR(o) == (spif_objpair_t) NULL)
/**
* Create an instance of a objpair.
@@ -100,7 +100,7 @@
*
* @see @link DOXGRP_OBJPAIR Paired Objects @endlink, spif_objpair_new()
*/
-#define SPIF_OBJPAIR_NEW() SPIF_CAST(objpair) (SPIF_CLASS(SPIF_CLASS_VAR(objpair)))->(noo)()
+#define SPIF_OBJPAIR_NEW() (spif_objpair_t) (SPIF_CLASS(SPIF_CLASS_VAR(objpair)))->(noo)()
/**
* Initialize an objpair.
@@ -113,7 +113,7 @@
*
* @see @link DOXGRP_OBJPAIR Paired Objects @endlink, spif_objpair_init()
*/
-#define SPIF_OBJPAIR_INIT(o) SPIF_CAST(bool) (SPIF_OBJPAIR_CALL_METHOD((o), init)(o))
+#define SPIF_OBJPAIR_INIT(o) (spif_bool_t) (SPIF_OBJPAIR_CALL_METHOD((o), init)(o))
/**
* Clean up an objpair.
@@ -126,7 +126,7 @@
*
* @see @link DOXGRP_OBJPAIR Paired Objects @endlink, spif_objpair_done()
*/
-#define SPIF_OBJPAIR_DONE(o) SPIF_CAST(bool) (SPIF_OBJPAIR_CALL_METHOD((o), done)(o))
+#define SPIF_OBJPAIR_DONE(o) (spif_bool_t) (SPIF_OBJPAIR_CALL_METHOD((o), done)(o))
/**
* Delete an objpair.
@@ -139,7 +139,7 @@
*
* @see @link DOXGRP_OBJPAIR Paired Objects @endlink, spif_objpair_del()
*/
-#define SPIF_OBJPAIR_DEL(o) SPIF_CAST(bool) (SPIF_OBJPAIR_CALL_METHOD((o), del)(o))
+#define SPIF_OBJPAIR_DEL(o) (spif_bool_t) (SPIF_OBJPAIR_CALL_METHOD((o), del)(o))
/**
* Convert the contents of an objpair to a string.
@@ -155,7 +155,7 @@
*
* @see @link DOXGRP_OBJPAIR Paired Objects @endlink, spif_objpair_show(), SPIF_SHOW()
*/
-#define SPIF_OBJPAIR_SHOW(o, b, i) SPIF_CAST(str) (SPIF_OBJPAIR_CALL_METHOD((o), show)(o, #o, b, i))
+#define SPIF_OBJPAIR_SHOW(o, b, i) (spif_str_t) (SPIF_OBJPAIR_CALL_METHOD((o), show)(o, #o, b, i))
/**
* Compare two objpairs.
@@ -169,7 +169,7 @@
*
* @see @link DOXGRP_OBJPAIR Paired Objects @endlink, spif_objpair_comp(), spif_comp_t
*/
-#define SPIF_OBJPAIR_COMP(o1, o2) SPIF_CAST(cmp) (SPIF_OBJPAIR_CALL_METHOD((o1), comp)(o1, o2))
+#define SPIF_OBJPAIR_COMP(o1, o2) (spif_cmp_t) (SPIF_OBJPAIR_CALL_METHOD((o1), comp)(o1, o2))
/**
* Duplicate an objpair.
@@ -182,7 +182,7 @@
*
* @see @link DOXGRP_OBJPAIR Paired Objects @endlink, spif_objpair_dup()
*/
-#define SPIF_OBJPAIR_DUP(o) SPIF_CAST(objpair) (SPIF_OBJPAIR_CALL_METHOD((o), dup)(o))
+#define SPIF_OBJPAIR_DUP(o) (spif_objpair_t) (SPIF_OBJPAIR_CALL_METHOD((o), dup)(o))
/**
* Obtain the type of the objpair.
@@ -195,7 +195,7 @@
*
* @see @link DOXGRP_OBJPAIR Paired Objects @endlink, spif_objpair_type(), SPIF_OBJPAIR_CLASSNAME()
*/
-#define SPIF_OBJPAIR_TYPE(o) SPIF_CAST(classname) (SPIF_OBJPAIR_CALL_METHOD((o), type)(o))
+#define SPIF_OBJPAIR_TYPE(o) (spif_classname_t) (SPIF_OBJPAIR_CALL_METHOD((o), type)(o))
/**