aboutsummaryrefslogtreecommitdiff
path: root/src/Module.zig
AgeCommit message (Expand)Author
2021-04-16stage2 x86_64: implement integer mulgracefu
2021-04-09stage2: fix case where public variables did not workjacob gw
2021-04-09Merge pull request #8470 from ziglang/stage2-startAndrew Kelley
2021-04-09stage2: add error for private decls accessed from other filesjacob gw
2021-04-08stage2: fix the memory leaksAndrew Kelley
2021-04-08stage2: simplify Decl src_node fieldAndrew Kelley
2021-04-08stage2: blaze the trail for std lib integrationAndrew Kelley
2021-04-08Refactor link/wasm.zig to use offset tableLuuk de Gram
2021-04-08Calculate data length to ensure correct pointer offsetsLuuk de Gram
2021-04-08stage2: revert to only has_decl and export ZIR supportAndrew Kelley
2021-04-08stage2: fix bug where invalid ZIR was generatedTimon Kruiper
2021-04-08stage2: add support for start.zigTimon Kruiper
2021-04-08stage2: fix bug in ZIR gen of global comptime blockTimon Kruiper
2021-04-07stage2: fix switch validation of handling all enum valuesAndrew Kelley
2021-04-07stage2: fix incremental compilation handling of parse errorsAndrew Kelley
2021-04-07stage2: fix incremental compilation Decl deletion logicAndrew Kelley
2021-04-07Sema: DRY up enum field analysis and add "declared here" notesAndrew Kelley
2021-04-06stage2: implement simple enumsAndrew Kelley
2021-04-02stage2: Sema: implement validate_struct_init_ptrAndrew Kelley
2021-04-02stage2: progress towards basic structsAndrew Kelley
2021-04-01stage2: implement structs in the frontendAndrew Kelley
2021-04-01stage2: implement struct init syntax with ptr result locAndrew Kelley
2021-03-31stage2: finish implementation of LazySrcLocAndrew Kelley
2021-03-31stage2: finish source location reworkings in the branchAndrew Kelley
2021-03-31astgen: improved handling of coercionAndrew Kelley
2021-03-29Sema: implement switch expressionsAndrew Kelley
2021-03-28stage2: guidance on how to implement switch expressionsAndrew Kelley
2021-03-28stage2: fix error setsAndrew Kelley
2021-03-28stage2: implement sema for @errorToInt and @intToErrorjacob gw
2021-03-28AstGen: pass *GenZir as the first arg, not *ModuleIsaac Freund
2021-03-28AstGen: scope result location related functionsIsaac Freund
2021-03-28stage2: rename WipZirCode => AstGen, astgen.zig => AstGen.zigIsaac Freund
2021-03-26stage2: implement bitwise expr and error literalsAndrew Kelley
2021-03-26stage2: implement source location: .node_offset_var_decl_tyAndrew Kelley
2021-03-25stage2: improve source locations of Decl accessAndrew Kelley
2021-03-25stage2: implement inline whileAndrew Kelley
2021-03-24stage2: clean up break / noreturn astgenAndrew Kelley
2021-03-24astgen: implement breaking from a blockTimon Kruiper
2021-03-24stage2: fix memory leak when updating a functionAndrew Kelley
2021-03-24stage2: further cleanups regarding zir.Inst.RefAndrew Kelley
2021-03-24stage2: make zir.Inst.Ref a non-exhaustive enumIsaac Freund
2021-03-23stage2: comment out failing test cases; implement more thingsAndrew Kelley
2021-03-23stage2: fix while loopsAndrew Kelley
2021-03-23astgen: fixups regarding var decls and rl_ptrAndrew Kelley
2021-03-23stage2: implement inttype ZIRAndrew Kelley
2021-03-23stage2: fix comptimeExpr and comptime function callsAndrew Kelley
2021-03-23stage2: add helper functions to clean up astgen Ref/IndexAndrew Kelley
2021-03-23stage2: fix two return types to be Ref not IndexIsaac Freund
2021-03-22stage2: fix `if` expressionsAndrew Kelley
2021-03-22astgen: improve the ensure_unused_result elisionAndrew Kelley