All you need to do is to copy llvm.natvis and clang.natvis and paste them into your documents\Visual Studio 201x\Visualizers\
folder. Then you can see the content of DenseMap
and Decl
really easy in Visual Studio debugger.
A conscise guide to building ccls on Windows with MSVC
ccls is an awsome LSP implementation on C/C++/OC written by MaskRay. It also has a plugin on VSCode, providing intellisense on these languages. In this post I’m demonstrating a simple approach to configure and build ccls with MSVC on Windows. Continue reading “A conscise guide to building ccls on Windows with MSVC”
A concise guide to building LLVM & Clang on Windows with MSVC
So, let’s say you want to use clang to do some AST analysis on Windows. You did a simple search, and downloaded the installer from LLVM project site. Everthing went well, until you found there is something missing in the installed LLVM headers folder Continue reading “A concise guide to building LLVM & Clang on Windows with MSVC”