AgeAuthorCommit message
5 years agogravatar for mail@isaacfreund.comIsaac FreundAstGen: scope result location related functions
5 years agogravatar for mail@isaacfreund.comIsaac Freundstage2: rename WipZirCode => AstGen, astgen.zig => AstGen.zig
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: fully implement Type.eql for pointers
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: enable passing tests
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: implement bitwise expr and error literals
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: implement source location: .node_offset_var_decl_ty
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyastgen: fix continue expressions
5 years agogravatar for mail@isaacfreund.comIsaac Freundastgen: fix result location for sliced objects
5 years agogravatar for mail@isaacfreund.comIsaac Freundastgen: implement float literals
5 years agogravatar for mail@isaacfreund.comIsaac Freundastgen: implement more builtin functions
5 years agogravatar for mail@isaacfreund.comIsaac Freundastgen: implement slicing
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: improve source locations of Decl access
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: fix `@compileLog`.
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyastgen: fix var decl source locations
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyastgen: fix for loop expressions
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyastgen: fix array access
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: implement inline while
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: enable passing tests
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: clean up break / noreturn astgen
5 years agogravatar for timonkruiper@gmail.comTimon Kruiperstage2: add block test cases llvm backend
5 years agogravatar for timonkruiper@gmail.comTimon Kruiperastgen: implement breaking from a block
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: cleanups from previous commits
5 years agogravatar for timonkruiper@gmail.comTimon Kruiperstage2: add passing optional test case in LLVM backend
5 years agogravatar for timonkruiper@gmail.comTimon Kruiperastgen: implement orelse
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: fix memory leak when updating a function
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: further cleanups regarding zir.Inst.Ref
5 years agogravatar for mail@isaacfreund.comIsaac Freundstage2: make zir.Inst.Ref a non-exhaustive enum
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: comment out failing test cases; implement more things
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: fix while loops
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyastgen: fixups regarding var decls and rl_ptr
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: implement inttype ZIR
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyastgen: finishThenElseBlock: fix putting store_to_block_ptr in wrong block
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: fix comptimeExpr and comptime function calls
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: add helper functions to clean up astgen Ref/Index
5 years agogravatar for timonkruiper@gmail.comTimon KruiperSema: use correct LazySrcLoc for resolvePeerTypes
5 years agogravatar for timonkruiper@gmail.comTimon Kruiperastgen: implement typeof
5 years agogravatar for timonkruiper@gmail.comTimon Kruiperastgen: fix an issue where the alloc wasnt elided
5 years agogravatar for timonkruiper@gmail.comTimon Kruiperstage2: handle void value in genRet in LLVM backend
5 years agogravatar for timonkruiper@gmail.comTimon Kruiperstage2: rename fail to todo in LLVM backend
5 years agogravatar for mail@isaacfreund.comIsaac Freundstage2: fix two return types to be Ref not Index
5 years agogravatar for timonkruiper@gmail.comTimon Kruiperastgen: implement assign operations
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: fix `if` expressions
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyastgen: improve the ensure_unused_result elision
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: Sema improvements and boolean logic astgen
5 years agogravatar for mail@isaacfreund.comIsaac Freundstage2: remove all async related code
5 years agogravatar for ryan.saunderson88@gmail.comDimenusfix calculation in ensureCapacity
5 years agogravatar for mail@isaacfreund.comIsaac Freundastgen: implement pointer types
5 years agogravatar for mail@isaacfreund.comIsaac Freundastgen: implement array types
5 years agogravatar for andrew@ziglang.orgAndrew Kelleycleanups from previous commit
5 years agogravatar for jacoblevgw@gmail.comJacob G-Wzir-memory-layout: astgen: varDecl
Loading...