207 Incheckningar (a95b63deb1dc5b90dbd4a459053892994a07ccc1)

Upphovsman SHA1 Meddelande Datum
  Brandon Wu 4ca37be8e7
disambiguate fold vs parenthesized assignment (#239) 2 år sedan
  Amaan Qureshi 3deebb6635
fix: abstrace reference declarators in parameters 2 år sedan
  Amaan Qureshi 16874f1fea
chore: bump tree-sitter-c to 0.20.7 2 år sedan
  Ben Deane a90f170f92
refactor: rewrite `number_literal` 2 år sedan
  Amaan Qureshi 5cf9c8032b fix: rework some rules to reduce state count 2 år sedan
  Amaan Qureshi 9cc21dd5d5
fix: allow template before identifier in qualified_identifier 2 år sedan
  Amaan Qureshi 345c85ec9f
fix: allow user defined literals in assignment lhs 2 år sedan
  Amaan Qureshi fdb6dfc6f4
feat: bump tree-sitter-c to 0.20.5 and update grammar accordingly 2 år sedan
  Ben Deane 9692f069b9 Support dependent operator templates 2 år sedan
  Ben Deane 472002f3bf Support multidimensional subscripts 2 år sedan
  Amaan Qureshi 81e46a7376
chore: remove unnecessary conflicts 3 år sedan
  Amaan Qureshi ba1f79fb1d
fix: allow `attribute_specifier` after `noexcept` 3 år sedan
  Amaan Qureshi c7dd622e7a
feat: add `alignas_specifier` and `alignof_expression` 3 år sedan
  Amaan Qureshi e99ad99231
fix: allow pointer declarators in qualified identifiers & `.*` in field expressions 3 år sedan
  Amaan Qureshi dbc1e2baac
fix: initializer lists can be the RHS of an assignment expression 3 år sedan
  Amaan Qureshi 3c898ed3f0
fix: backport `attribute_specifier` fixes from C 3 år sedan
  Amaan Qureshi eba14809da
fix: primitive types are allowed in compound literal expressions 3 år sedan
  Amaan Qureshi 7ce69cb41d
fix: remove `_typedef_type_specifier`, use git version of tree-sitter-c 3 år sedan
  Amaan Qureshi 0dd318d271
fix: update `if_statement` to align with C 3 år sedan
  Amaan Qureshi 03aec3de1f
chore: update C to v0.20.3 3 år sedan
  Amaan Qureshi bef54737be
feat: add eslint formatting 3 år sedan
  John Drouhard 670404d7c6 feat: support template friend declarations 3 år sedan
  John Drouhard 0b6d0eb9ab feat!: namespace rule tweaks 3 år sedan
  Amaan Qureshi af15a5260b
feat: add missing fold operators (#195) 3 år sedan
  John Drouhard 03fa93db13 support alternate logical operators (and/or) in requires clauses 3 år sedan
  John Drouhard 56cec4c2eb feat!: support virtual inheritance 3 år sedan
  John Drouhard 5e9f44f632 reduce state count a bit more for function declarations; fix a few places where attributes can appear 3 år sedan
  John Drouhard bc8809507a reduce parse state count by combining class/struct/union declarations into one anonymous rule 3 år sedan
  John Drouhard 20beae977e change function declarator to more accurately parse all the possible components 3 år sedan
  v1nh1shungry e2fcae8792 support attribute in alias declaration 3 år sedan
  John Drouhard 2d2c4aee86 enum_specifier: change to right precedence; fixes #187 3 år sedan
  John Drouhard 2b908639fd decltype(...) expressions can be used in qualified identifiers prior to scope resolution operators 3 år sedan
  Sam McCall cf12e88166
Include rawstring delimiters in the tree, use for injections (#181) 3 år sedan
  John Drouhard 5ead1e26c6 support using-enum-declaration 3 år sedan
  jdrouhard d5e90fba89
Add support for alternative operator representations (#179) 3 år sedan
  Michal Liszcz 45593f0578
Correct function-try-block parsing (#176) 3 år sedan
  John Drouhard 818a564afc Add support for init-statements in range-for loops 4 år sedan
  mliszcz fd7bec5933 Add support for function-try-block 4 år sedan
  John Drouhard a832195eb3 trailing return types: all type descriptors can appear as a trailing return type 4 år sedan
  Ben Dunkin a403969cbb
Implement fold expressions and more complete requires clauses (#151) 4 år sedan
  John Drouhard 656d7ea44b Type requirements can only specify type names after the typename keyword, not any expression 4 år sedan
  John Drouhard 1784c22641 Add some fieldnames to requires clause and expression 4 år sedan
  John Drouhard 8071cdeedd Add support for lambda expression template parameters 4 år sedan
  John Drouhard 5b83b753f2 Add support for default comparisons and the three way comparison operator 4 år sedan
  John Drouhard 8e735aaf11 Add consteval and constinit support 4 år sedan
  John Drouhard d146a46b58 Concepts: add support for requires clauses in function declarators 4 år sedan
  John Drouhard 9c521041ec trailing return type must be last in a function declarator 4 år sedan
  John Drouhard 862f6f2841 alias decltype_auto to decltype 4 år sedan
  John Drouhard 6800b65532 Add support for constraints on placeholder type specifiers 4 år sedan
  Stephan Seitz 4af61b769e Make simple_requirement an alias for expression_statement 4 år sedan