Commit History

Автор SHA1 Съобщение Дата
  Jon Ross-Perkins 133717cd7e Eliminate NodeLocConverter (#4870) преди 1 година
  Jon Ross-Perkins 6b5eb1a101 Id::Invalid -> Id::None (#4834) преди 1 година
  Jon Ross-Perkins 8f685b6953 Change how diagnostics are ordered (#4778) преди 1 година
  Jon Ross-Perkins 08f24551ec Add bit packing to NodeImpl (#4651) преди 1 година
  Jon Ross-Perkins 3ce0df67bb Add `Dump` functions to Check, Parse, and Lex (#4669) преди 1 година
  Jon Ross-Perkins bc24a6c5d8 Refactor IdBase to provide CRTP-based printing (#4626) преди 1 година
  Chandler Carruth 3ba4997855 Canonicalize away bit width and embed small integers into `IntId`s (#4487) преди 1 година
  Chandler Carruth 4148161e24 Refactor value store code to use separate files. (#4477) преди 1 година
  Jon Ross-Perkins 06f4eec91e Modify lex yaml output to elide FileStart/End in tests. (#4433) преди 1 година
  Richard Smith e68e54dae4 Issue a diagnostic if we try to parse a source file that is too large. (#4429) преди 1 година
  Jon Ross-Perkins 0db96ebc52 Stitch together adjacent comments using the indent. (#4397) преди 1 година
  Jon Ross-Perkins 1338f9e0ad Add tracking of lexed comments, with skeletal formatting. (#4385) преди 1 година
  Chandler Carruth 06344aeb7c Do some tactical inlining across lexer and parser. (#4307) преди 1 година
  Chandler Carruth 4845f40dff Switch `CARBON_CHECK` to a format string API (#4285) преди 1 година
  josh11b d6b2fb1736 Add parse support for multiple requirements after `where` separated by `and` (#4298) преди 1 година
  Chandler Carruth c43fa3a8a5 Bit-pack the lexer's token info (#4270) преди 1 година
  Chandler Carruth 97e98bcc5a Shrink the lexer's token location and line data structures. (#4269) преди 1 година
  Jon Ross-Perkins f1190a4792 Add basic output of where memory is stored after a compile. (#4136) преди 1 година
  Richard Smith be94782eda Remove unused member. (#4134) преди 1 година
  Richard Smith 3c01ee69ed Move information on the token associated with a parse node from the `.def` file into the typed node. (#4001) преди 1 година
  Richard Smith bb117aea3a Add support for `iN` and `uN` for all suitable `N`. (#3868) преди 2 години
  Jon Ross-Perkins b5d28f2c4b location -> loc abbreviation (#3826) преди 2 години
  Jon Ross-Perkins 6c458ffe7e Add import context for locations. (#3807) преди 2 години
  Jon Ross-Perkins 0bd45f0d6b Rename DiagnosticLocationTranslator -> DiagnosticConverter (#3804) преди 2 години
  Chandler Carruth 5e88fe72c9 Switch remaining relational operator overloads to spaceship. (#3668) преди 2 години
  Richard Smith 0a06fceb5f Improve diagnosis of mismatched brackets. (#3282) преди 2 години
  Richard Smith d87fe8b532 Rename `Carbon::StringLiteralId` -> `Carbon::StringLiteralValueId`. (#3522) преди 2 години
  Richard Smith c6bc2cbb3d Rename IndexBase -> IdBase, ComparableIndexBase -> IndexBase. (#3436) преди 2 години
  Jon Ross-Perkins 0db63ff17a Abbreviate Integer and FloatingPoint (#3435) преди 2 години
  Richard Smith eae630a3db Rename Lex::{Token,Line} -> Lex::{Token,Line}Index. (#3433) преди 2 години