aboutsummaryrefslogtreecommitdiff
path: root/src/Module.zig
AgeCommit message (Expand)Author
2021-03-06stage2: implement var argsVeikka Tuominen
2021-03-06stage2: astgen asyncVeikka Tuominen
2021-03-03stage2: remove error number from error set mapjacob gw
2021-02-28stage2: remove value field from errorjacob gw
2021-02-25improve stage2 to allow catch at comptime:g-w1
2021-02-24zig fmt src/Andrew Kelley
2021-02-19stage2: fix not setting up ZIR arg instruction correctlyAndrew Kelley
2021-02-19stage2: remove incorrect newlines from log statementsAndrew Kelley
2021-02-19stage2: AST: clean up parse errorsAndrew Kelley
2021-02-18stage2: astgen: fix most of the remaining compile errorsAndrew Kelley
2021-02-17stage2: fix a couple more compilation errorsAndrew Kelley
2021-02-17stage2: fix some of the compilation errors in this branchAndrew Kelley
2021-02-17astgen: finish updating expressions to new mem layoutAndrew Kelley
2021-02-12stage2: more progress towards Module/astgen building with new mem layoutAndrew Kelley
2021-02-11Merge remote-tracking branch 'origin/master' into ast-memory-layoutAndrew Kelley
2021-02-11stage2: start reworking Module/astgen for memory layout changesAndrew Kelley
2021-02-10stage2: switch from inline fn to callconv(.Inline)Tadeo Kondrak
2021-02-09require specifier for arrayish typesJonathan Marler
2021-02-01Merge pull request #7827 from Snektron/spirv-setupAndrew Kelley
2021-02-01stage2 cbe: implement switchbrVeikka Tuominen
2021-01-31stage2: delete astgen for switch expressionsAndrew Kelley
2021-01-31astgen: rework labeled blocksAndrew Kelley
2021-01-31sema: after block gets peer type resolved, insert type coercionsAndrew Kelley
2021-01-31stage2: rework astgen result locationsAndrew Kelley
2021-01-19SPIR-V: Linking and codegen setupRobin Voetter
2021-01-19Merge pull request #7818 from kubkon/macho-more-cleanupJakub Konka
2021-01-19astgen: eliminate rlWrapPtr and all its callsitesAndrew Kelley
2021-01-18stage2: rework ZIR/TZIR for optionals and error unionsAndrew Kelley
2021-01-18macho: add missing DWARF line no update in codegenJakub Konka
2021-01-16stage2: slight cleanup of Module by calling astgen functionsAndrew Kelley
2021-01-16stage2: implement error notes and regress -femit-zirAndrew Kelley
2021-01-13stage2: lay the groundwork in prep for extern fnJakub Konka
2021-01-11Merge branch 'Stage2 begin implementing container types'Andrew Kelley
2021-01-07Reduce use of deprecated IO typesJay Petacat
2021-01-06stage2: update to new ArrayListHashMap APIAndrew Kelley
2021-01-06Merge pull request #7622 from tetsuo-cpp/array-hash-map-improvementsAndrew Kelley
2021-01-05stage2: add compile log statementg-w1
2021-01-05stage2: C backend: re-implement emit-hAndrew Kelley
2021-01-05stage2: rework the C backendAndrew Kelley
2021-01-06std: Support equivalent ArrayList operations in ArrayHashMapAlex Cameron
2021-01-04stage2: improvements to `@setEvalBranchQuota`Andrew Kelley
2021-01-04stage2: implementation of `@setEvalBranchQuota`:g-w1
2021-01-02stage2: support recursive inline/comptime functionsAndrew Kelley
2021-01-02stage2: fix handling compile error in inline fn callAndrew Kelley
2021-01-02stage2: re-use ZIR for comptime and inline callsAndrew Kelley
2021-01-02stage2: implement function call inlining in the frontendAndrew Kelley
2021-01-02stage2: comptime function callsAndrew Kelley
2021-01-02convert more {} to {d} and {s}Andrew Kelley
2021-01-02Fix more stray uses of {} for formatting stringsLemonBoy
2021-01-02stage2: Use {s} instead of {} when formatting stringsLemonBoy