Module item
rustc_
ast_
lowering
1.84.0-dev
Module item
Module Items
Structs
Functions
In crate rustc_
ast_
lowering
Modules
asm
block
delegation
errors
expr
format
index
item
lifetime_collector
pat
path
Macros
arena_vec
Structs
GenericArgsCtor
LoweringContext
Enums
AllowReturnTypeNotation
AstOwner
FnDeclKind
GenericArgsMode
ImplTraitContext
ImplTraitPosition
ParamMode
Statics
DEFAULT_LOCALE_RESOURCE
Traits
ResolverAstLoweringExt
Functions
compute_hir_hash
index_crate
lower_to_hir
rustc_ast_lowering
Module
item
Copy item path
Settings
Help
Summary
Source
Structs
§
Item
Lowerer
🔒
Functions
§
add_
ty_
alias_
where_
clause
🔒
When we have a ty alias we
may
have two where clauses. To give the best diagnostics, we set the span to the where clause that is preferred, if it exists. Otherwise, it sets the span to the other where clause if it exists.