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

Автор SHA1 Сообщение Дата
  Dana Jansens 5724407e4d Delete the GetConstantValue overload for AbsoluteInstId (#5145) 1 год назад
  Dana Jansens a801a982bc Delete the GetConstantValue overload for AbsoluteInstBlockId (#5141) 1 год назад
  Richard Smith 6fd139b805 Renumber inner parameters when checking an impl function against an interface function. (#5113) 1 год назад
  Richard Smith f30fa2d3db Move the `EvalConstantInst` overloads out of `eval.cpp` into their own file. (#5040) 1 год назад
  Dana Jansens 129cf35d78 Support BitAnd operator between facet types (#5022) 1 год назад
  Richard Smith 0d2f364f39 Split evaluation up into one function per instruction kind (#5008) 1 год назад
  Jon Ross-Perkins 422cc3d48a Move diagnostic usings off Context (#5007) 1 год назад
  josh11b 3ebd098597 Completing a type no longer ignores facet types (#5004) 1 год назад
  Geoff Romer 74e1a9949f Support tuple patterns outside parameter lists (#4923) 1 год назад
  josh11b eb69d7420e First iteration of completing and resolving facet types (#4920) 1 год назад
  Richard Smith e0b2f5d772 Add and propagate template phase for constants. (#4964) 1 год назад
  Jon Ross-Perkins dc8f47e6ad Move type functions off Context (#4951) 1 год назад
  Richard Smith 6dda094928 Superficial support for `template` modifier on symbolic bindings. (#4948) 1 год назад
  Richard Smith c6d35e1c4a Rename template constant -> concrete constant. (#4939) 1 год назад
  Boaz Brickner 3f599c250b Generate Cpp namespace when import Cpp is used (#4873) 1 год назад
  Jon Ross-Perkins 0a55081c5d Move TypeCompleter and closely related helper functions to their own file (#4922) 1 год назад
  Dana Jansens a735a4e463 Make the constant value of AsCompatible match its type (#4881) 1 год назад
  Richard Smith fcfb1345d5 Support accessing associated functions by member access into facets (#4872) 1 год назад
  Jon Ross-Perkins 4ecf914a07 Make SemIRLoc data private to diagnostics (#4867) 1 год назад
  Richard Smith 5f888e1124 Treat associated constants as entities parameterized by Self (#4837) 1 год назад
  Jon Ross-Perkins 9c0faf007e Invalid comment cleanup (#4836) 1 год назад
  Jon Ross-Perkins 6b5eb1a101 Id::Invalid -> Id::None (#4834) 1 год назад
  Geoff Romer 13434f0e8a Model `var` as a pattern operator (#4720) 1 год назад
  David Blaikie a8b46cf561 Add SemIR Vtable instruction and usage (#4732) 1 год назад
  Richard Smith d31fc9ad02 Support array types with dependent bounds. (#4751) 1 год назад
  Dana Jansens ab12da7d03 Rename BoundMethod::function_id to function_decl_id (#4775) 1 год назад
  Richard Smith 246ec785df Add support for converting between integer types (#4753) 1 год назад
  josh11b c5fd8f42b8 `ImplWitness` (#4679) 1 год назад
  Richard Smith 4a7aefefaa Add support for operators on `Core.IntLiteral`. (#4716) 1 год назад
  Richard Smith 7d8d59cb7e Make snegate / unegate overflow handling consistent with other builtins. (#4744) 1 год назад