Skip to content

Document HIR ty lowering #178

Open
Open
@nikomatsakis

Description

@nikomatsakis

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)C-enhancementCategory: enhancementE-hardDifficulty: might require advanced knowledgeE-help-wantedCall for participation: extra help is wantedT-compilerRelevant to compiler teamT-typesRelevant to types team

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions