コミット履歴

作者 SHA1 メッセージ 日付
  Christopher Di Bella 62b94f7932 reduces how many `SpecificId`s a custom witness generates (#6961) 5 日 前
  Richard Smith 0124aae041 Import non-const rvalue references as var parameters. (#7125) 6 日 前
  Christopher Di Bella 9480c10ecf teaches arithmetic interfaces about C++ operators (#7123) 1 週間 前
  Christopher Di Bella f0c4b37c63 adds a field to `SemIR::Interface` to indicate whether it is a core interface (#7091) 1 週間 前
  Richard Smith a6061d975c Compute type layouts in SemIR / Check (#7066) 2 週間 前
  Dana Jansens b79d9adeca Avoid crashing in custom witness for FacetTypes and symbolic object representations (#7033) 3 週間 前
  Jon Ross-Perkins 9266ced4e3 Improve CanDestroyType to handle remaining cases (#6943) 1 ヶ月 前
  Richard Smith 6f0ec37a8b Make C++ enum types impl Core.Copy. (#7013) 1 ヶ月 前
  Dana Jansens d6be20641c Use earlier `require` decls inside a named constraint to provide witnesses for `Self` (#6915) 1 ヶ月 前
  Richard Smith 37b238fa28 Make C++ types impl `Core.Default`. (#6962) 1 ヶ月 前
  Christopher Di Bella bc38deb16c adds witness support for associated types (#6937) 1 ヶ月 前
  Christopher Di Bella ffe8f8f67d Revert "refactors `LookupCppImpl` to handle multiple associated functions (#6816)" (#6900) 1 ヶ月 前
  Christopher Di Bella 4df2b6ea9d adds checking support for `CppUnsafeDeref` witness (#6890) 1 ヶ月 前
  Richard Smith c297344937 Support conversion between integer types. (#6856) 1 ヶ月 前
  Christopher Di Bella 4d0003765d refactors `LookupCppImpl` to handle multiple associated functions (#6816) 2 ヶ月 前
  Jon Ross-Perkins b14015602b Make Destroy.Op functions able to have a body (#6729) 2 ヶ月 前
  Dana Jansens 917a6ea971 Add an interface-with-self generic to each interface and same for constraints (#6667) 2 ヶ月 前
  Jon Ross-Perkins 64e3fab43a Skip C++ types when generating Destroy witnesses (#6732) 2 ヶ月 前
  Jon Ross-Perkins 74969cab04 Generate non-final Destroy witnesses for symbolics (#6731) 2 ヶ月 前
  Jon Ross-Perkins 2c6d9c7f66 Rename type's GetInstId to GetTypeInstId, reflecting returned type (#6708) 2 ヶ月 前
  Richard Smith c0b24047dd Interop support for initialization via `std::initializer_list`. (#6672) 3 ヶ月 前
  Jon Ross-Perkins 7b36de761d Shift a TODO to a CHECK (#6645) 3 ヶ月 前
  Geoff Romer a2737a3189 Add `Call` param patterns to `Function` (#6586) 3 ヶ月 前
  Geoff Romer 11d407b4a0 Add form to Function (#6561) 3 ヶ月 前
  Dana Jansens 3a7c44c5c4 Check required implementations when an enclosing interface is implemented (#6522) 3 ヶ月 前
  Geoff Romer b72bfb918b Allocate `CallParamIndex`es eagerly (#6540) 4 ヶ月 前
  Jon Ross-Perkins c5eba90317 Change `Destroy` to use a `CustomWitness` instead of a blanket impl (#6512) 4 ヶ月 前
  Jon Ross-Perkins b34e349792 Push GetFacetAsType from impl_lookup to custom_witness (#6520) 4 ヶ月 前
  Jon Ross-Perkins 2543d2ea4f Add CoreInterface for consistent tracking of CoreIdentifier interfaces (#6516) 4 ヶ月 前
  Jon Ross-Perkins 655932da0b Refactor BuildCustomWitness out to its own file (#6515) 4 ヶ月 前