]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_data_structures/lib.rs
Merge remote-tracking branch 'upstream/master'
[rust.git] / src / librustc_data_structures / lib.rs
index 08b453cf493f835dd847412d57450c78ee41d380..2bfb1b24a81b9629c4a7dbb524f6ae4344ede066 100644 (file)
 
 pub use rustc_serialize::hex::ToHex;
 
+#[inline(never)]
+#[cold]
+pub fn cold_path<F: FnOnce() -> R, R>(f: F) -> R {
+      f()
+}
+
 #[macro_export]
 macro_rules! likely {
       ($e:expr) => {