Skip to content
  • Zsolt Parragi's avatar
    Tests: Teach tests when to treat clang-cl as MSVC · 091afa73
    Zsolt Parragi authored
    * Disable the system include unused variable test in ExportImport when
      clang is in MSVC compatible mode.
    
    * Disable CxxDialect testcase when clang is in MSVC compatible mode, as
      it doesn't support `typeof`.
    
    * Teach Module.WriteCompilerDetectionHeader to treat clang-cl as MSVC.
    
    * Disable the SystemIncludeDirectories testcase within
      IncludeDirectories when clang is in MSVC compatible mode.
    
    * Disable the CMakeOnly.CheckCXXCompilerFlag testcase when clang is in
      MSVC compatible mode.
    
    * Treat clang-cl as MSVC in LinkOptions.cmake in the try_run and
      try_compile testcases.
    091afa73