-
`Traverse` is codegen-ed from the AST node type definitions. The codegen generates a walker which visits children of a node in the order which they're defined in the AST types. e.g. for:
https://gi…
-
`dotdotdot` should be able to go anywhere a repetition can happen. For example, it should be possible to write
```
'[Expr | .[ ...[,a, >> ,[a], : Int ]... . ].]'
```
The only place that…
-
While it may be obvious, I've historically found value utilization valuable in a normalized manner for browser vendors, interested web devs as well as standards folks. What I mean by normalization is …
-
# ⏯ Playground Link
Note that the playground does not exhibit this error, but the CLI does.
[Playground link with relevant code](
https://ast-grep.github.io/playground.html#eyJtb2RlIjoiQ2…
-
Same as https://github.com/dave/forky/issues/5 but for the `flag` package.
-
Verify that pdd26-ast is up to date with current implementation and design.
Originally http://trac.parrot.org/parrot/ticket/88
-
**Steps to reproduce**
test.cpp:
```c++
template
struct test
{
test(U && arg1, T arg2) {}
};
```
```console
$ clang-tidy --checks=bugprone-forwarding-reference-overload test.cpp
E…
-
Use the existing perl6 [S06 synopsis](https://design.perl6.org/S06.html#Macros) and [testcases](https://github.com/perl6/roast/tree/master/S06-macros). _"In the absence of
a signature to the contrar…
-
**Use case**
Backup and restore tables based on their dependencies.
**Describe the solution you'd like**
`ORDER BY x DEPENDS ON y`
Where `y` has the same type as `x` or Nullable of the sam…
-
We are largely "safe", now that we've stopped using [astor](https://github.com/berkerpeksag/astor), but we should for completeness add additional smoke tests for features such as:
- [x] [walrus ope…