The first language server to introduce compilation context as a formal concept. Users can query and switch compilation contexts, with support for non-self-contained headers and multi-configuration projects
📦
C++20 Modules
Reference-counted real-time module compilation DAG with cancellation and dependency cascading. Code completion, semantic highlighting, and go-to-definition fully adapted for module syntax
🔍
Template Resolution
Resolves dependent names through pseudo-instantiation, providing accurate code completion and navigation even inside template definitions
⚡
Multi-Process Architecture
Master + Worker process model isolating Clang crashes and memory leaks. Supports priority scheduling, real-time memory monitoring, and automatic process recovery