diff options
| author | cor3ntin <corentinjabot@gmail.com> | 2024-08-14 19:56:39 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-14 19:56:39 +0200 |
| commit | 0dedd6fe1409ab02945bb5f903a23335aa79b590 (patch) | |
| tree | 6eeb725dfbfd1b1682ee78fdb0397b3416768d01 /lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedPlatformPythonInterface/ScriptedPlatformPythonInterface.h | |
| parent | c4ae8b150476d834f0f8f010e6e76048c836b4ca (diff) | |
[Clang] Adjust concept definition locus (#103867)
Per [basic.scope], the locus of a concept is immediately after the
introduction of its name.
This let us provide better diagnostics for attempt to define recursive
concepts.
Note that recursive concepts are not supported per
https://eel.is/c++draft/basic#scope.pdecl-note-3, but there is no
normative wording for that restriction. This is a known defect
introduced by
[p1787r6](https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p1787r6.html).
Fixes #55875
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedPlatformPythonInterface/ScriptedPlatformPythonInterface.h')
0 files changed, 0 insertions, 0 deletions
