AgeAuthorCommit message
5 years agogravatar for jacoblevgw@gmail.comJacob G-Wstage2: cbe: restore all previously passing tests!
5 years agogravatar for andrew@ziglang.orgAndrew Kelleyastgen: improved handling of coercion
5 years agogravatar for andrew@ziglang.orgAndrew KelleySema: fix else case code generation for switch
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: clean up RangeSet and fix swapped Sema switch logic for lhs/rhs
5 years agogravatar for andrew@ziglang.orgAndrew KelleySema: implement switch validation for ranges
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: improve switch expressions
5 years agogravatar for andrew@ziglang.orgAndrew KelleyAstGen: switch expressions properly handle result locations
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: rework AstGen for switch expressions
5 years agogravatar for andrew@ziglang.orgAndrew KelleySema: implement switch expressions
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: guidance on how to implement switch expressions
5 years agogravatar for andrew@ziglang.orgAndrew KelleyMerge remote-tracking branch 'origin/master' into zir-memory-layout
5 years agogravatar for andrew@ziglang.orgAndrew Kelleystage2: fix error sets
5 years agogravatar for jacoblevgw@gmail.comJacob G-Wstage2: implement sema for @errorToInt and @intToError
5 years agogravatar for mail@isaacfreund.comIsaac FreundAstGen: pass *GenZir as the first arg, not *Module
5 years agogravatar for mail@isaacfreund.comIsaac Freundtranslate-c: fix typo made in prior commit
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
Loading...