Expand description
This module implements compiler logic related to name/value binding definitions (that is, attribute sets and let-expressions).
In the case of recursive scopes these cases share almost all of their (fairly complex) logic.
Structsยง
- Attribute
Set ๐ - Tracked
Binding ๐ - Tracked
Bindings ๐
Enumsยง
- Binding ๐
- Bindings
Kind ๐What kind of bindings scope is being compiled? - KeySlot ๐
Traitsยง
- HasEntry
Proxy ๐Wrapper around theast::HasEntry
trait as that trait can not be implemented for custom types.
Type Aliasesยง
- Peekable
Attrs ๐