fn check_expr()

in gazebo_lint/src/lib.rs [607:619]


    fn check_expr(&mut self, cx: &LateContext<'tcx>, expr: &'tcx Expr<'_>) {
        check_use_map(cx, expr);
        check_use_try_map(cx, expr);
        check_use_into_map(cx, expr);
        check_use_into_try_map(cx, expr);
        check_use_slice_cloned_kind(cx, expr, sym!(cloned), GAZEBO_LINT_USE_SLICE_CLONED);
        check_use_slice_cloned_kind(cx, expr, sym!(duped), GAZEBO_LINT_USE_SLICE_DUPED);
        check_use_dupe(cx, expr);
        check_use_duped(cx, expr);
        check_dupe_on_copy(cx, expr);
        check_use_box(cx, expr);
        check_use_bail_and_ensure(cx, expr);
    }