Historial de Commits

Autor SHA1 Mensaje Fecha
  Dana Jansens b36a987e73 Find cycles in rewrite constraints without performing the full exponential expansion of the RHS (#5673) hace 9 meses
  Thomas Köppe f18fc40a32 Add missing standard library header inclusions (#5486) hace 11 meses
  Dana Jansens 5aea18f949 Avoid resolving the decl block for specifics in imported instructions (#5517) hace 11 meses
  Richard Smith 4f5d11a28b Build generic eval blocks incrementally (#5313) hace 1 año
  Dana Jansens 315e206ff1 Construct LocId from InstId directly (explicitly) instead of doing lookups when possible (#5355) hace 1 año
  Jon Ross-Perkins 4923445e3a Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304) hace 1 año
  Jon Ross-Perkins 55da026a46 Remove the SemIRLoc typedef (#5299) hace 1 año
  Boaz Brickner afe034f9f4 Change `RebuildGenericConstantInEvalBlockCallbacks.context_` from reference to pointer (#5205) hace 1 año
  Richard Smith 4acc9cac5d Replace GetInstForSpecific with direct support for rendering a SpecificId in diagnostics. (#5192) hace 1 año
  Richard Smith e25f58adec Rebuild the type of a `bind_symbolic_name` when building an eval block (#5174) hace 1 año
  Dana Jansens 6dbcc78e6c Rewrite symbolic constants in generic redeclarations (#5154) hace 1 año
  Richard Smith 584426dfa2 Initial work on support for templates (#5081) hace 1 año
  Jon Ross-Perkins 8738497301 Fix parse support for 'fn F[];' (#5135) hace 1 año
  josh11b 3ebd098597 Completing a type no longer ignores facet types (#5004) hace 1 año
  Richard Smith e0b2f5d772 Add and propagate template phase for constants. (#4964) hace 1 año
  Jon Ross-Perkins dc8f47e6ad Move type functions off Context (#4951) hace 1 año
  Richard Smith 6dda094928 Superficial support for `template` modifier on symbolic bindings. (#4948) hace 1 año
  Jon Ross-Perkins 0a55081c5d Move TypeCompleter and closely related helper functions to their own file (#4922) hace 1 año
  Richard Smith fcfb1345d5 Support accessing associated functions by member access into facets (#4872) hace 1 año
  Richard Smith 5f888e1124 Treat associated constants as entities parameterized by Self (#4837) hace 1 año
  Jon Ross-Perkins 6b5eb1a101 Id::Invalid -> Id::None (#4834) hace 1 año
  josh11b c5fd8f42b8 `ImplWitness` (#4679) hace 1 año
  Richard Smith 79ba184dab Provide a location for monomorphization failures resulting from `TryToCompleteType`. (#4670) hace 1 año
  Richard Smith 758b6c42ba Produce a note indicating where the specific was used from if monomorphization fails. (#4662) hace 1 año
  Richard Smith eabe9f117a Track complete types required by a generic. (#4652) hace 1 año
  josh11b 33110d096c Facet types support rewrite (`where .A =`...) constraints (#4613) hace 1 año
  Geoff Romer 223c5cb04b Restructure handling of runtime parameters (#4422) hace 1 año
  Geoff Romer 9d942f4633 Generate parameter pattern-match IR from pattern IR (#4388) hace 1 año
  Richard Smith efb5d6d25a Assign locations to instructions in a generic eval block. (#4393) hace 1 año
  josh11b 82937e1a3c Change how to get info for a parameter (#4366) hace 1 año