#![crate_type="lib"]structFoo;// This is the ICE triggerstructFormatter;traitShow{fnfmt(&self);}implShowforFoo{fnfmt(&self){}}fnbar<T>(f: extern"Rust"fn(&T),t: &T){}// ICE requirement: this has to be marked as inline#[inline]pubfnbaz(){bar(Show::fmt,&Foo);}