X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Flibrustc%2Fty%2Fsty.rs;h=5cc46b21fca1f1bf27de4e57f469d89b0ee6709b;hb=912d22e36965d3c9f6d7f14ca18657182aa1fe54;hp=ddc4bd3f9f6c3c057cd918147a6eef1937be875e;hpb=93271d159e10b8216678ddf6b9ca5bf68c569de1;p=rust.git diff --git a/src/librustc/ty/sty.rs b/src/librustc/ty/sty.rs index ddc4bd3f9f6..5cc46b21fca 100644 --- a/src/librustc/ty/sty.rs +++ b/src/librustc/ty/sty.rs @@ -2035,6 +2035,14 @@ pub fn is_fn(&self) -> bool { } } + #[inline] + pub fn is_fn_ptr(&self) -> bool { + match self.sty { + FnPtr(_) => true, + _ => false, + } + } + pub fn is_impl_trait(&self) -> bool { match self.sty { Opaque(..) => true,