Historique des commits

Auteur SHA1 Message Date
  Jon Ross-Perkins 50071532fe Refactor state construction and change how the decl loop makes state. (#3467) il y a 2 ans
  josh11b 3b0923c81d Add interface support to check (#3474) il y a 2 ans
  Jon Ross-Perkins 2705a32b92 Refactor the decl scope loop to consolidate modifier handling. (#3463) il y a 2 ans
  Geoff Romer 39750b9925 Parse support for tuple patterns in `var` and `let` (#3448) il y a 2 ans
  Jon Ross-Perkins 8ace1dcb78 Remove BinaryOperatorAdd (#3469) il y a 2 ans
  Jon Ross-Perkins 226b653e11 Fix tests.yaml to execute tests when there's a mix of code and ignored files. (#3472) il y a 2 ans
  Jon Ross-Perkins ef0fa81a58 Upgrade clang-format version (#3471) il y a 2 ans
  Jon Ross-Perkins bd0ef62a8f Fix clang-tidy issues in common and testing (#3470) il y a 2 ans
  josh11b 2e29b48d26 Drop `GetDeclContext` from parse, errors will be diagnosed in check (#3468) il y a 2 ans
  Richard Smith 18d7ba9542 Factor out common pattern of trying to complete a type then falling back to an error type if that fails. (#3454) il y a 2 ans
  Richard Smith fe6f7b4330 Rename `Name` -> `IdentifierName` given that we have several other kinds of parse nodes that represent names. (#3453) il y a 2 ans
  Richard Smith bf8697113a Move `llvm::Initialize*` calls to `main`. (#3449) il y a 2 ans
  josh11b e9fc07feee Abbreviate "representation" -> "repr" (#3464) il y a 2 ans
  josh11b fa07b52b8b Precedence terminology (#3465) il y a 2 ans
  Jon Ross-Perkins 9b194a31c9 Support modifiers on namespace, in theory. (#3462) il y a 2 ans
  Jon Ross-Perkins d73729179a Switch modifiers to use distinct parse nodes. (#3461) il y a 2 ans
  josh11b a970b1e587 Require `extend` before `base: BaseType;` (#3459) il y a 2 ans
  josh11b f4677eea8d Use the scope stack instead of the decl state stack for context (#3460) il y a 2 ans
  Richard Smith 2de79a6db0 Fix test to use a single test suite with multiple tests. (#3458) il y a 2 ans
  Jon Ross-Perkins 4605b1d3e1 Style note for explicit constructors. (#3457) il y a 2 ans
  josh11b fada410559 Support declaration modifier keywords (#3412) il y a 2 ans
  Richard Smith 22dff46ed2 Remove support for disambiguating a stringified type as being a type. (#3456) il y a 2 ans
  Richard Smith 433d626b04 Rename SemIR::{Base,Field} -> SemIR::{Base,Field}Decl. (#3452) il y a 2 ans
  Richard Smith 7dffa0c7ec Support for `base: T;`, `.base`, `x.base`. (#3450) il y a 2 ans
  Jon Ross-Perkins 30155dbb72 Add support for 'package' in expressions. (#3445) il y a 2 ans
  josh11b 1c4a35c76b Remove `llvm::StringRef` from diagnostic example (#3451) il y a 2 ans
  Jon Ross-Perkins 962defd1e8 Associate a name with ClassDecl (#3447) il y a 2 ans
  Richard Smith ca53c18ddc Rename MemberIndex -> ElementIndex, ClassFieldAccess -> ClassElementAccess, UnboundFieldType -> UnboundElementType. (#3446) il y a 2 ans
  Richard Smith 9c46d15f78 Distribute autoupdate across threads. (#3443) il y a 2 ans
  Geoff Romer b8d4e2f41b Binding pattern naming cleanup (#3410) il y a 2 ans