[all-commits] [llvm/llvm-project] befdc6: [mlir][SymbolOpInterface] Easier visibility overri...
Martin Erhart via All-commits
all-commits at lists.llvm.org
Mon Jul 28 13:45:17 PDT 2025
Branch: refs/heads/users/maerhart/mlir-symbolopinterface-visibility
Home: https://github.com/llvm/llvm-project
Commit: befdc6db33dd76739dce4775200ac9156c2347cd
https://github.com/llvm/llvm-project/commit/befdc6db33dd76739dce4775200ac9156c2347cd
Author: Martin Erhart <martin.erhart at sifive.com>
Date: 2025-07-28 (Mon, 28 Jul 2025)
Changed paths:
M mlir/include/mlir/IR/SymbolInterfaces.td
M mlir/test/lib/Dialect/Test/TestOpDefs.cpp
M mlir/test/lib/Dialect/Test/TestOps.td
M mlir/unittests/IR/SymbolTableTest.cpp
Log Message:
-----------
[mlir][SymbolOpInterface] Easier visibility overriding
When overriding 'getVisibility and/or 'setVisibility' the interface methods calling them do not pick up the overriden version. Instead it is necessary to override all the other methods as well. This adjusts these interface methods to use the overriden version when available.
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