[clang] f042e0a - Fix the Clang documentation builder; NFC.
Aaron Ballman via cfe-commits
cfe-commits at lists.llvm.org
Mon Jul 12 04:59:28 PDT 2021
Author: Aaron Ballman
Date: 2021-07-12T07:59:18-04:00
New Revision: f042e0a0f88391c611002e55afec5c37604b5819
URL: https://github.com/llvm/llvm-project/commit/f042e0a0f88391c611002e55afec5c37604b5819
DIFF: https://github.com/llvm/llvm-project/commit/f042e0a0f88391c611002e55afec5c37604b5819.diff
LOG: Fix the Clang documentation builder; NFC.
It was broken three days ago by the changes in D95561.
Added:
Modified:
clang/include/clang/Basic/AttrDocs.td
Removed:
################################################################################
diff --git a/clang/include/clang/Basic/AttrDocs.td b/clang/include/clang/Basic/AttrDocs.td
index 0a665fee7686..c265a877e3b1 100644
--- a/clang/include/clang/Basic/AttrDocs.td
+++ b/clang/include/clang/Basic/AttrDocs.td
@@ -4550,11 +4550,14 @@ provided it declares the right formal arguments.
In most respects, this is similar to the ``swiftcall`` attribute, except for
the following:
+
- A parameter may be marked ``swift_async_context``, ``swift_context``
or ``swift_indirect_result`` (with the same restrictions on parameter
ordering as ``swiftcall``) but the parameter attribute
``swift_error_result`` is not permitted.
+
- A ``swiftasynccall`` function must have return type ``void``.
+
- Within a ``swiftasynccall`` function, a call to a ``swiftasynccall``
function that is the immediate operand of a ``return`` statement is
guaranteed to be performed as a tail call. This syntax is allowed even
More information about the cfe-commits
mailing list