Historial de Commits

Autor SHA1 Mensaje Fecha
  Richard Smith 857a7e5cc6 Add convenience functions to inspect the kind of the next token. hace 5 años
  Richard Smith e3b732e564 Parsing support for return statements. hace 5 años
  Richard Smith 7a74ac18a7 Parsing support for function return types. hace 5 años
  Richard Smith 2726865940 Parse parameters in function declarations. hace 5 años
  Richard Smith 4a92c41673 Add a synonym for ParseExpression to use when parsing a type, to make hace 5 años
  Richard Smith 153d92b390 Parsing for while, break, and continue statements, following #340. hace 5 años
  Richard Smith 146d995995 Factor out parsing a `)`, including skipping to a matching one if hace 5 años
  Richard Smith 5d6947186d Parsing for if-statements, following #285. hace 5 años
  Richard Smith 8280be1c36 Factor statement parsing out of code block parsing. hace 5 años
  Richard Smith d8c724045e Implement parsing for variable declarations. (#466) hace 5 años
  Richard Smith 1ee826268c Add sentinel precedence levels for the top-level expression context and (#465) hace 5 años
  Richard Smith 09763653b7 Add operator precedence parser. (#464) hace 5 años
  Richard Smith 82d5a25caa Initial support for expression parsing. (#455) hace 5 años
  Richard Smith 426c789d6e Convert parser diagnostics to use the diagnostic emitter. (#389) hace 5 años
  Richard Smith 1e6c7e3963 Add sentinel Eof token at the end of the tokenized buffer. (#388) hace 5 años
  Richard Smith d1757d9979 Add location information to diagnostics. (#385) hace 5 años
  Chandler Carruth d4a2d435b8 Enable most relevant clang-tidy checks and fix uncovered issues. (#220) hace 5 años
  Chandler Carruth 27386db279 Require braces on conditions and loops. (#218) hace 5 años
  Chandler Carruth 3512c2218f Merge parser library from the toolchain repository. (#214) hace 5 años