Commit History

Auteur SHA1 Bericht Datum
  Jon Ross-Perkins 6b5eb1a101 Id::Invalid -> Id::None (#4834) 1 jaar geleden
  Jon Ross-Perkins 08f24551ec Add bit packing to NodeImpl (#4651) 1 jaar geleden
  Dana Jansens 361efa90a8 Always call MemUsage::Collect to collect metrics from a field (#4480) 1 jaar geleden
  josh11b d6b2fb1736 Add parse support for multiple requirements after `where` separated by `and` (#4298) 1 jaar geleden
  Chandler Carruth 5d0ec91c20 Collection of minor tweaks to get approx. 10-15% compile time (#4245) 1 jaar geleden
  Jon Ross-Perkins f67791cfee Separate subtree size information from parse nodes. (#4174) 1 jaar geleden
  Jon Ross-Perkins 43c0b0a1f2 Refactor some check-phase postorder iterator use. (#4175) 1 jaar geleden
  Jon Ross-Perkins db022658c6 Implement syntactic merge checks for parameters. (#4149) 1 jaar geleden
  Jon Ross-Perkins f1190a4792 Add basic output of where memory is stored after a compile. (#4136) 1 jaar geleden
  Jon Ross-Perkins 517a416852 Clean up some misc toolchain braced inits. (#4013) 1 jaar geleden
  Richard Smith 3c01ee69ed Move information on the token associated with a parse node from the `.def` file into the typed node. (#4001) 1 jaar geleden
  Richard Smith 419d2e39d8 Move child count and bracketing information for parse nodes into the node kind definition. (#4000) 1 jaar geleden
  Chandler Carruth bf02d1f4b0 Remove headers marked as unused by ClangD. (#3661) 2 jaren geleden
  Jon Ross-Perkins c8b30d3eec Split Parse out to its own target. (#3556) 2 jaren geleden
  josh11b 73cf277bdf Test trace output of `Tree::VerifyExtractAs`, fix found bugs (#3545) 2 jaren geleden
  josh11b 2e97f27b8d Typed wrappers around parse tree nodes (#3534) 2 jaren geleden
  josh11b 5f439b842b Parsing `impl`...`as` (#3473) 2 jaren geleden
  Jon Ross-Perkins 50071532fe Refactor state construction and change how the decl loop makes state. (#3467) 2 jaren geleden
  josh11b fada410559 Support declaration modifier keywords (#3412) 2 jaren geleden
  Richard Smith eae630a3db Rename Lex::{Token,Line} -> Lex::{Token,Line}Index. (#3433) 2 jaren geleden
  Richard Smith 332a368cee Rename Parse::Node -> Parse::NodeId. (#3432) 2 jaren geleden
  Jon Ross-Perkins 3f208e27f9 Align on FileStart/FileEnd for naming. (#3428) 2 jaren geleden
  Richard Smith 9154c6410e Support for reading source code from stdin and other unusual places. (#3416) 2 jaren geleden
  josh11b 5020fdb3be Use abbreviation "decl" instead of "declaration" (#3382) 2 jaren geleden
  Jon Ross-Perkins c9458fe30a Add parse support for 'import', brush up 'package' a little. (#3347) 2 jaren geleden
  Jon Ross-Perkins 1b55ad86dd Extend SharedValueStores to SemIR (#3313) 2 jaren geleden
  Chandler Carruth a46ca6bf7a Add a start-of-file token and parse node. (#3263) 2 jaren geleden
  Jon Ross-Perkins 0b340a2ed2 Update parse tree yaml for multi-file. (#3215) 2 jaren geleden
  Jon Ross-Perkins ec182fb00d Rename lexer dir to lex (#3179) 2 jaren geleden
  Jon Ross-Perkins c555b39a2c Rename parser dir to parse (#3178) 2 jaren geleden