124 コミット (475dc3bb849e26623df274e388776e7607a5e481)

作成者 SHA1 メッセージ 日付
  calixteman c578638af2 Fix multi-statements in for initializer and update parts (#27) 7年前
  calixteman c8061429cc Fix error with ++L (consequence of support for L strings) (#26) 7年前
  Max Brunsfeld e0512072cc Handle comments with escaped CRLF line endings 7年前
  Max Brunsfeld 0bc1adf0c2 Tweak fields 7年前
  Max Brunsfeld c3965938cc Add node fields, update tree-sitter-cli 7年前
  calixteman ff4fc1c785 Handle L-strings and L-chars (#25) 7年前
  calixteman 2945de0173 Fix precedences of * (deref) and & (address-of) (#21) 7年前
  calixteman adf868ce9a Fix parenthesized expression on left side of assignment (#22) 7年前
  calixteman fb9fbd83f0 Handle __attribute__ in function declaration (#19) 7年前
  Calixte Denizet 338f99e8a0 Fix comment containing backslash 7年前
  Max Brunsfeld 42382f29bf Restrict expressions that can appear as lhs in assignment 7年前
  Max Brunsfeld fd42e75886 Flesh out number literal parsing 7年前
  Max Brunsfeld 175d93b439 Handle postfix type qualifiers in compound literals 7年前
  Max Brunsfeld 95b5710ff9 Allow number literals with 'f' suffix and digit separators 7年前
  Max Brunsfeld 5a25ac2983 Allow multiple names to be defined in a typedef statement 7年前
  Max Brunsfeld 50c3a02bc7 Allow preprocessor directives in field decl lists 7年前
  Max Brunsfeld 1358e07759 Allow escaped newlines in single-line comments 7年前
  Max Brunsfeld 5b250e138a Remove distinction between top-level and statement block items 7年前
  Max Brunsfeld a71bef804d Fix inefficient string tokenization 7年前
  Max Brunsfeld 7f827b42a8 Add explicit nodes for bitfield clauses 7年前
  Max Brunsfeld ce980349b2 Fix preprocessor argument parsing with CRLF line endings 7年前
  Max Brunsfeld 176fd5f077 Add signed keyword 7年前
  Max Brunsfeld 2af332790e Make case statements contain all subsequent statements until the next case 7年前
  Max Brunsfeld 6cbb20b681 Allow any sort of statement at the top level, not just calls 7年前
  Max Brunsfeld ed56d5e288 Fix array declarator parsing 7年前
  Max Brunsfeld 6744ae08ea Parse top-level macro invocations 7年前
  Max Brunsfeld 5b5300388e Add low dynamic precedence on macro_type_specifier 7年前
  Max Brunsfeld 07cafeac95 Use dynamic precedence to distinguish pointer declarators from multiplication 8年前
  Max Brunsfeld 9e8ac821e4 Don't allow whitespace inside of string literals 8年前
  Max Brunsfeld 067d3f9681 Use parenthesized_expression in if, while, do statements 8年前
  Max Brunsfeld 288d6b2b1c Use immediate tokens for preprocessor functions 8年前
  Max Brunsfeld df769721cb Parse escape sequences 8年前
  Max Brunsfeld f8cab65c3a Allow type qualifier lists in pointer declarators 8年前
  Max Brunsfeld 3a185d00e2 Add explicit word token 8年前
  Max Brunsfeld 9e21e17371 Allow preprocessor conditionals inside of field declaration lists 8年前
  Max Brunsfeld cc0dff55a0 Don't allow newlines in system lib strings 8年前
  Max Brunsfeld 95b1b4315e Add _Atomic and restrict type qualifiers 8年前
  Max Brunsfeld e8b6879820 Use repeat in initializer lists 8年前
  Max Brunsfeld 0c38b9f8c9 Handle identifier starting with 'false', 'true', etc 8年前
  Max Brunsfeld a76daa432c Fix parsing of char16_t, char32_t 8年前
  Max Brunsfeld 3a97441df7 Require a line break after an unknown preprocessor directive 8年前
  Max Brunsfeld e6c28cafb3 Avoid relying on old, non-standard tree-sitter regex feature 8年前
  Max Brunsfeld db8d3af84f Add #elifs inside of #ifdefs 8年前
  Max Brunsfeld 065bee2c23 Add preprocessor elif clauses 8年前
  Max Brunsfeld fcb4537288 Fix regex for unknown preprocessor directives 8年前
  Max Brunsfeld 1e1f7c9cf8 Parse typedef names as type_identifiers 8年前
  Max Brunsfeld 060b072223 Fix interpretation of 'unsigned' et al as standalone types 8年前
  Max Brunsfeld 82b62611b6 Differentiate primitive types from other type names 8年前
  Max Brunsfeld d80749fc3f Boost the dynamic precedence of parameter lists (mostly for C++) 8年前
  Max Brunsfeld c4ed85b79b Call inline a storage class specifier like static 8年前