llvm-project/llvm/cmake
Reid Kleckner 19cb171ee1 Suppress MSVC's equivalent of -Wshadow warnings
IMO we need to clean up some of these, but the member variable one
(C4458) has false positives on static methods.  It is currently firing
on Twine, which has a static method like:
  struct Twine {
    uintptr_t LHS, RHS;
    static void staticMethod() {
      // warning C4458: declaration of 'LHS' hides class member
      uintptr_t LHS;
      ...
    }
  };

We should fix up clang's -Wshadow and clean it up, and then we can
re-enable some of these MSVC warnings.

llvm-svn: 221012
2014-10-31 22:55:57 +00:00
..
modules Suppress MSVC's equivalent of -Wshadow warnings 2014-10-31 22:55:57 +00:00
platforms Enabling LLVM & Clang to be cross-compiled using CMake from a single configuration command line 2014-09-03 23:21:18 +00:00
Makefile Provide CMake package modules in install tree 2014-02-09 16:37:02 +00:00
README
config-ix.cmake Re-commit r220667. 2014-10-27 08:16:18 +00:00
nsis_icon.ico Win installer: provide a pretty icon 2014-03-27 20:48:37 +00:00
nsis_logo.bmp CMake: polish the Windows packaging rules 2013-08-15 23:44:31 +00:00

README

See docs/CMake.html for instructions on how to build LLVM with CMake.