aboutsummaryrefslogtreecommitdiff
path: root/src/Module.zig
AgeCommit message (Expand)Author
2021-04-28stage2: fix scanDecls not advancing the field bitsAndrew Kelley
2021-04-28stage2: implement semantic analysis for functions and global varsAndrew Kelley
2021-04-28stage2: prepare for mainining Decl references to ZIR indexesAndrew Kelley
2021-04-28stage2: semaDecl properly analyzes the decl blockAndrew Kelley
2021-04-28Sema: do not analyze test decls when not in test modeAndrew Kelley
2021-04-26stage2: rewire the frontend driver to whole-file-zirAndrew Kelley
2021-04-26AstGen: improved handling of declarationsAndrew Kelley
2021-04-25stage2: pre-open ZIR cache dir handlesAndrew Kelley
2021-04-25stage2: implement caching for ZIR codeAndrew Kelley
2021-04-23AstGen: emit nosuspend function callsAndrew Kelley
2021-04-23stage2: implement `anyframe`, `anyframe->T` and fix assemblyAndrew Kelley
2021-04-22AstGen: implement integers bigger than u64Andrew Kelley
2021-04-22stage2: write out builtin.zig before spawning AstGen tasksAndrew Kelley
2021-04-21AstGen: implement alignment on localsAndrew Kelley
2021-04-20AstGen: implement defer for `break`Andrew Kelley
2021-04-20AstGen: basic defer implementationAndrew Kelley
2021-04-19AstGen: implement array initialization expressionsAndrew Kelley
2021-04-19AstGen: implement functions with inferred error setsAndrew Kelley
2021-04-18AstGen: implement all the builtin functionsAndrew Kelley
2021-04-16stage2: make `@import` relative to the current fileAndrew Kelley
2021-04-16stage2: use import list from ZIR to queue up more AstGen tasksAndrew Kelley
2021-04-16stage2: AstGen improvementsAndrew Kelley
2021-04-16stage2 x86_64: implement integer mulgracefu
2021-04-15AstGen: implement global variable declsAndrew Kelley
2021-04-15stage2: preliminary reworking for whole-file-AstGenAndrew Kelley
2021-04-15stage2: rename zir to ZirAndrew Kelley
2021-04-15stage2: move zir.Code to become root level fields of zir.zigAndrew Kelley
2021-04-15stage2: implement comptime divisionAndrew Kelley
2021-04-15stage2: improvements aimed at std lib integrationAndrew Kelley
2021-04-15stage2: remove redundant source hashAndrew Kelley
2021-04-15stage2: entry point via std lib and proper updated file detectionAndrew Kelley
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