aboutsummaryrefslogtreecommitdiff
path: root/src/zig_llvm.cpp
diff options
context:
space:
mode:
authorAndrew Kelley <superjoe30@gmail.com>2016-02-27 22:06:46 -0700
committerAndrew Kelley <superjoe30@gmail.com>2016-03-01 03:13:40 -0700
commitf1d338194e9a00e56a42da1298f2ac0ed75797df (patch)
tree6768d247960a6e8006fbffa00206ce44152c66d5 /src/zig_llvm.cpp
parent28fe994a107b4f66d840c50df614504ac2387587 (diff)
downloadzig-f1d338194e9a00e56a42da1298f2ac0ed75797df.tar.gz
zig-f1d338194e9a00e56a42da1298f2ac0ed75797df.zip
rewrite how importing works
* Introduce the concept of packages. Closes #3 * Add support for error notes. * Introduce `@import` and `@c_import` builtin functions and remove the `import` and `c_import` top level declarations. * Introduce the `use` top level declaration. * Add `--check-unused` parameter to perform semantic analysis and codegen on all top level declarations, not just exported ones and ones referenced by exported ones. * Delete the root export node and add `--library` argument.
Diffstat (limited to 'src/zig_llvm.cpp')
0 files changed, 0 insertions, 0 deletions