You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Did you also come along similar problems?
I'm still not sure, if this is a bug or intended limitation of tree-sitter.
If this is a limitation, we need to solve this in the cpg our own.
Did you also come along similar problems? I'm still not sure, if this is a bug or intended limitation of tree-sitter. If this is a limitation, we need to solve this in the cpg our own.
I am beginning to think that hooking into LLVM / libclang is becoming a more and more viable option. It seems that there is a class called https://clang.llvm.org/doxygen/classclang_1_1ExternalSemaSource.html which can be hooked into to create (missing) variable declarations and types on the fly. It would however mean that we would need some kind of C++ frontend written in C++ that sort of hooks back into the JVM; not sure about this. I will try to get a mini sample running.
We want to deprecate Eclipse CDT for various reasons and replace it with tree-sitter.
We will first build up the new frontend in parallel to the old one and then deprecate and replace the old one.
Should also fix
Depends on
The text was updated successfully, but these errors were encountered: