Josh Wolfe
|
ab327344b6
|
merge conflicts
|
2015-12-01 10:44:30 -07:00 |
|
Andrew Kelley
|
dfb6682089
|
add test for bad import
|
2015-12-01 02:29:21 -07:00 |
|
Andrew Kelley
|
58e375d0a1
|
support multiple files
|
2015-12-01 02:08:58 -07:00 |
|
Andrew Kelley
|
257cf09472
|
colored error messages that tell the source file
|
2015-12-01 00:50:11 -07:00 |
|
Andrew Kelley
|
31cf43de54
|
analyze looks for root export decl only in the root source file
|
2015-11-30 23:06:29 -07:00 |
|
Josh Wolfe
|
9278dbedd5
|
Merge remote-tracking branch 'origin/master' into type-checking
|
2015-11-30 22:54:00 -07:00 |
|
Andrew Kelley
|
cd68969115
|
closer to multiple files working
|
2015-11-30 22:53:37 -07:00 |
|
Josh Wolfe
|
18cfcfe44f
|
fix ast printer names
|
2015-11-30 22:40:52 -07:00 |
|
Josh Wolfe
|
00f4c05784
|
merge conflicts
|
2015-11-30 22:12:21 -07:00 |
|
Andrew Kelley
|
55b8472374
|
refactor code to prepare for multiple files
verbose compiler output is now behind --verbose flag
|
2015-11-30 20:00:39 -07:00 |
|
Josh Wolfe
|
abbc395701
|
implement basics of type checking
|
2015-11-30 18:43:45 -07:00 |
|
Josh Wolfe
|
ef482ece7c
|
no more TypeId. use g->builtin_types.
|
2015-11-30 15:36:58 -07:00 |
|
Josh Wolfe
|
f36255b670
|
Merge branch 'master' of github.com:andrewrk/zig
|
2015-11-30 14:13:04 -07:00 |
|
Josh Wolfe
|
757ebefd60
|
untangle analyze_node into a stricter call graph
|
2015-11-30 14:13:00 -07:00 |
|
Andrew Kelley
|
4ccb98bdce
|
analyze no longer depends on llvm C++ API
|
2015-11-30 14:10:07 -07:00 |
|
Josh Wolfe
|
9e0ff6faa2
|
factor analysis code out of codegen
|
2015-11-30 09:14:58 -07:00 |
|