From 5a83697afc8aded0b6720ff0468f315e7bcc4b70 Mon Sep 17 00:00:00 2001 From: catamorphism Date: Tue, 8 May 2012 14:05:53 -0700 Subject: [PATCH] stub --- Note-rustc-hacking-guide---middle-end.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 Note-rustc-hacking-guide---middle-end.md diff --git a/Note-rustc-hacking-guide---middle-end.md b/Note-rustc-hacking-guide---middle-end.md new file mode 100644 index 0000000..2734f04 --- /dev/null +++ b/Note-rustc-hacking-guide---middle-end.md @@ -0,0 +1 @@ +The middle end includes the resolver, typechecker, kind checker, typestate checker, and various other semantic analysis passes. The source files for it live in ```src/rustc/middle```. The middle end also includes the code generator that generates LLVM code from Rust abstract syntax tree: the code generator files are in ```src/rustc/middle/trans```. \ No newline at end of file