+ let _ = || unsafe { abort() };
+}
+
+// With inner attributes.
+fn inner() {
+ #![inline]
+ x
+}
+
+#[cfg_attr(rustfmt, rustfmt::skip)]
+fn foo(a: i32) -> i32 {
+ // comment
+ if a > 0 { 1 } else { 2 }
+}
+
+fn ______________________baz(
+ a: i32,
+) -> *mut ::std::option::Option<
+ extern "C" fn(arg1: i32, _____________________a: i32, arg3: i32) -> (),
+> {
+}
+
+pub fn check_path<'a, 'tcx>(
+ tcx: TyCtxt<'a, 'tcx, 'tcx>,
+ path: &hir::Path,
+ id: ast::NodeId,
+ cb: &mut FnMut(DefId, Span, &Option<&Stability>, &Option<Depecation>),
+) {
+}
+
+pub fn check_path<'a, 'tcx>(
+ tcx: TyCtxt<'a, 'tcx, 'tcx>,
+ path: &hir::Path,
+ id: ast::NodeId,
+ cb: &mut FnMut(DefId, Span, &Option<&Stability>, &Option<Deprecation>),
+) {