[vala] glib-2.0: add likely, unlikely and static_assert



commit 3d3244fd0d53f296e7547b5f6a0b1342dd195cd0
Author: Marc-André Lureau <marcandre lureau gmail com>
Date:   Wed Feb 3 23:50:54 2010 +0100

    glib-2.0: add likely, unlikely and static_assert
    
    Fixes bug 608935.

 vapi/glib-2.0.vapi |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/vapi/glib-2.0.vapi b/vapi/glib-2.0.vapi
index 955bce7..9622448 100644
--- a/vapi/glib-2.0.vapi
+++ b/vapi/glib-2.0.vapi
@@ -3807,4 +3807,11 @@ namespace GLib {
 		public string markup_print (bool newlines, int indentation, int tabstop);
 		public StringBuilder markup_print_string (StringBuilder ?string, bool newlines, int indentation, int tabstop);
 	}
+
+	[CCode (cname = "G_LIKELY", cheader_filename = "glib.h")]
+	public static bool likely (bool expression);
+	[CCode (cname = "G_UNLIKELY", cheader_filename = "glib.h")]
+	public static bool unlikely (bool expression);
+	[CCode (cname = "G_STATIC_ASSERT", cheader_filename = "glib.h")]
+	public static bool static_assert (bool expression);
 }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]