Crate orzir_core
source ·Modules§
Macros§
- Shortcut to get the TokenKind for a delimiter.
- Shortcut to get the TokenKind for a wildcard identifier.
Structs§
- An arbitrary precision integer with signedless semantics.
- A simple arena.
- The block in the region.
- A caster for trait-to-trait casting.
- The caster storage.
- The context of the whole IR.
- A dialect.
- A mnemonic.
- A mnemonic segment.
- The parse state for the parser.
- A region in the IR.
- The span of a token/item in the source code.
- The successor.
- A symbol.
- A tokenizer for the IR program.
Enums§
- A token kind.
- An SSA value.
Traits§
- Builtin type interface.
- Builtin value interface.
- The trait of all operations.
- The parse trait for all the components in IR.
- The trait for unified rewriting operations.
- Builtin region interface.
- A pattern for rewriting operations.
Type Aliases§
- The parse function type of the operations.