List of all items
Structs
- 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::FunctionalRecordUpdateDestructuringAssignment
- errors::GeneratorTooManyParameters
- errors::GenericTypeWithParentheses
- errors::InclusiveRangeWithNoEnd
- errors::InlineAsmUnsupportedTarget
- errors::InvalidAbi
- errors::InvalidAbiClobberAbi
- errors::InvalidAbiReason
- errors::InvalidAbiSuggestion
- errors::InvalidAsmTemplateModifierConst
- errors::InvalidAsmTemplateModifierRegClass
- errors::InvalidAsmTemplateModifierSym
- errors::InvalidRegister
- errors::InvalidRegisterClass
- errors::MisplacedAssocTyBinding
- errors::MisplacedDoubleDot
- errors::MisplacedImplTrait
- errors::MisplacedRelaxTraitBound
- errors::NotSupportedForLifetimeBinderAsyncClosure
- errors::RegisterClassOnlyClobber
- errors::RegisterConflict
- 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::BadReturnTypeNotation
- errors::InvalidAsmTemplateModifierRegClassSub
- format::ArgumentType
Traits
Macros
Functions
- compute_hir_hash
- format::expand_format_args
- format::flatten_format_args
- format::for_all_argument_indexes
- format::inline_literals
- format::make_argument
- format::make_count
- format::make_format_spec
- format::may_contain_yield_point
- index::index_hir
- index_crate
- item::add_ty_alias_where_clause
- lifetime_collector::lifetimes_in_bounds
- lower_to_hir
Statics
Constants
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_AssocTyParenthesesSub
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_InvalidAbiSuggestion
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_InvalidAsmTemplateModifierRegClassSub
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_UseAngleBrackets
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AbiSpecifiedMultipleTimes
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ArbitraryExpressionInPattern
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AssocTyParentheses
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AsyncGeneratorsNotSupported
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AsyncNonMoveClosureNotSupported
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AttSyntaxOnlyX86
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AwaitOnlyInAsyncFnAndBlocks
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_BadReturnTypeNotation
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_BaseExpressionDoubleDot
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ClobberAbiNotSupported
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ClosureCannotBeStatic
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ExtraDoubleDot
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_FunctionalRecordUpdateDestructuringAssignment
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_GeneratorTooManyParameters
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_GenericTypeWithParentheses
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InclusiveRangeWithNoEnd
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InlineAsmUnsupportedTarget
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InvalidAbi
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InvalidAbiClobberAbi
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InvalidAsmTemplateModifierConst
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InvalidAsmTemplateModifierRegClass
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InvalidAsmTemplateModifierSym
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InvalidRegister
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InvalidRegisterClass
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_MisplacedAssocTyBinding
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_MisplacedDoubleDot
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_MisplacedImplTrait
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_MisplacedRelaxTraitBound
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_NotSupportedForLifetimeBinderAsyncClosure
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_RegisterClassOnlyClobber
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_RegisterConflict
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_SubTupleBinding
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_TraitFnAsync
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_UnderscoreExprLhsAssign