You need to sign in or sign up before continuing.
- Added
dump.rsto provide functionality for dumping HIR structures to a string representation. - Introduced
lib.rsto organize HIR module exports, including builder, dump, symbol, tree, and types. - Created
symbol.rsto manage symbol definitions, includingSymbol,SymbolKind, andSymbolTable. - Developed
tree.rsto define HIR structures such asHirProgram,HirFunction, andHirStmt. - Implemented
types.rsto define scalar types, HIR types, value types, and array types. - Updated
lib.rsto include HIR compilation and dumping functions. - Added tests in
hir.rsto validate HIR dumping and symbol resolution, including edge cases and error handling.