Files
Pierre-Marie de Rodat 389841b6f6 Remove duplicate resolution code in Lkt grammar lowering
Lower types before lowering the grammar, so that node types and
properties are known by the time we lower the grammar. Also create a
helper class (`langkit.frontend.resolver.Resolver`) to share Lkt entity
resolution code: they were available only to the types lowering pass,
but now the grammar lowering pass can also use it to resolve nodes and
properties, allowing to remove duplicate resolution code.
2025-03-17 10:09:48 +00:00
..