[all-commits] [llvm/llvm-project] 870866: [flang][OpenMP] Fix parsing of ASSUME directive (#...

Krzysztof Parzyszek via All-commits all-commits at lists.llvm.org
Wed Aug 27 05:32:13 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 870866f50047568794bc6f393720182c7d678373
      https://github.com/llvm/llvm-project/commit/870866f50047568794bc6f393720182c7d678373
  Author: Krzysztof Parzyszek <Krzysztof.Parzyszek at amd.com>
  Date:   2025-08-27 (Wed, 27 Aug 2025)

  Changed paths:
    M flang/include/flang/Parser/dump-parse-tree.h
    M flang/include/flang/Parser/openmp-utils.h
    M flang/include/flang/Parser/parse-tree.h
    M flang/lib/Parser/openmp-parsers.cpp
    M flang/lib/Parser/unparse.cpp
    M flang/lib/Semantics/check-omp-structure.cpp
    M flang/lib/Semantics/resolve-directives.cpp
    M flang/test/Parser/OpenMP/assumption.f90

  Log Message:
  -----------
  [flang][OpenMP] Fix parsing of ASSUME directive (#155257)

The ASSUME directive is block-associated and whether the end-directive
is optional or not depends on the form of the block. This is all taken
care of automatically since the AST node for ASSUME inherits from
OmpBlockConstruct.



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