List of all items
Structs
- check_attr::CheckAttrVisitor
- check_const::CheckConstVisitor
- dead::DeadVariant
- dead::DeadVisitor
- dead::MarkSymbolVisitor
- entry::EntryContext
- errors::AllowIncoherentImpl
- errors::AttrShouldBeAppliedToFn
- errors::AttrShouldBeAppliedToStatic
- errors::AttrShouldBeAppliedToTrait
- errors::Cold
- errors::DocAliasBadChar
- errors::DocAliasBadLocation
- errors::DocAliasDuplicated
- errors::DocAliasEmpty
- errors::DocAliasMalformed
- errors::DocAliasNotAnAlias
- errors::DocAliasNotStringLiteral
- errors::DocAliasStartEnd
- errors::DocAttrNotCrateLevel
- errors::DocExpectStr
- errors::DocFakeVariadicNotValid
- errors::DocInlineOnlyUse
- errors::DocInvalid
- errors::DocKeywordConflict
- errors::DocKeywordEmptyMod
- errors::DocKeywordInvalidIdent
- errors::DocKeywordNotMod
- errors::DocKeywordOnlyImpl
- errors::DocPrimitive
- errors::DocTestTakesList
- errors::DocTestUnknown
- errors::DocTestUnknownAny
- errors::DocTestUnknownInclude
- errors::DocTestUnknownSpotlight
- errors::HasIncoherentInherentImpl
- errors::IgnoredAttr
- errors::IgnoredAttrWithMacro
- errors::IgnoredInlineAttrConstants
- errors::IgnoredInlineAttrFnProto
- errors::IgnoredNoCoverageFnDefn
- errors::IgnoredNoCoverageFnProto
- errors::IgnoredNoCoverageNotCoverable
- errors::IgnoredNoCoveragePropagate
- errors::InlineNotFnOrClosure
- errors::InnerCrateLevelAttr
- errors::Link
- errors::MustNotSuspend
- errors::MustUseAsync
- errors::MustUseNoEffect
- errors::NakedTrackedCaller
- errors::NonExhaustiveWrongLocation
- errors::OuterCrateLevelAttr
- errors::PassByValue
- errors::TargetFeatureOnStatement
- errors::TrackedCallerWrongLocation
- hir_id_validator::HirIdValidator
- hir_stats::NodeData
- hir_stats::StatCollector
- lang_items::LanguageItemCollector
- layout_test::UnwrapLayoutCx
- lib_features::LibFeatureCollector
- liveness::CaptureInfo
- liveness::IrMaps
- liveness::LiveNode
- liveness::Liveness
- liveness::LocalInfo
- liveness::Variable
- liveness::rwu_table::RWU
- liveness::rwu_table::RWUTable
- loops::CheckLoopVisitor
- naked_functions::CheckInlineAssembly
- naked_functions::CheckNakedFunctions
- naked_functions::CheckParameters
- reachable::ReachableContext
- stability::Annotator
- stability::CheckTraitImplStable
- stability::Checker
- stability::MissingStabilityAnnotations
- upvars::CaptureCollector
- upvars::LocalCollector
Enums
- check_attr::ItemLike
- check_const::NonConstExpr
- hir_stats::Id
- liveness::LiveNodeKind
- liveness::VarKind
- loops::Context
- naked_functions::ItemKind
- stability::AnnotationKind
- stability::InheritConstStability
- stability::InheritDeprecation
- stability::InheritStability
Functions
- check_attr::check_duplicates
- check_attr::check_invalid_crate_level_attr
- check_attr::check_mod_attrs
- check_attr::check_non_exported_macro_for_invalid_attrs
- check_attr::is_c_like_enum
- check_attr::provide
- check_attr::target_from_impl_item
- check_const::check_mod_const_bodies
- check_const::provide
- dead::check_foreign_item
- dead::check_item
- dead::check_mod_deathness
- dead::check_trait_item
- dead::create_and_seed_worklist
- dead::has_allow_dead_code_or_lang_attr
- dead::live_symbols_and_ignored_derived_traits
- dead::provide
- dead::should_explore
- debugger_visualizer::check_for_debugger_visualizer
- debugger_visualizer::debugger_visualizers
- debugger_visualizer::provide
- diagnostic_items::all_diagnostic_items
- diagnostic_items::collect_item
- diagnostic_items::diagnostic_items
- diagnostic_items::extract
- diagnostic_items::observe_item
- diagnostic_items::provide
- entry::configure_main
- entry::entry_fn
- entry::entry_point_type
- entry::err_if_attr_found
- entry::find_item
- entry::no_main_err
- entry::provide
- hir_id_validator::check_crate
- hir_stats::print_ast_stats
- hir_stats::print_hir_stats
- lang_items::get_lang_items
- lang_items::provide
- layout_test::dump_layout_of
- layout_test::test_layout
- lib_features::lib_features
- lib_features::new_lib_features
- lib_features::provide
- liveness::check_expr
- liveness::check_mod_liveness
- liveness::live_node_kind_to_string
- liveness::provide
- loops::check_mod_loops
- loops::provide
- naked_functions::check_abi
- naked_functions::check_asm
- naked_functions::check_inline
- naked_functions::check_mod_naked_functions
- naked_functions::check_no_parameters_use
- naked_functions::check_no_patterns
- naked_functions::provide
- provide
- reachable::check_item
- reachable::has_custom_linkage
- reachable::item_might_be_inlined
- reachable::method_might_be_inlined
- reachable::provide
- reachable::reachable_set
- stability::check_mod_unstable_api_usage
- stability::check_unused_or_stable_features
- stability::duplicate_feature_err
- stability::is_unstable_reexport
- stability::missing_const_err
- stability::provide
- stability::stability_index
- stability::unnecessary_partially_stable_feature_lint
- stability::unnecessary_stable_feature_lint
- upvars::provide
- weak_lang_items::check_crate
- weak_lang_items::verify
Constants
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_Cold
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_DocAliasDuplicated
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_DocInlineOnlyUse
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_DocInvalid
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_DocPrimitive
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_DocTestTakesList
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_DocTestUnknown
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_DocTestUnknownAny
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_DocTestUnknownInclude
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_DocTestUnknownSpotlight
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_IgnoredAttr
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_IgnoredAttrWithMacro
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_IgnoredInlineAttrConstants
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_IgnoredInlineAttrFnProto
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_IgnoredNoCoverageFnDefn
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_IgnoredNoCoverageFnProto
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_IgnoredNoCoveragePropagate
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_InnerCrateLevelAttr
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_Link
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_MustUseAsync
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_MustUseNoEffect
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_OuterCrateLevelAttr
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_TargetFeatureOnStatement
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_AllowIncoherentImpl
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_AttrShouldBeAppliedToFn
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_AttrShouldBeAppliedToStatic
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_AttrShouldBeAppliedToTrait
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_DocAliasBadChar
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_DocAliasBadLocation
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_DocAliasEmpty
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_DocAliasMalformed
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_DocAliasNotAnAlias
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_DocAliasNotStringLiteral
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_DocAliasStartEnd
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_DocAttrNotCrateLevel
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_DocExpectStr
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_DocFakeVariadicNotValid
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_DocKeywordConflict
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_DocKeywordEmptyMod
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_DocKeywordInvalidIdent
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_DocKeywordNotMod
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_DocKeywordOnlyImpl
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_HasIncoherentInherentImpl
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_IgnoredNoCoverageNotCoverable
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_InlineNotFnOrClosure
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_MustNotSuspend
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_NakedTrackedCaller
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_NonExhaustiveWrongLocation
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_PassByValue
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_rustc_errors_ErrorGuaranteed_FOR_TrackedCallerWrongLocation
- liveness::ACC_READ
- liveness::ACC_USE
- liveness::ACC_WRITE