-
Notifications
You must be signed in to change notification settings - Fork 549
Open
Labels
A-HIRArea: high-level intermediate representation (HIR)Area: high-level intermediate representation (HIR)C-enhancementCategory: enhancementCategory: enhancementE-hardDifficulty: might require advanced knowledgeDifficulty: might require advanced knowledgeE-help-wantedCall for participation: extra help is wantedCall for participation: extra help is wantedT-compilerRelevant to compiler teamRelevant to compiler teamT-typesRelevant to types teamRelevant to types team
Description
Note
The issue description has been rewritten by @fmease.
See its API docs: https://doc.rust-lang.org/nightly/nightly-rustc/rustc_hir_analysis/hir_ty_lowering/index.html.
The chapter should explain:
- Meaning & origin of its current name (HIR ty lowering) and of its previous name (astconv).
- Purpose, incl. bigger picture
- "Conventions", "restrictions", "self imposed rules" (e.g., Various
HirTyLowerer
cleanups rust#125819 (comment)). - "Limitations" (cc arbitrary shorthand projection & inherent associated type debates)
Metadata
Metadata
Assignees
Labels
A-HIRArea: high-level intermediate representation (HIR)Area: high-level intermediate representation (HIR)C-enhancementCategory: enhancementCategory: enhancementE-hardDifficulty: might require advanced knowledgeDifficulty: might require advanced knowledgeE-help-wantedCall for participation: extra help is wantedCall for participation: extra help is wantedT-compilerRelevant to compiler teamRelevant to compiler teamT-typesRelevant to types teamRelevant to types team