-
| | |
|--------------------|----|
| Bugzilla Link | [PR46287](https://bugs.llvm.org/show_bug.cgi?id=46287) |
| Status | NEW |
| Importance | P normal |
|…
-
A lot of our transformers could use pattern matching. It would make our code nicer.
-
I have been using cmake gui
```cmake
(LLVM_ENABLE_PROJECTS="clang;lldb;clang-tools-extra")
```
to generate sln build file, it can compile, but `llvm-config.h` file is not generated (from `llvm/Con…
-
Standard eclipse refactorings like "renameMethod" require coordinated changes to multiple files.
I want to write some refactorings requiring coordinated changes, too.
As a proof of concept I tried…
-
Libsast pattern for deleting multiline comment ("/\*([\S|\s]+?)\*/") will delete code if it will find "/*" in constant string. For example:
uriMatcher.addURI(PROVIDER_NAME, "users/*", 1);
-
When you try to match hasAnyTemplateArgument, you match against a parameter pack not against types in the pack
```
m classTemplateSpecializationDecl(hasName("scoped_lock"), hasAnyTemplateArgument(…
-
In pull request #67680 a new test is added that has a specific AST matcher at the end. The code is commented out because it causes a crash "Tried to match orphan node". This crash should be fixed. The…
-
I love this idea for improving the AST node matching capabilities of golang, and I'd like to contribute. The go/ast package is bare bones with only slight improvements in go/astutil. This is really a …
-
For the following code snippet the matcher `compoundStmt(statementCountIs(0))` returns two matches, with the source locations pointing to return statement (live example [here](https://godbolt.org/z/eK…
-
| | |
|--------------------|----|
| Bugzilla Link | [PR15812](https://bugs.llvm.org/show_bug.cgi?id=15812) |
| Status | NEW |
| Importance | P normal |
|…