Commit History

Autor SHA1 Mensaxe Data
  Geoff Romer 214d7b991d Handle missing condition in `while` (#3578) %!s(int64=2) %!d(string=hai) anos
  josh11b 0b9e73ab07 Put check stage handle functions in execution order (#3573) %!s(int64=2) %!d(string=hai) anos
  Jon Ross-Perkins a196b9840f Run clang-tidy on headers (#3572) %!s(int64=2) %!d(string=hai) anos
  Geoff Romer 927d633762 Simplify handling of `VariableInitializer` (#3515) %!s(int64=2) %!d(string=hai) anos
  Richard Smith a6508fcf05 Basic support for generic bindings. (#3555) %!s(int64=2) %!d(string=hai) anos
  Jon Ross-Perkins 0205645e7d Refactor BindName to support tracking the enclosing scope. (#3566) %!s(int64=2) %!d(string=hai) anos
  Richard Smith dfb27ded9c Update setup instructions for recent debian / ubuntu (#3571) %!s(int64=2) %!d(string=hai) anos
  Richard Smith 07efa026de Support defining instruction categories with a common representation (#3569) %!s(int64=2) %!d(string=hai) anos
  Jon Ross-Perkins a6fc65c40d Update LLVM to a recent commit. (#3568) %!s(int64=2) %!d(string=hai) anos
  josh11b e93b5c61da Suppress clang-tidy error to use `auto` in tree_test.cpp (#3570) %!s(int64=2) %!d(string=hai) anos
  josh11b 82179bc903 Add `Tree::TryAs` to cast to a typed parse node id (#3565) %!s(int64=2) %!d(string=hai) anos
  Jon Ross-Perkins facf6eea04 Check clang-tidy in tests.yaml (#3567) %!s(int64=2) %!d(string=hai) anos
  Jon Ross-Perkins 379d776084 Add support for '--config=clang-tidy' (#3559) %!s(int64=2) %!d(string=hai) anos
  Richard Smith 840cb1bed7 Form a struct value directly in tree extraction. (#3563) %!s(int64=2) %!d(string=hai) anos
  josh11b 770876bbcb Define `Any`...`DeclId` aliases for brevity (#3562) %!s(int64=2) %!d(string=hai) anos
  josh11b e94e0f155a Factor code out of templates to reduce compile time of `parse/extract.cpp` (#3561) %!s(int64=2) %!d(string=hai) anos
  josh11b b0da52a3d7 Use typed parse node ids in SemIR instruction types (#3560) %!s(int64=2) %!d(string=hai) anos
  Jon Ross-Perkins 95746df788 Split out context targets for check and parse. (#3558) %!s(int64=2) %!d(string=hai) anos
  Jon Ross-Perkins c8b30d3eec Split Parse out to its own target. (#3556) %!s(int64=2) %!d(string=hai) anos
  Jon Ross-Perkins 62973f26d7 Make ID formatting consistently use *this for special cases (#3554) %!s(int64=2) %!d(string=hai) anos
  Jon Ross-Perkins b6ffe0197b Implement a list of exported names for imports. (#3552) %!s(int64=2) %!d(string=hai) anos
  Jon Ross-Perkins 13b8c33c79 Disable bugprone-unchecked-optional-access due to false positives (#3553) %!s(int64=2) %!d(string=hai) anos
  josh11b 48c986f52d Start using typed parse node ids in the check stage (#3547) %!s(int64=2) %!d(string=hai) anos
  josh11b a602be89e2 Add a `MemberName` parse node category for member access expressions (#3549) %!s(int64=2) %!d(string=hai) anos
  josh11b 83b5db9c1e Make `Parse::NodeCategory` printable (#3548) %!s(int64=2) %!d(string=hai) anos
  josh11b 73cf277bdf Test trace output of `Tree::VerifyExtractAs`, fix found bugs (#3545) %!s(int64=2) %!d(string=hai) anos
  josh11b 29104e212a Do TODO to rename `QualifiedDecl` -> `QualifiedName` (#3543) %!s(int64=2) %!d(string=hai) anos
  Chandler Carruth 746e86e683 Fix prelude search path for Bazel 7 runfiles layout. (#3544) %!s(int64=2) %!d(string=hai) anos
  josh11b 55d853e17f Fix crash on incomplete `constraint` (#3542) %!s(int64=2) %!d(string=hai) anos
  josh11b 2e97f27b8d Typed wrappers around parse tree nodes (#3534) %!s(int64=2) %!d(string=hai) anos