[flang-commits] [compiler-rt] [libc] [clang-tools-extra] [llvm] [libunwind] [clang] [libcxxabi] [lld] [lldb] [mlir] [libcxx] [flang] [clang] static operators should evaluate object argument (PR #68485)
via flang-commits
flang-commits at lists.llvm.org
Thu Jan 11 07:21:57 PST 2024
================
@@ -858,10 +858,14 @@ Bug Fixes to C++ Support
(`#64086 <https://github.com/llvm/llvm-project/issues/64086>`_)
- Fixed a regression where clang forgets how to substitute into constraints on template-template
- parameters. Fixes:
+ parameters. Fixes:
(`#57410 <https://github.com/llvm/llvm-project/issues/57410>`_) and
(`#76604 <https://github.com/llvm/llvm-project/issues/57410>`_)
+- Fix an issue that the object argument of ``static operator()`` and ``static operator[]`` is not evaluate.
----------------
cor3ntin wrote:
```suggestion
- Fix incorrect code generation caused by the object argument of ``static operator()`` and ``static operator[]`` calls not being evaluated.
```
https://github.com/llvm/llvm-project/pull/68485
More information about the flang-commits
mailing list