История коммитов

Автор SHA1 Сообщение Дата
  Richard Smith ea409f7cbf Fix crash lowering call to generic function with concrete type in signature (#7009) 4 недель назад
  Richard Smith be283a0744 Improve handling of incomplete signatures. (#7004) 1 месяц назад
  Richard Smith 3578dd6b91 Avoid copying `Lower::FunctionInfo`. (#7001) 1 месяц назад
  Richard Smith ce50f181f1 Add an interface for initialization of `var`s without an explicit initializer (#6934) 1 месяц назад
  Geoff Romer 6dba8ee111 Remove index fields from ParamPatterns (#6815) 2 месяцев назад
  Geoff Romer 34764d0d0e Fix issues from #6745 (#6811) 2 месяцев назад
  Geoff Romer 6a3529f4b5 Add `Core.Form` to prelude (#6745) 2 месяцев назад
  Richard Smith c0b24047dd Interop support for initialization via `std::initializer_list`. (#6672) 3 месяцев назад
  Vinicius Silva f42352759f Adding support for `UInt`-to-`char` conversion (#6425) 3 месяцев назад
  Geoff Romer 75713908f4 Store and reuse lowered parameter order (#6593) 3 месяцев назад
  Richard Smith 31919afa24 Allow conversion between `T*` and `Cpp.void*`. (#6575) 3 месяцев назад
  Geoff Romer 2078721e1c Always build ReturnTypeInfo from a function (#6490) 4 месяцев назад
  Jon Ross-Perkins c5eba90317 Change `Destroy` to use a `CustomWitness` instead of a blanket impl (#6512) 4 месяцев назад
  Ammar Alassal a848ae11e4 Added string indexing (#6329) 4 месяцев назад
  Geoff Romer 2b8fdf3417 Switch the prelude to use `ref` instead of `addr` (#6359) 5 месяцев назад
  Richard Smith 8f19f7a7c0 Use the value representation of `T` as that of `MaybeUnformed(T)` where possible (#6334) 5 месяцев назад
  Richard Smith 90771414f5 Add builtins to form and detect null `MaybeUnformed(T*)` values. (#6208) 6 месяцев назад
  Jon Ross-Perkins 4a6376cf59 Rename/restructure `Destroy` logic to better reflect #6124 (#6144) 7 месяцев назад
  Jon Ross-Perkins 8004c2d5f6 CalleeFunction -> Callee name adjustments (#6117) 7 месяцев назад
  Jon Ross-Perkins 0f7df4ed7e Switch CalleeFunction to a variant (#6104) 7 месяцев назад
  David Blaikie bff0e5978b Rudimentary virtual function call interop support (#6050) 7 месяцев назад
  Richard Smith b44ba47cf3 Don't treat dependent types as having a copy value representation. (#6055) 7 месяцев назад
  Jon Ross-Perkins 5e3bb523f8 Add builtin functions for destroy, with special requirements in facet types (#6035) 7 месяцев назад
  Richard Smith 1ec8ac7ef9 Add `Copy` interface and use it for making copies. (#6034) 7 месяцев назад
  Richard Smith 0e6dd7e701 Add `MaybeUnformed(T)` type. (#5989) 8 месяцев назад
  Richard Smith 742017c475 Widen integer loads and stores to a multiple of 8 bits. (#5986) 8 месяцев назад
  Richard Smith 816d4589cd Make use of new `ArrayRef::consume_*` functions. (#5975) 8 месяцев назад
  Richard Smith 694c00c7eb Make `Core.Float` a class. Add missing builtins for float support. (#5932) 8 месяцев назад
  Jon Ross-Perkins 37d5046ceb Support parse/check/lower for char (#5901) 8 месяцев назад
  Jon Ross-Perkins 0722dab0ef Reimplement destroy as an interface (#5678) 10 месяцев назад