[all-commits] [llvm/llvm-project] 3f46c2: [flang][directive] Enforce basic semantic check fo...
Valentin Clement (バレンタイン クレメン) via All-commits
all-commits at lists.llvm.org
Mon Feb 1 10:33:52 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 3f46c209f1527530ca8e60a51d08e32e886fa11b
https://github.com/llvm/llvm-project/commit/3f46c209f1527530ca8e60a51d08e32e886fa11b
Author: Valentin Clement <clementval at gmail.com>
Date: 2021-02-01 (Mon, 01 Feb 2021)
Changed paths:
M flang/lib/Semantics/check-acc-structure.cpp
M flang/lib/Semantics/check-acc-structure.h
M flang/lib/Semantics/check-omp-structure.cpp
M flang/lib/Semantics/check-omp-structure.h
M llvm/utils/TableGen/DirectiveEmitter.cpp
Log Message:
-----------
[flang][directive] Enforce basic semantic check for all clauses
This patch is a follow up to D94821 to ensure the correct behavior of the
general directive structure checker.
This patch add the generation of the Enter function declaration for clauses in
the TableGen backend.
This helps to ensure each clauses declared in the TableGen file has at least
a basic check.
Reviewed By: kiranchandramohan
Differential Revision: https://reviews.llvm.org/D95108
More information about the All-commits
mailing list