[all-commits] [llvm/llvm-project] b48dd9: [OpenACC] Fix scope setup for OpenACC directives w...

Erich Keane via All-commits all-commits at lists.llvm.org
Sat Jun 13 01:42:01 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b48dd92d8e00b4a2940dd539722444bf0dd2ef65
      https://github.com/llvm/llvm-project/commit/b48dd92d8e00b4a2940dd539722444bf0dd2ef65
  Author: Erich Keane <ekeane at nvidia.com>
  Date:   2026-06-13 (Sat, 13 Jun 2026)

  Changed paths:
    M clang/lib/Parse/ParseOpenACC.cpp
    A clang/test/ParserOpenACC/directive-scope-setup.cpp
    R clang/test/ParserOpenACC/gh197858.cpp

  Log Message:
  -----------
  [OpenACC] Fix scope setup for OpenACC directives without scope. (#203687)

When implementing these, I intended to have the 'empty' parse scopes for
most of the directives introduced for simplicity. However some
assertions show that this is not a valid use of this, as it doesn't
tolerate 'empty' parse scopes. This patch stops introducing one.

Fixes: #203679



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