Skip to content

Commit 26be968

Browse files
zyn0217ShaojieZhuIntel
authored andcommitted
PR for llvm/llvm-project#79568 (#80120)
Backporting llvm/llvm-project#79568 to clang 18.
1 parent f94f36b commit 26be968

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

clang/docs/ReleaseNotes.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1126,6 +1126,11 @@ Bug Fixes to C++ Support
11261126
- Fixed recognition of ``std::initializer_list`` when it's surrounded with ``extern "C++"`` and exported
11271127
out of a module (which is the case e.g. in MSVC's implementation of ``std`` module). (#GH118218)
11281128

1129+
1130+
- Fixed a bug where variables referenced by requires-clauses inside
1131+
nested generic lambdas were not properly injected into the constraint scope.
1132+
(`#73418 <https://github.com/llvm/llvm-project/issues/73418>`_)
1133+
11291134
- Fix incorrect code generation caused by the object argument of ``static operator()`` and ``static operator[]`` calls not being evaluated.
11301135
Fixes (`#67976 <https://github.com/llvm/llvm-project/issues/67976>`_)
11311136

0 commit comments

Comments
 (0)