From 71e7aa51d0353f73aa346348a233df71342afa64 Mon Sep 17 00:00:00 2001 From: "Emil J. Tywoniak" Date: Tue, 26 Aug 2025 10:32:58 +0200 Subject: [PATCH] Add subdirectories to .clangd to fix rtlil-emit language server --- .clangd | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/.clangd b/.clangd index f2c51e8..ac9acd4 100644 --- a/.clangd +++ b/.clangd @@ -1,5 +1,21 @@ -CompileFlags: - CompilationDatabase: ./circt/build -Diagnostics: - Suppress: - - "misc-definitions-in-headers" \ No newline at end of file +If: + PathMatch: "rtlil-emit/*" + CompileFlags: + CompilationDatabase: "rtlil-emit/build" + +--- + +If: + PathMatch: "circt/*" + CompileFlags: + CompilationDatabase: "circt/build" + Diagnostics: + Suppress: + - "misc-definitions-in-headers" + +--- + +If: + PathMatch: "circt/llvm/*" + CompileFlags: + CompilationDatabase: "circt/llvm/build" \ No newline at end of file