Module qualify_
min_
const_
fn
clippy_
utils
1.84.0
(9fc6b4312 2025-01-07)
Module qualify_
min_
const_
fn
Module Items
Functions
Type Aliases
In crate clippy_
utils
Modules
ast_utils
attrs
check_proc_macro
comparisons
consts
diagnostics
eager_or_lazy
higher
hir_utils
macros
mir
numeric_literal
paths
ptr
qualify_min_const_fn
source
str_utils
sugg
sym_helper
ty
usage
visitors
Macros
extract_msrv_attr
maybe_path
op_utils
sym
Structs
ContainsName
ExprUseCtxt
HirEqInterExpr
SpanlessEq
SpanlessHash
Enums
CaptureKind
DefinedTy
ExprUseNode
RequiresSemi
Statics
BINOP_TRAITS
OP_ASSIGN_TRAITS
TEST_ITEM_NAMES_CACHE
Traits
MaybePath
Functions
any_parent_has_attr
binary_expr_needs_parentheses
binop_traits
both
can_move_expr_to_closure
can_move_expr_to_closure_no_visit
can_mut_borrow_both
capture_local_usage
clip
contains_name
contains_return
count_eq
create_disallowed_map
def_path_def_ids
def_path_res
def_path_res_with_base
eq_expr_value
expr_custom_deref_adjustment
expr_or_init
expr_use_ctxt
find_binding_init
find_crates
find_primitive_impls
fn_def_id
fn_def_id_with_node_args
fn_has_unsatisfiable_preds
fulfill_or_allowed
get_async_fn_body
get_enclosing_block
get_enclosing_loop_or_multi_call_closure
get_expr_use_or_unification_node
get_item_name
get_parent_as_impl
get_parent_expr
get_parent_expr_for_hir
get_path_from_caller_to_method_type
get_path_to_callee
get_path_to_ty
get_trait_def_id
has_attr
has_repr_attr
hash_expr
hash_stmt
if_sequence
in_automatically_derived
inherits_cfg
int_bits
is_adjusted
is_async_fn
is_block_like
is_body_identity_function
is_bool
is_cfg_test
is_ctor_or_promotable_const_function
is_def_id_trait_method
is_default_equivalent
is_default_equivalent_call
is_default_equivalent_ctor
is_default_equivalent_from
is_diag_item_method
is_diag_trait_item
is_diagnostic_item_or_ctor
is_direct_expn_of
is_else_clause
is_else_clause_in_let_else
is_entrypoint_fn
is_enum_variant_ctor
is_expn_of
is_expr_final_block_expr
is_expr_identity_function
is_expr_path_def_path
is_expr_untyped_identity_function
is_expr_used_or_unified
is_from_proc_macro
is_hir_ty_cfg_dependant
is_in_cfg_test
is_in_const_context
is_in_panic_handler
is_in_test
is_in_test_function
is_inherent_method_call
is_inside_always_const_context
is_inside_let_else
is_integer_const
is_integer_literal
is_lang_item_or_ctor
is_lint_allowed
is_must_use_func_call
is_never_expr
is_no_core_crate
is_no_std_crate
is_parent_stmt
is_path_diagnostic_item
is_path_lang_item
is_range_full
is_receiver_of_method_call
is_refutable
is_res_lang_ctor
is_self
is_self_ty
is_slice_of_primitives
is_span_if
is_span_match
is_trait_impl_item
is_trait_item
is_trait_method
is_try
is_ty_alias
is_unit_expr
is_wild
item_children_by_name
iter_input_pats
last_path_segment
local_is_initialized
local_item_children_by_name
match_any_def_paths
match_def_path
match_function_call
match_function_call_with_def_id
match_libc_symbol
match_path
match_qpath
match_trait_method
maybe_get_relative_path
method_calls
method_chain_args
non_local_item_children_by_name
nth_arg
over
pat_and_expr_can_be_question_mark
pat_is_wild
path_def_id
path_res
path_to_local
path_to_local_id
peel_blocks
peel_blocks_with_stmt
peel_hir_expr_refs
peel_hir_expr_unary
peel_hir_expr_while
peel_hir_pat_refs
peel_hir_ty_refs
peel_middle_ty_refs
peel_n_hir_expr_refs
peel_ref_operators
projection_stack
qpath_generic_tys
recurse_or_patterns
return_ty
search_same
sext
span_contains_comment
span_extract_comment
span_find_starting_semi
std_or_core
strip_pat_refs
tokenize_with_text
trait_ref_of_method
unsext
walk_to_expr_usage
with_test_item_names
Type Aliases
MethodArguments
clippy_utils
Module
qualify_min_const_fn
Copy item path
Settings
Help
Summary
Source
Functions
§
check_
operand
🔒
check_
place
🔒
check_
rvalue
🔒
check_
statement
🔒
check_
terminator
🔒
check_
ty
🔒
is_
min_
const_
fn
is_
stable_
const_
fn
🔒
is_
ty_
const_
destruct
🔒
Type Aliases
§
McfResult
🔒