Commit Verlauf

Autor SHA1 Nachricht Datum
  Richard Smith e060342411 Defer building thunks until the end of the enclosing definition. (#5403) vor 1 Jahr
  Dana Jansens 6dbcc78e6c Rewrite symbolic constants in generic redeclarations (#5154) vor 1 Jahr
  Alina Sbirlea 5a4b63a040 [Refactor] Move call_params_id from EntityBase to FunctionFields. (#5146) vor 1 Jahr
  Jon Ross-Perkins db21c38550 Use the NameComponent's name_id when making an entity base (#5125) vor 1 Jahr
  Jon Ross-Perkins 68f6906c9f Refactor BuildFunctionDecl (#5098) vor 1 Jahr
  Jon Ross-Perkins 79a86074b1 Fix crash when exporting a poisoned name (#5074) vor 1 Jahr
  Jon Ross-Perkins 5574ad361d Add more empty stack verification (#5020) vor 1 Jahr
  Jon Ross-Perkins 524a6337f4 Improve decl_name_stack comments (#4977) vor 1 Jahr
  Dana Jansens 3f01310039 Make choice work for alternatives without parameters (#4815) vor 1 Jahr
  Boaz Brickner 6a99c4e970 When diagnosing a duplicated name, add the name to the diagnosis (#4902) vor 1 Jahr
  Boaz Brickner 4a93b6667e Add the used name to the `NameUseBeforeDecl` diagnostic (#4901) vor 1 Jahr
  Boaz Brickner c67920e631 When diagnosing name used before declared, set the location of the usage (#4860) vor 1 Jahr
  Boaz Brickner 7c01bb4e5c Return the `NameId` for a new instruction regardless if it's unresolved because it's poisoned or not (#4861) vor 1 Jahr
  Boaz Brickner f4e19f4390 Change `DeclNameStack::LookupOrAddName()` to return `SemIR::ScopeLookupResult` instead of a `pair` (#4852) vor 1 Jahr
  Jon Ross-Perkins 9c0faf007e Invalid comment cleanup (#4836) vor 1 Jahr
  Jon Ross-Perkins 6b5eb1a101 Id::Invalid -> Id::None (#4834) vor 1 Jahr
  Boaz Brickner 74395ce693 Change name poisoning implementation to allow better diagnostics (#4764) vor 1 Jahr
  Boaz Brickner 9c8773da1b Basic name poisoning support (#4654) vor 1 Jahr
  Geoff Romer 4f816dd03f Remove param_refs and implicit_param_refs (#4479) vor 1 Jahr
  Geoff Romer 9d942f4633 Generate parameter pattern-match IR from pattern IR (#4388) vor 1 Jahr
  Geoff Romer dc32aa2690 Initial support for binding patterns in SemIR (#4221) vor 1 Jahr
  Jon Ross-Perkins bed5fdcbbe Fix indirect import handling for functions. (#4258) vor 1 Jahr
  Jon Ross-Perkins 2d3842fc06 Implement 'extern library' support for functions. (#4220) vor 1 Jahr
  Jon Ross-Perkins 0feb757de0 Add fields for extern to EntityWithParamsBase (#4206) vor 1 Jahr
  Richard Smith 3cb769a053 Rename "generic instance" to "specific" throughout the toolchain. (#4165) vor 1 Jahr
  Jon Ross-Perkins bf89652a4d Move common entity fields to a 'base' struct. (#4161) vor 1 Jahr
  Richard Smith 50d56aa7c9 Add an instruction to represent a use of a dependent value from a generic instance. (#4122) vor 1 Jahr
  Jon Ross-Perkins 807a3f1370 Add namespace-scoped private keyword support. (#4026) vor 1 Jahr
  Richard Smith 7792e5fce3 Support out-of-line definitions of members of generic classes and interfaces. (#4029) vor 1 Jahr
  Jon Ross-Perkins d9c62b106d Rename enclosing scope to parent scope (#4020) vor 1 Jahr