[all-commits] [llvm/llvm-project] d7a135: [flang] Enforce accessibility requirement on type-...
Peter Klausler via All-commits
all-commits at lists.llvm.org
Sat Dec 3 10:13:18 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: d7a1351bb8d74af7fb5ed4b9df3125b193f2984b
https://github.com/llvm/llvm-project/commit/d7a1351bb8d74af7fb5ed4b9df3125b193f2984b
Author: Peter Klausler <pklausler at nvidia.com>
Date: 2022-12-03 (Sat, 03 Dec 2022)
Changed paths:
M flang/include/flang/Semantics/scope.h
M flang/include/flang/Semantics/tools.h
M flang/lib/Semantics/expression.cpp
M flang/lib/Semantics/resolve-names.cpp
M flang/lib/Semantics/tools.cpp
M flang/test/Semantics/resolve34.f90
M flang/test/Semantics/resolve63.f90
M flang/test/Semantics/resolve64.f90
Log Message:
-----------
[flang] Enforce accessibility requirement on type-bound generic operators, &c.
Type-bound generics like operator(+) and assignment(=) need to not be
PRIVATE if they are used outside the module in which they are declared.
Differential Revision: https://reviews.llvm.org/D139123
More information about the All-commits
mailing list