Commit Verlauf

Autor SHA1 Nachricht Datum
  metagn 712f5be7eb cbuilder: use constants for type names, some cleanups (#24438) vor 3 Tagen
  metagn ccb72c784d cbuilder: adapt `switch` generation with `if` fallbacks (#24428) vor 1 Woche
  metagn 9d61f2cdd1 cbuilder: upper half of cgen, variable decls (#24423) vor 1 Woche
  metagn 8091d76306 cbuilder: most of ccgstmts (#24420) vor 1 Woche
  metagn b3c1fbaf13 adapt blocks in ccgstmts to cbuilder (#24416) vor 1 Woche
  metagn f4b9fcc8ac cbuilder: add switch stmt, use for ccgreset and ccgtrav (#24408) vor 2 Wochen
  metagn 0bc3f5c74c use cbuilder for most of ccgcalls (#24407) vor 2 Wochen
  metagn f5d80ede80 cbuilder: make Builder an object (#24401) vor 2 Wochen
  metagn 07628b0dec use cbuilder for most braced initializers (#24259) vor 1 Monat
  ringabout 4bf323d6c4 fixes push warnings for sempass2 (#23603) vor 2 Monaten
  Andreas Rumpf 6d7ab08dee refactor: The popular 'r' field is now named 'snippet' (#23829) vor 4 Monaten
  Andreas Rumpf 8cbbe12ee4 fixes #22398; [backport] (#23704) vor 5 Monaten
  ringabout 8f5ae28fab fixes #22672; Destructor not called for result when exception is thrown (#23267) vor 5 Monaten
  Juan M Gómez cb0ebecb20 #Fixes #23657 C++ compilation fails with: 'T1_' was not declared in t… (#23666) vor 5 Monaten
  Juan M Gómez 33902d9dbb [Cpp] Fixes an issue when mixing hooks and calls (#23428) vor 8 Monaten
  Juan M Gómez 93a8b85a91 fixes #23306 nim cpp -r invalid code generation regression with closure iterators and try/catch-like constructions (#23317) vor 8 Monaten
  ASVIEST 1324d2e04c Asm syntax pragma (#23119) vor 11 Monaten
  Andreas Rumpf 91ad6a740b type refactor: part 4 (#23077) vor 11 Monaten
  ASVIEST cf4cef4984 Ast stmt now saves its ast structure in the compiler (#23053) vor 11 Monaten
  Andreas Rumpf 816589b667 NIR: Nim intermediate representation (#22777) vor 1 Jahr
  Juan M Gómez 4fffa0960f C++ Adds support for default arg using object construction syntax. Fixes a compiler crash (#22768) vor 1 Jahr
  ringabout a1b6fa9420 fixes #22246; generate __builtin_unreachable hints for case defaults (#22737) vor 1 Jahr
  Juan M Gómez 96e1949610 implements RFC: [C++] Constructors as default initializers (#22694) vor 1 Jahr
  ringabout 8523b543d6 `getTemp` and friends now return `TLoc` as requested (#22440) vor 1 Jahr
  ringabout a6610745d8 `initLocExpr` and friends now return `TLoc` (#22434) vor 1 Jahr
  ringabout 260b4236fc use out parameters for getTemp (#22399) vor 1 Jahr
  ringabout 93ced31353 use strictdefs for compiler (#22365) vor 1 Jahr
  ringabout 0b3ddd4e47 Revert "fixes #22246; generate `__builtin_unreachable` hints for case defaults" (#22351) vor 1 Jahr
  ringabout b56df5c07f fixes #22246; generate `__builtin_unreachable` hints for case defaults (#22350) vor 1 Jahr
  Andreas Rumpf be1844541c implemented 'push quirky' switch for fine grained control over the ex… (#22318) vor 1 Jahr