3 ms·
If im not mistaken, what you want is basically this: https://kythe.io/ https://kythe.io/ Also lets not forget that LLDB can basically be that (at least for LL
by oscargrouch 7y ago
If im not mistaken, what you want is basically this:
https://kythe.io/ https://kythe.io/
Also lets not forget that LLDB can basically be that (at least for LLVM languages)
https://lldb.llvm.org/resources/architecture.html https://lldb.llvm.org/resources/architecture.html
"LLDB converts debug information into Clang types so that it can leverage the Clang compiler infrastructure. This allows LLDB to support the latest C, C++, Objective-C and Objective-C++ language features and runtimes in expressions without having to reimplement any of this functionality."
By the way, Visual Studio and Code with the C++ plugin is using the embedded version of SQL Server database.. so they probably have this sort of architecture, for index, debugging, etc..
So somewhere they might at least decribe how they (Microsoft) are doing this in Visual Studio architecture.