Remove needless lifetimes
This commit is contained in:
@@ -154,7 +154,7 @@ impl Constant {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// Parses a `LitKind` to a `Constant`.
|
/// Parses a `LitKind` to a `Constant`.
|
||||||
pub fn lit_to_constant<'tcx>(lit: &LitKind, ty: Ty<'tcx>) -> Constant {
|
pub fn lit_to_constant(lit: &LitKind, ty: Ty<'_>) -> Constant {
|
||||||
use syntax::ast::*;
|
use syntax::ast::*;
|
||||||
|
|
||||||
match *lit {
|
match *lit {
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ fn check_missing_inline_attrs(cx: &LateContext<'_, '_>, attrs: &[ast::Attribute]
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fn is_executable<'a, 'tcx>(cx: &LateContext<'a, 'tcx>) -> bool {
|
fn is_executable<'a>(cx: &LateContext<'a, '_>) -> bool {
|
||||||
use rustc::session::config::CrateType;
|
use rustc::session::config::CrateType;
|
||||||
|
|
||||||
cx.tcx.sess.crate_types.get().iter().any(|t: &CrateType| match t {
|
cx.tcx.sess.crate_types.get().iter().any(|t: &CrateType| match t {
|
||||||
|
|||||||
@@ -342,7 +342,7 @@ pub fn resolve_node(cx: &LateContext<'_, '_>, qpath: &QPath, id: HirId) -> Res {
|
|||||||
|
|
||||||
/// Returns the method names and argument list of nested method call expressions that make up
|
/// Returns the method names and argument list of nested method call expressions that make up
|
||||||
/// `expr`.
|
/// `expr`.
|
||||||
pub fn method_calls<'a>(expr: &'a Expr, max_depth: usize) -> (Vec<Symbol>, Vec<&'a [Expr]>) {
|
pub fn method_calls(expr: &Expr, max_depth: usize) -> (Vec<Symbol>, Vec<&[Expr]>) {
|
||||||
let mut method_names = Vec::with_capacity(max_depth);
|
let mut method_names = Vec::with_capacity(max_depth);
|
||||||
let mut arg_lists = Vec::with_capacity(max_depth);
|
let mut arg_lists = Vec::with_capacity(max_depth);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user