AgeAuthorCommit message
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystd.fs: delete unused label
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement for loop payload
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement anytype parameters
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement defer for `break`
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement defer for `continue`
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: basic defer implementation
5 years agogravatar for jacoblevgw@gmail.comJacob G-Wstage2: make std.fmt.parseInt ignore `_`
5 years agogravatar for jacoblevgw@gmail.comJacob G-Wstage2: fix compile error in codegen
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: `try` fixups
5 years agogravatar for jacoblevgw@gmail.comJacob G-Wstage2: astgen `try`
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement array initialization expressions
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: make `@alignCast` accept 2 parameters
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement inline asm output
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyzig astgen: print instruction counts and byte sizes
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement error set decls
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement functions with inferred error sets
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystd.MultiArrayList: ensureUnusedCapacity/ensureTotalCapacity
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement if optional, if error union
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement while optional and while error union
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement the remaining struct init ResultLoc forms
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement all the builtin functions
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement overflow arithmetic builtins
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement simple enums and decls for enums
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: fix compile error using wrong node/token function
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: make `@import` relative to the current file
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: fix function decl astgen
5 years agogravatar for andrew@ziglang.orgAndrew Kelleybuild.zig: add a way to skip installing lib/ files
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement global var decls
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystd: deprecate ensureCapacity, add two other capacity functions
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: use import list from ZIR to queue up more AstGen tasks
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: store list of imports
5 years agogravatar for andrew@ziglang.orgAndrew KelleyZIR: rename decl_val and decl_ref to remove redundant suffix
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: require `@import` operand to be string literal
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: put decls into blocks to be evaluated independently
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: AstGen improvements
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement comptimeDecl, usingnamespaceDecl, testDecl
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: implement global variable decls
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix new references to std.builtin that should have been std.Target
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: fix zir.zig => Zir.zig in CMakeLists.txt
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: preliminary reworking for whole-file-AstGen
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: rename zir to Zir
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: move zir.Code to become root level fields of zir.zig
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2 start.zig: slight simplification
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: implement `@bitSizeOf`
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: implement comptime division
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: implement `@sizeOf`
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: implement non-trivial enums
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: improvements aimed at std lib integration
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystd: change `@import("builtin")` to `std.builtin`
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: remove redundant source hash
Loading...