[clang] [clang][DependencyScanning] Implementation of `CompilerInstanceWithContext` to Improve By-Name Queries (PR #164345)

Steven Wu via cfe-commits cfe-commits at lists.llvm.org
Tue Oct 21 10:58:22 PDT 2025


================
@@ -1,4 +1,4 @@
-//===- DependencyScanner.h - Performs module dependency scanning *- C++ -*-===//
+//===- DependencyScannerImpl.h - Implements dependency scanning *- C++ -*--===//
----------------
cachemeifyoucan wrote:

`Impl.h` is usually not a public header name. It is a header that we put inside `lib/...` for implementation details.

I actually don't think we expose this class in dependency scanning APIs (other than a pointer?) so maybe it is better to move it into `lib/Tooling/DependencyScanning`

https://github.com/llvm/llvm-project/pull/164345


More information about the cfe-commits mailing list