104 Комити (92fda59cbcfe37c302e3c4babe56aada68228b54)

Аутор SHA1 Порука Датум
  Brandon Wu 4ca37be8e7
disambiguate fold vs parenthesized assignment (#239) пре 2 година
  Amaan Qureshi 3deebb6635
fix: abstrace reference declarators in parameters пре 2 година
  Amaan Qureshi 16874f1fea
chore: bump tree-sitter-c to 0.20.7 пре 2 година
  Ben Deane a90f170f92
refactor: rewrite `number_literal` пре 2 година
  Amaan Qureshi 5cd0aa4e01
chore: add C's test corpus for better regression detection пре 2 година
  Ben Deane 9692f069b9 Support dependent operator templates пре 2 година
  Ben Deane 472002f3bf Support multidimensional subscripts пре 2 година
  Amaan Qureshi ba1f79fb1d
fix: allow `attribute_specifier` after `noexcept` пре 3 година
  Amaan Qureshi c7dd622e7a
feat: add `alignas_specifier` and `alignof_expression` пре 3 година
  Amaan Qureshi e99ad99231
fix: allow pointer declarators in qualified identifiers & `.*` in field expressions пре 3 година
  Amaan Qureshi dbc1e2baac
fix: initializer lists can be the RHS of an assignment expression пре 3 година
  Amaan Qureshi eba14809da
fix: primitive types are allowed in compound literal expressions пре 3 година
  Amaan Qureshi 0dd318d271
fix: update `if_statement` to align with C пре 3 година
  Amaan Qureshi 7d975cd142
chore: update tests and queries пре 3 година
  John Drouhard 670404d7c6 feat: support template friend declarations пре 3 година
  John Drouhard 0b6d0eb9ab feat!: namespace rule tweaks пре 3 година
  John Drouhard 03fa93db13 support alternate logical operators (and/or) in requires clauses пре 3 година
  John Drouhard 56cec4c2eb feat!: support virtual inheritance пре 3 година
  John Drouhard 5e9f44f632 reduce state count a bit more for function declarations; fix a few places where attributes can appear пре 3 година
  John Drouhard 20beae977e change function declarator to more accurately parse all the possible components пре 3 година
  v1nh1shungry e2fcae8792 support attribute in alias declaration пре 3 година
  John Drouhard 2d2c4aee86 enum_specifier: change to right precedence; fixes #187 пре 3 година
  John Drouhard 2b908639fd decltype(...) expressions can be used in qualified identifiers prior to scope resolution operators пре 3 година
  Sam McCall cf12e88166
Include rawstring delimiters in the tree, use for injections (#181) пре 3 година
  John Drouhard 5ead1e26c6 support using-enum-declaration пре 3 година
  jdrouhard d5e90fba89
Add support for alternative operator representations (#179) пре 3 година
  Michal Liszcz 45593f0578
Correct function-try-block parsing (#176) пре 3 година
  John Drouhard 818a564afc Add support for init-statements in range-for loops пре 4 година
  mliszcz fd7bec5933 Add support for function-try-block пре 4 година
  John Drouhard a832195eb3 trailing return types: all type descriptors can appear as a trailing return type пре 4 година
  Ben Dunkin a403969cbb
Implement fold expressions and more complete requires clauses (#151) пре 4 година
  John Drouhard 8071cdeedd Add support for lambda expression template parameters пре 4 година
  John Drouhard 5b83b753f2 Add support for default comparisons and the three way comparison operator пре 4 година
  John Drouhard 8e735aaf11 Add consteval and constinit support пре 4 година
  John Drouhard d146a46b58 Concepts: add support for requires clauses in function declarators пре 4 година
  John Drouhard 862f6f2841 alias decltype_auto to decltype пре 4 година
  John Drouhard 6800b65532 Add support for constraints on placeholder type specifiers пре 4 година
  Stephan Seitz 4af61b769e Make simple_requirement an alias for expression_statement пре 4 година
  Stephan Seitz a7e3fd3e59 avoid trailing_return_type пре 4 година
  Stephan Seitz 4014e212eb Add support for concepts пре 4 година
  John Drouhard e8dcc9d2b4 Support attributes on class/struct/union declarations пре 4 година
  BigRedEye 724b93bac0 feat: Support namespace aliases пре 4 година
  John Drouhard 30b9a2f6b4 Overhaul scoped identifier rules and add dependent name support пре 4 година
  cynix 977dc3a960
Add user-defined literals (#115) пре 4 година
  John Drouhard ca00ce9629 Refactor virtual_function_specifier to simply be a declaration modifier so it can appear in any order in the decl-specifier-seq пре 4 година
  John Drouhard 46befa3f34 Add template_method to field_initializer rule пре 4 година
  Alois Wohlschlager 01b9eb2ee5
Ref-qualifiers on functions пре 4 година
  Andrew He 2889d93330 Add support for initializer lists in subscript operator пре 5 година
  John Drouhard 6cc73d72fd All cpp-specific statements are valid under case statements. Fixes #97 пре 4 година
  John Drouhard 5d46d3a5fb Add thread_local to storage_class_specifiers (fixes #101) пре 4 година