Commit History

Автор SHA1 Съобщение Дата
  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 година
  Chandler Carruth 577fda1ca2 Speed up type literal lexing and make it more strict. (#4430) преди 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 година
  Jon Ross-Perkins e7aebbe581 Update basic diagnostic capitalization/punctuation (#4328) преди 1 година
  Chandler Carruth 4845f40dff Switch `CARBON_CHECK` to a format string API (#4285) преди 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 година
  David Blaikie a17480133f Remove excess use of auto on initializers (auto x = Y(z) -> Y x(z)) (#4239) преди 1 година
  Chandler Carruth 44c85e0872 Reserve memory for the identifiers hashtable. (#4107) преди 1 година
  Chandler Carruth 565fc5cebb Initial support for CR+LF (DOS / Windows) line endings. (#4056) преди 1 година
  Chandler Carruth dd0890619a Enable a couple of boring warnings. (#4018) преди 1 година
  Jon Ross-Perkins 37aa309c81 Add recovery tokens using AddToken to get correct parse tree sizes. (#3851) преди 2 години
  Richard Smith 45c071f2af Rework raw identifier lexing to avoid slowing down regular identifiers. (#3855) преди 2 години
  Richard Smith f9ce0b194d Defer parsing of method bodies until the end of a suitable enclosing scope. (#3832) преди 2 години
  Jon Ross-Perkins b5d28f2c4b location -> loc abbreviation (#3826) преди 2 години
  Jon Ross-Perkins 0bd45f0d6b Rename DiagnosticLocationTranslator -> DiagnosticConverter (#3804) преди 2 години
  Jon Ross-Perkins 1974e44fd9 Rename factory functions from 'Create' to 'Make' (#3706) преди 2 години
  Jon Ross-Perkins 379d776084 Add support for '--config=clang-tidy' (#3559) преди 2 години
  Richard Smith 0a06fceb5f Improve diagnosis of mismatched brackets. (#3282) преди 2 години
  Richard Smith d87fe8b532 Rename `Carbon::StringLiteralId` -> `Carbon::StringLiteralValueId`. (#3522) преди 2 години
  josh11b 9390e666ce `startswith` -> `starts_with` to match upstream (#3519) преди 2 години
  Jon Ross-Perkins ef0fa81a58 Upgrade clang-format version (#3471) преди 2 години
  Jon Ross-Perkins 0db63ff17a Abbreviate Integer and FloatingPoint (#3435) преди 2 години
  Richard Smith eae630a3db Rename Lex::{Token,Line} -> Lex::{Token,Line}Index. (#3433) преди 2 години
  Jon Ross-Perkins 3f208e27f9 Align on FileStart/FileEnd for naming. (#3428) преди 2 години
  Jacob Schneider 482d233def fix crash caused by unicode chars (#3387) преди 2 години
  Jon Ross-Perkins cafcd88882 Split lexing logic and storage to separate files. (#3365) преди 2 години