[all-commits] [llvm/llvm-project] 003f5d: [OpenMP] Rename ClauseSet to Clauses and Directive...

Krzysztof Parzyszek via All-commits all-commits at lists.llvm.org
Wed Sep 9 13:30:12 PDT 2026


  Branch: refs/heads/users/kparzysz/rename-sets
  Home:   https://github.com/llvm/llvm-project
  Commit: 003f5d22e3367b5937c886657d1853114f2bd15e
      https://github.com/llvm/llvm-project/commit/003f5d22e3367b5937c886657d1853114f2bd15e
  Author: Krzysztof Parzyszek <Krzysztof.Parzyszek at amd.com>
  Date:   2026-09-09 (Wed, 09 Sep 2026)

  Changed paths:
    M flang/include/flang/Semantics/openmp-directive-sets.h
    M flang/include/flang/Semantics/symbol.h
    M flang/lib/Lower/OpenMP/OpenMP.cpp
    M flang/lib/Parser/openmp-parsers.cpp
    M flang/lib/Semantics/check-omp-loop.cpp
    M flang/lib/Semantics/check-omp-structure.cpp
    M flang/lib/Semantics/check-omp-structure.h
    M flang/lib/Semantics/mod-file.cpp
    M flang/lib/Semantics/resolve-directives.cpp
    M flang/lib/Semantics/symbol.cpp
    M llvm/include/llvm/Frontend/OpenMP/OMP.h
    M llvm/include/llvm/Frontend/OpenMP/OMP.td
    M llvm/include/llvm/Frontend/OpenMP/OMPDescriptors.h
    M llvm/unittests/Frontend/EnumSetTest.cpp

  Log Message:
  -----------
  [OpenMP] Rename ClauseSet to Clauses and DirectiveSet to Directives, NFC

The ClauseSet name was an alias of an EnumSet of clause ids. However, it
collides with a "clause set" concept in OpenMP, which is a set of clauses,
but with properties and additional information. To resolve the naming
conflict, rename ClauseSet to Clauses.

Although there is no "directive set" in OpenMP, rename DirectiveSet in
an analogous way for uniformity.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list