zig/src-self-hosted
Andrew Kelley 2d6520d5d4
zig fmt is built directly into stage1 rather than child process
Previously, `zig fmt` on the stage1 compiler (which is what we currently
ship) would perform what equates to `zig run std/special/fmt_runner.zig`

Now, `zig fmt` is implemented with the hybrid zig/C++ strategy outlined
by #1964.

This means Zig no longer has to ship some of the stage2 .zig files, and
there is no longer a delay when running `zig fmt` for the first time.
2019-04-26 20:46:28 -04:00
..
arg.zig
c_int.zig
c.zig
clang.zig translate-c: self-hosted implementation can detect C errors 2019-04-25 00:06:58 -04:00
codegen.zig add compile error for ignoring error 2019-03-23 19:33:00 -04:00
compilation.zig self-hosted translate-c emits a hello world AST 2019-04-26 15:43:36 -04:00
decl.zig
errmsg.zig
introspect.zig rename std lib files to new convention 2019-03-02 16:46:04 -05:00
ir.zig introduce the enum literal type 2019-03-24 00:44:18 -04:00
libc_installation.zig fix regressions on Windows 2019-02-26 16:24:32 -05:00
link.zig breaking changes to the way targets work in zig 2019-02-26 15:58:10 -05:00
llvm.zig
main.zig self-hosted translate-c emits a hello world AST 2019-04-26 15:43:36 -04:00
package.zig
scope.zig self-hosted translate-c emits a hello world AST 2019-04-26 15:43:36 -04:00
stage1.zig zig fmt is built directly into stage1 rather than child process 2019-04-26 20:46:28 -04:00
target.zig stage2: update for changes regarding sub-architecture 2019-02-28 14:10:45 -05:00
test.zig
translate_c.zig self-hosted translate-c emits a hello world AST 2019-04-26 15:43:36 -04:00
type.zig introduce the enum literal type 2019-03-24 00:44:18 -04:00
value.zig Pack big.Int sign and length fields 2019-04-11 19:36:35 +12:00
visib.zig