Commit History

作者 SHA1 備註 提交日期
  Dana Jansens 84a0060447 Allow a struct/tuple type literal to implicitly convert into a facet value (#5325) 1 年之前
  Dana Jansens c38e723dd8 Rename singleton InstId constants to TypeInstId (#5323) 1 年之前
  Thomas Köppe bf32da8dad Add missing standard library header inclusions (#5316) 1 年之前
  Jon Ross-Perkins 4923445e3a Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304) 1 年之前
  Jon Ross-Perkins 55da026a46 Remove the SemIRLoc typedef (#5299) 1 年之前
  Dana Jansens c34a8d0a3a Convert remaining type-value InstId fields to TypeInstId (#5294) 1 年之前
  Dana Jansens cf57c85545 Introduce TypeInstId (#5288) 1 年之前
  Richard Smith a74ca9071b Remove all remaining uses of `TypeId`s as instruction operands. (#5280) 1 年之前
  David Blaikie 8e7bb2f953 Initialize vptrs to point to vtables (#5244) 1 年之前
  Richard Smith bba32900c3 Preserve type sugar in ArrayType, ConstType, and PointerType. (#5235) 1 年之前
  Dana Jansens 164310c6b8 Facet values (like type values) can be copied around at runtime (#5242) 1 年之前
  David Blaikie 4739828cca Generalize non-const ClassInit lowering beyond only InitializeFrom insts (#5199) 1 年之前
  Boaz Brickner 6e2dbb5b61 Change `CopyOnWriteBlock::file_` from reference to pointer (#5230) 1 年之前
  josh11b df958940c3 Builtin facet type conversion is final (#5220) 1 年之前
  josh11b 384be1dbe3 Change conversion diagnostic from saying "value" to "expression" (#5221) 1 年之前
  Boaz Brickner 9d3664baa9 Change `PendingBlock.context_` from reference to pointer (#5209) 1 年之前
  Jon Ross-Perkins a5df8ad736 Support destruction of storage (#5171) 1 年之前
  David Blaikie 45d042cab8 Fix crash in lowering vptr initialization (#5184) 1 年之前
  Jon Ross-Perkins acbe6530c3 Move diagnostics into a namespace (#5173) 1 年之前
  Richard Smith 584426dfa2 Initial work on support for templates (#5081) 1 年之前
  Dana Jansens ce7a0a4d07 Support conversion from facet value to facet value (#5085) 1 年之前
  Dana Jansens 417b3833e2 Produce helpful diagnostics when converting to a facet fails (#5109) 1 年之前
  josh11b ebaf62efb9 Associated constants can be used in member function signatures (#5089) 1 年之前
  Dana Jansens 4539114c21 Return a set of ImplWitnesses from impl lookup (#5075) 1 年之前
  josh11b 900052fcf1 Clarify conversion diagnostic (#5052) 1 年之前
  Dana Jansens 24bde46181 Change array syntax from [T; N] to array(T, N) (#4981) 1 年之前
  Dana Jansens 7c7e169994 Avoid diagnosing conversion errors inside deduction of impl arguments (#4976) 1 年之前
  Dana Jansens 382094b725 Support conversion of facet-ish values for type deduction (#4956) 1 年之前
  Jon Ross-Perkins 311b4ff03d Refactor AddInst-family functions to their own file (#4941) 1 年之前
  Jon Ross-Perkins dc8f47e6ad Move type functions off Context (#4951) 1 年之前