kadircet marked 2 inline comments as done.
kadircet added inline comments.

================
Comment at: clang-tools-extra/clangd/CMakeLists.txt:163
   clangToolingInclusions
+  clangToolingInclusionsSTL
   clangToolingSyntax
----------------
sammccall wrote:
> StandardLibrary or Stdlib?
> 
> STL isn't accurate or consistent with the names in the code.
changing to Stdlib


================
Comment at: clang/lib/Tooling/Inclusions/STL/CMakeLists.txt:2
+add_clang_library(clangToolingInclusionsSTL
+  StandardLibrary.cpp
+
----------------
sammccall wrote:
> This means the implementation files and the header files have a different 
> directory structure, which may be confusing to people trying to work out 
> which library to link against based on the headers they included.
> 
> On the other hand, I think the cascading effect of dependencies => libraries 
> => directory structure => header structure is pretty unfortunate leaking of 
> llvm's sad cmake structure. Up to you
> 
> 
right, i was also torn between moving the headers around vs not. but i finally 
managed to convince myself that the implementation being in a different 
subdirectory is actually an unfortunate detail about the way LLVM is build (I 
didn't want to have PARTIAL_SOURCES_INTENDED, either) and shouldn't matter for 
the applications that want to use it.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D135245/new/

https://reviews.llvm.org/D135245

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to