Commit History

Auteur SHA1 Bericht Datum
  Geoff Romer e7626f46cc Get rid of `AddPatternInst` (#7075) 2 weken geleden
  Richard Smith 181a592b8c Support for parsing expression patterns (#6977) 1 maand geleden
  Geoff Romer e0c6800ab3 Reverse nesting structure of parameter patterns (#6930) 1 maand geleden
  Richard Smith ce50f181f1 Add an interface for initialization of `var`s without an explicit initializer (#6934) 1 maand geleden
  Geoff Romer 18cfeb7476 Add support for `->?` return forms (#6849) 1 maand geleden
  Geoff Romer 21291b4cc3 Remove `InitForm::index` (#6817) 1 maand geleden
  Geoff Romer 6dba8ee111 Remove index fields from ParamPatterns (#6815) 2 maanden geleden
  Dana Jansens 917a6ea971 Add an interface-with-self generic to each interface and same for constraints (#6667) 2 maanden geleden
  Jon Ross-Perkins 45ca3d28f5 Drop "diagnostic" from some filenames in the "diagnostics" folder (#6686) 2 maanden geleden
  Geoff Romer b72bfb918b Allocate `CallParamIndex`es eagerly (#6540) 3 maanden geleden
  Jon Ross-Perkins efbebdb7b3 Remove unused code paths in EndAssociatedConstantDeclRegion (#6481) 4 maanden geleden
  Geoff Romer 43ffd721a4 Support `ref` tags on arguments to `ref` params (#6312) 5 maanden geleden
  Elliott Kalt 58de34e534 Decouple associated constants from let (#5973) 8 maanden geleden
  Richard Smith 866794b82a Check and lowering support for `for` loops. (#5698) 10 maanden geleden
  Jon Ross-Perkins 89a6818424 Move TokenOnly to LocIdForDiagnostics (#5590) 11 maanden geleden
  Dana Jansens 69ab97d716 Don't wrap an ErrorInst as a subpattern of another pattern (#5542) 11 maanden geleden
  Richard Smith 5b884ae14d Improve lowering for global variables. (#5492) 11 maanden geleden
  Richard Smith 95903dc624 Generate thunks for functions in `impl`s (#5390) 1 jaar geleden
  Richard Smith 4f5d11a28b Build generic eval blocks incrementally (#5313) 1 jaar geleden
  Dana Jansens 315e206ff1 Construct LocId from InstId directly (explicitly) instead of doing lookups when possible (#5355) 1 jaar geleden
  Geoff Romer fafb655d39 Separate pattern types from expression types (#5360) 1 jaar geleden
  Geoff Romer f5b5731c76 Separate fields from other `var` decls in parse (#5320) 1 jaar geleden
  Thomas Köppe bf32da8dad Add missing standard library header inclusions (#5316) 1 jaar geleden
  Jon Ross-Perkins 4923445e3a Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304) 1 jaar geleden
  Jon Ross-Perkins a5df8ad736 Support destruction of storage (#5171) 1 jaar geleden
  Jon Ross-Perkins 832c6398d6 Reduce explicit SemIR::LocIdAndInst construction (#5153) 1 jaar geleden
  Jon Ross-Perkins 701f12d9a2 Clean up LocIdAndInst::UncheckedLoc uses (#5151) 1 jaar geleden
  Geoff Romer 6d4f2567a7 Add support for `var` patterns (#5069) 1 jaar geleden
  Geoff Romer 74e1a9949f Support tuple patterns outside parameter lists (#4923) 1 jaar geleden
  Jon Ross-Perkins 311b4ff03d Refactor AddInst-family functions to their own file (#4941) 1 jaar geleden