List of all items
Structs
- Arena
- GenericArgsCtor
- LoweringContext
- errors::AbiSpecifiedMultipleTimes
- errors::ArbitraryExpressionInPattern
- errors::AssocTyParentheses
- errors::AsyncGeneratorsNotSupported
- errors::AsyncNonMoveClosureNotSupported
- errors::AttSyntaxOnlyX86
- errors::AwaitOnlyInAsyncFnAndBlocks
- errors::BaseExpressionDoubleDot
- errors::ClobberAbiNotSupported
- errors::ClosureCannotBeStatic
- errors::ExtraDoubleDot
- errors::FunctionalRecordUpdateDestructuringAssignemnt
- errors::GeneratorTooManyParameters
- errors::GenericTypeWithParentheses
- errors::InclusiveRangeWithNoEnd
- errors::InlineAsmUnsupportedTarget
- errors::InvalidAbi
- errors::InvalidAbiClobberAbi
- errors::InvalidAsmTemplateModifierConst
- errors::InvalidAsmTemplateModifierRegClass
- errors::InvalidAsmTemplateModifierSym
- errors::InvalidRegister
- errors::InvalidRegisterClass
- errors::MisplacedDoubleDot
- errors::MisplacedImplTrait
- errors::MisplacedRelaxTraitBound
- errors::NotSupportedForLifetimeBinderAsyncClosure
- errors::RegisterClassOnlyClobber
- errors::RegisterConflict
- errors::RustcBoxAttributeError
- errors::SubTupleBinding
- errors::TraitFnAsync
- errors::UnderscoreExprLhsAssign
- errors::UseAngleBrackets
- index::NodeCollector
- item::ItemLowerer
- lifetime_collector::LifetimeCollectVisitor
Enums
- AstOwner
- FnDeclKind
- ImplTraitContext
- ImplTraitPosition
- ParamMode
- ParenthesizedGenericArgs
- errors::AssocTyParenthesesSub
- errors::InvalidAsmTemplateModifierRegClassSub
Traits
Macros
Functions
- compute_hir_hash
- index::index_hir
- index_crate
- item::add_ty_alias_where_clause
- lifetime_collector::lifetimes_in_bounds
- lifetime_collector::lifetimes_in_ret_ty
- lower_to_hir
Constants
- errors::_DERIVE_rustc_errors_AddSubdiagnostic_FOR_InvalidAsmTemplateModifierRegClassSub
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_AbiSpecifiedMultipleTimes
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_ArbitraryExpressionInPattern
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_AssocTyParentheses
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_AsyncGeneratorsNotSupported
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_AsyncNonMoveClosureNotSupported
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_AttSyntaxOnlyX86
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_AwaitOnlyInAsyncFnAndBlocks
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_BaseExpressionDoubleDot
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_ClobberAbiNotSupported
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_ClosureCannotBeStatic
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_ExtraDoubleDot
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_FunctionalRecordUpdateDestructuringAssignemnt
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_GeneratorTooManyParameters
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_GenericTypeWithParentheses
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_InclusiveRangeWithNoEnd
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_InlineAsmUnsupportedTarget
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_InvalidAbi
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_InvalidAbiClobberAbi
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_InvalidAsmTemplateModifierConst
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_InvalidAsmTemplateModifierRegClass
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_InvalidAsmTemplateModifierSym
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_InvalidRegister
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_InvalidRegisterClass
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_MisplacedDoubleDot
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_MisplacedImplTrait
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_MisplacedRelaxTraitBound
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_NotSupportedForLifetimeBinderAsyncClosure
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_RegisterClassOnlyClobber
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_RegisterConflict
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_RustcBoxAttributeError
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_SubTupleBinding
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_TraitFnAsync
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_UnderscoreExprLhsAssign