442 Commit (master)
 

Autore SHA1 Messaggio Data
  Yoann Padioleau 0e7b7a02b6
Merge pull request #210 from amaanq/ci-lint 2 anni fa
  Amaan Qureshi 72160f477d
feat(ci): add test, lint, and fuzz scripts 2 anni fa
  Amaan Qureshi bef54737be
feat: add eslint formatting 2 anni fa
  Yoann Padioleau 2e29f23abc
Merge pull request #209 from amaanq/rewrite-it-in-c 2 anni fa
  Amaan Qureshi d8352a82f6
chore: update manifests 2 anni fa
  Amaan Qureshi 10d52591d2
feat: rewrite the scanner in C 2 anni fa
  Yoann Padioleau d63acf7c2a
Merge pull request #208 from vladh/master 2 anni fa
  Vlad-Stefan Harbuz 09caf58a4f Revert "add "this" keyword" 2 anni fa
  Yoann Padioleau 4c917d5605
Merge pull request #206 from XVilka/patch-1 3 anni fa
  Anton Kochkov a395cad14b
Fix AppVeyor CI builds 3 anni fa
  Yoann Padioleau 70aed2e9e8
Merge pull request #202 from vladh/patch-1 3 anni fa
  Vlad-Ștefan Harbuz 086dd299d4
add "this" keyword 3 anni fa
  John Drouhard 670404d7c6 feat: support template friend declarations 3 anni fa
  John Drouhard 0b6d0eb9ab feat!: namespace rule tweaks 3 anni fa
  Amaan Qureshi af15a5260b
feat: add missing fold operators (#195) 3 anni fa
  John Drouhard 03fa93db13 support alternate logical operators (and/or) in requires clauses 3 anni fa
  Yoann Padioleau 66262d3e76
Merge pull request #191 from Luni-4/publish 3 anni fa
  Luni-4 698a576166 Add an action to publish the grammar automatically 3 anni fa
  John Drouhard 56cec4c2eb feat!: support virtual inheritance 3 anni fa
  John Drouhard 5e9f44f632 reduce state count a bit more for function declarations; fix a few places where attributes can appear 3 anni fa
  John Drouhard bc8809507a reduce parse state count by combining class/struct/union declarations into one anonymous rule 3 anni fa
  John Drouhard 20beae977e change function declarator to more accurately parse all the possible components 3 anni fa
  Yoann Padioleau 3845ff48d6
Merge pull request #190 from v1nh1shungry/alias-attr 3 anni fa
  v1nh1shungry e2fcae8792 support attribute in alias declaration 3 anni fa
  Rebecca Valentine b9a11ddd09 Adds GH tags queries 3 anni fa
  John Drouhard 2d2c4aee86 enum_specifier: change to right precedence; fixes #187 3 anni fa
  John Drouhard 2b908639fd decltype(...) expressions can be used in qualified identifiers prior to scope resolution operators 3 anni fa
  John Drouhard b3bba3856a scanner: look for string_delimiter first to avoid error recovery hitting the content case and consuming the rest of the input 3 anni fa
  John Drouhard 115ce374e2 Revert "fix raw string literal external scanner so it doesn't treat EOF as creating a valid raw_string_content" 3 anni fa
  John Drouhard 5b7e264bc6 fix raw string literal external scanner so it doesn't treat EOF as creating a valid raw_string_content 3 anni fa
  Sam McCall cf12e88166
Include rawstring delimiters in the tree, use for injections (#181) 3 anni fa
  John Drouhard 5ead1e26c6 support using-enum-declaration 3 anni fa
  jdrouhard d5e90fba89
Add support for alternative operator representations (#179) 3 anni fa
  John Drouhard 9a877b6180 update nodejs to version 10 in appveyor 3 anni fa
  John Drouhard 88ad63bba1 re-generate grammar with correct dependencies 3 anni fa
  Michal Liszcz 45593f0578
Correct function-try-block parsing (#176) 3 anni fa
  John Drouhard f401255036 Update tree-sitter-c dependency to 0.20.2 3 anni fa
  John Drouhard 818a564afc Add support for init-statements in range-for loops 3 anni fa
  mliszcz fd7bec5933 Add support for function-try-block 3 anni fa
  Lukas Pistrol 38d8b495bd
added spm support (#160) 4 anni fa
  John Drouhard a832195eb3 trailing return types: all type descriptors can appear as a trailing return type 4 anni fa
  Ben Dunkin a403969cbb
Implement fold expressions and more complete requires clauses (#151) 4 anni fa
  John Drouhard 656d7ea44b Type requirements can only specify type names after the typename keyword, not any expression 4 anni fa
  John Drouhard 1784c22641 Add some fieldnames to requires clause and expression 4 anni fa
  John Drouhard 8071cdeedd Add support for lambda expression template parameters 4 anni fa
  John Drouhard 5b83b753f2 Add support for default comparisons and the three way comparison operator 4 anni fa
  John Drouhard 8e735aaf11 Add consteval and constinit support 4 anni fa
  John Drouhard d146a46b58 Concepts: add support for requires clauses in function declarators 4 anni fa
  John Drouhard 9c521041ec trailing return type must be last in a function declarator 4 anni fa
  John Drouhard 862f6f2841 alias decltype_auto to decltype 4 anni fa