Commit History

Upphovsman SHA1 Meddelande Datum
  metagn 712f5be7eb cbuilder: use constants for type names, some cleanups (#24438) 3 dagar sedan
  metagn f053767132 make some trivial sizeof calls in codegen use types/literals (#24445) 4 dagar sedan
  metagn 75b512bc6a prevent codegen of inactive case fields in VM object constructor nodes (#24442) 6 dagar sedan
  metagn 1863f6447f add indents to cbuilder (#24418) 1 vecka sedan
  metagn cfd8f8b857 cbuilder: ccgexprs sweep part 3 (end) (#24410) 2 veckor sedan
  metagn f5d80ede80 cbuilder: make Builder an object (#24401) 2 veckor sedan
  metagn c8072b1eb2 cbuilder: ccgexprs sweep part 2 (#24392) 3 veckor sedan
  metagn 658c9da33e cbuilder: ccgexprs sweep part 1, basic if stmts (#24381) 3 veckor sedan
  metagn 15271dba2f cbuilder: add basic number operations (#24373) 3 veckor sedan
  metagn 2e9422df57 cbuilder: add decl visibilities, use it for HCR & typeinfo (#24368) 3 veckor sedan
  metagn 506c8a5ce8 cbuilder: abstract over int and float generation (#24360) 3 veckor sedan
  ringabout aa90d00caf fixes #18081; fixes #18079; fixes #18080; nested ref/deref'd types (#24335) 3 veckor sedan
  metagn 820e2bee9c cbuilder: add assignments, fields, subscripts, deref (#24351) 3 veckor sedan
  metagn 2c56872b5c use cbuilder for int, set, const literals (#24336) 1 månad sedan
  metagn ae9287c4f3 symmetric difference operation for sets via `xor` (#24286) 1 månad sedan
  ringabout 68b2e9eb6a make `PNode.typ` a private field (#24326) 1 månad sedan
  metagn fce86e5937 cbuilder: add array vars, use for openarray init (#24324) 1 månad sedan
  ringabout 0347536ff2 fixes #24319; `move` doesn't work well with (deref (var array)) (#24321) 1 månad sedan
  metagn 4a056b1849 cbuilder: implement designated initializers, finish default value braces (#24312) 1 månad sedan
  metagn 6df050d6d2 only generate first field for default value of union (#24303) 1 månad sedan
  metagn 07628b0dec use cbuilder for most braced initializers (#24259) 1 månad sedan
  metagn 9c85f4fd07 fix deref/addr pair deleting assignment location in C++ (#24280) 1 månad sedan
  metagn 538603e01d allow conversions between `var` types of range types and base types (#24037) 2 månader sedan
  ringabout bd063113ec fixes #23894; succ/pred shouldn't raise OverflowDefect for unsigned integers (#23895) 3 månader sedan
  ringabout 3a103669d1 fixes #23858; 2.2.0 rc1 regression with cdecl functions (#23859) 4 månader sedan
  Andreas Rumpf 6d7ab08dee refactor: The popular 'r' field is now named 'snippet' (#23829) 4 månader sedan
  ringabout e53a2ed19b fixes #20865; fixes #20987; Missing bounds check in array slicing (#23814) 4 månader sedan
  Alexander Kernozhitsky 4202b606b1 [backport] fixes #23748; do not skip materializing temporaries for proc arguments (#23769) 4 månader sedan
  ringabout 56ed4e0bb9 fixes #23759; rework move for refc (#23764) 4 månader sedan
  ringabout 948bb38335 ref #20653; fixes chronos empty case branches (#23706) 5 månader sedan