Skip to content

Instantly share code, notes, and snippets.

@MarkJr94
Created November 13, 2013 23:55
Show Gist options
  • Save MarkJr94/7458735 to your computer and use it in GitHub Desktop.
Save MarkJr94/7458735 to your computer and use it in GitHub Desktop.
macro_rules! expect(
($expr:expr, $value:expr) => ( $expr )
)
macro_rules! likely(
($expr:expr) => ( expect!($expr != false, true))
)
macro_rules! unlikely(
($expr:expr) => ( expect!($expr != false, false))
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment