[all-commits] [llvm/llvm-project] d54888: [Modules] Refactor modules-ts tests to use standar...

Chuanqi Xu via All-commits all-commits at lists.llvm.org
Wed Feb 15 22:06:05 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d54888a3ebb141cdbb5e88ed7a3a2a54d24fc904
      https://github.com/llvm/llvm-project/commit/d54888a3ebb141cdbb5e88ed7a3a2a54d24fc904
  Author: Chuanqi Xu <yedeng.yd at linux.alibaba.com>
  Date:   2023-02-16 (Thu, 16 Feb 2023)

  Changed paths:
    A clang/test/CXX/module/basic/basic.def.odr/p4.cppm
    A clang/test/CXX/module/basic/basic.def.odr/p6.cppm
    A clang/test/CXX/module/basic/basic.link/module-declaration.cpp
    A clang/test/CXX/module/basic/basic.link/p2.cppm
    A clang/test/CXX/module/basic/basic.link/p3.cppm
    A clang/test/CXX/module/basic/basic.search/module-import.cppm
    A clang/test/CXX/module/codegen-basics.cppm
    A clang/test/CXX/module/dcl.dcl/dcl.module/dcl.module.export/p1.cppm
    A clang/test/CXX/module/dcl.dcl/dcl.module/dcl.module.import/p1.cppm
    A clang/test/CXX/module/dcl.dcl/dcl.module/dcl.module.interface/p1.cppm
    A clang/test/CXX/module/dcl.dcl/dcl.module/p1.cpp
    A clang/test/CXX/module/dcl.dcl/dcl.module/p2.cpp
    A clang/test/CXX/module/dcl.dcl/dcl.module/p5.cpp
    R clang/test/CXX/modules-ts/basic/basic.def.odr/p4/module.cpp
    R clang/test/CXX/modules-ts/basic/basic.def.odr/p4/module.cppm
    R clang/test/CXX/modules-ts/basic/basic.def.odr/p4/user.cpp
    R clang/test/CXX/modules-ts/basic/basic.def.odr/p6/global-vs-module.cpp
    R clang/test/CXX/modules-ts/basic/basic.def.odr/p6/module-vs-global.cpp
    R clang/test/CXX/modules-ts/basic/basic.def.odr/p6/module-vs-module.cpp
    R clang/test/CXX/modules-ts/basic/basic.link/module-declaration.cpp
    R clang/test/CXX/modules-ts/basic/basic.link/p2/module.cpp
    R clang/test/CXX/modules-ts/basic/basic.link/p2/module.cppm
    R clang/test/CXX/modules-ts/basic/basic.link/p2/other.cpp
    R clang/test/CXX/modules-ts/basic/basic.link/p3.cppm
    R clang/test/CXX/modules-ts/basic/basic.search/module-import.cpp
    R clang/test/CXX/modules-ts/codegen-basics.cppm
    R clang/test/CXX/modules-ts/dcl.dcl/dcl.module/dcl.module.export/p1.cpp
    R clang/test/CXX/modules-ts/dcl.dcl/dcl.module/dcl.module.import/p1.cpp
    R clang/test/CXX/modules-ts/dcl.dcl/dcl.module/dcl.module.interface/p1.cpp
    R clang/test/CXX/modules-ts/dcl.dcl/dcl.module/p1.cpp
    R clang/test/CXX/modules-ts/dcl.dcl/dcl.module/p2.cpp
    R clang/test/CXX/modules-ts/dcl.dcl/dcl.module/p5.cpp
    M clang/test/CodeGenCXX/cxx20-module-nested-1.cppm
    M clang/test/CodeGenCXX/cxx20-module-nested-2.cppm
    R clang/test/Driver/modules-ts.cpp
    R clang/test/Lexer/modules-ts.cpp
    R clang/test/Modules/anon-linkage.cpp
    A clang/test/Modules/anon-linkage.cppm
    M clang/test/Modules/diag-flags.cpp
    M clang/test/Modules/diag-pragma.cpp
    M clang/test/Modules/import-syntax.c
    M clang/test/Modules/mismatch-diagnostics.cpp
    M clang/test/Parser/cxx-modules-interface.cppm
    M clang/test/SemaCXX/anonymous-union-export.cpp
    R clang/test/SemaCXX/modules-ts.cppm
    A clang/test/SemaCXX/modules.cppm
    M clang/unittests/AST/DeclTest.cpp

  Log Message:
  -----------
  [Modules] Refactor modules-ts tests to use standard c++ modules

We're going to remove the support for modules-ts. But there are a lot of
tests which uses -fmodules-ts. We shouldn't remove them simply. This
patch refactor these tests to use standard c++ modules.




More information about the All-commits mailing list