fbstring: avoid including Likely.h
authorAndrew Gallagher <agallagher@fb.com>
Thu, 10 Jan 2013 01:37:57 +0000 (17:37 -0800)
committerJordan DeLong <jdelong@fb.com>
Sat, 19 Jan 2013 00:37:43 +0000 (16:37 -0800)
commit1585ffa47e7b345f5869bbecd873ffbf59a8d20c
tree6717efead0525b8ba87965928db8cc67e4321a06
parentb5e51ce63898420cccd55f0cfd5c4bddd16845e3
fbstring: avoid including Likely.h

Summary:
Including Likely.h causes issues when import fbstring into
libstdc++, so provide internal definitions for these macros that
we can undef afterwards.

Test Plan: built folly

Reviewed By: andrei.alexandrescu@fb.com

FB internal diff: D675366
folly/FBString.h