[all-commits] [llvm/llvm-project] 109df3: [flang][OpenMP] Semantic checks for context selectors

Krzysztof Parzyszek via All-commits all-commits at lists.llvm.org
Thu Jan 16 13:57:30 PST 2025


  Branch: refs/heads/users/kparzysz/spr/m04-sema-checks
  Home:   https://github.com/llvm/llvm-project
  Commit: 109df33fd4528dd1049544516949b46e214b72d3
      https://github.com/llvm/llvm-project/commit/109df33fd4528dd1049544516949b46e214b72d3
  Author: Krzysztof Parzyszek <Krzysztof.Parzyszek at amd.com>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M flang/include/flang/Parser/parse-tree.h
    M flang/include/flang/Semantics/openmp-modifiers.h
    M flang/lib/Parser/parse-tree.cpp
    M flang/lib/Semantics/check-omp-structure.cpp
    M flang/lib/Semantics/check-omp-structure.h
    M flang/lib/Semantics/openmp-modifiers.cpp
    M flang/test/Parser/OpenMP/metadirective.f90
    A flang/test/Semantics/OpenMP/metadirective-common.f90
    A flang/test/Semantics/OpenMP/metadirective-construct.f90
    A flang/test/Semantics/OpenMP/metadirective-device.f90
    A flang/test/Semantics/OpenMP/metadirective-implementation.f90
    A flang/test/Semantics/OpenMP/metadirective-user.f90

  Log Message:
  -----------
  [flang][OpenMP] Semantic checks for context selectors

This implements checks of the validity of context set selectors and
trait selectors, plus the types of trait properties. Clause properties
are also validated, but not name or extension properties.



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