Re-exportsยง
use rustc_ast::util::parser::ExprPrecedence;๐use rustc_hir as hir;๐use rustc_lint_defs::declare_lint;๐use rustc_lint_defs::declare_lint_pass;๐use rustc_middle::ty::Ty;๐use crate::diagnostics::ImplicitProvenanceCastsInt2Ptr;๐use crate::diagnostics::ImplicitProvenanceCastsPtr2Int;๐use crate::diagnostics::Int2PtrSuggestion;๐use crate::diagnostics::Ptr2IntSuggestion;๐use crate::LateContext;๐use crate::LateLintPass;๐
Structsยง
- Implicit
Provenance Casts - Lint for int2ptr and ptr2int
ascasts.
Staticsยง
- IMPLICIT_
PROVENANCE_ CASTS - The
implicit_provenance_castslint detects integer-to-pointer and pointer-to-integer casts.
Functionsยง
- lint_
int2ptr ๐ - lint_
ptr2int ๐