r354968 - AttrDocs.td: fix broken bullet-point indentation
Hans Wennborg via cfe-commits
cfe-commits at lists.llvm.org
Wed Feb 27 05:11:37 PST 2019
Author: hans
Date: Wed Feb 27 05:11:37 2019
New Revision: 354968
URL: http://llvm.org/viewvc/llvm-project?rev=354968&view=rev
Log:
AttrDocs.td: fix broken bullet-point indentation
Modified:
cfe/trunk/include/clang/Basic/AttrDocs.td
Modified: cfe/trunk/include/clang/Basic/AttrDocs.td
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/AttrDocs.td?rev=354968&r1=354967&r2=354968&view=diff
==============================================================================
--- cfe/trunk/include/clang/Basic/AttrDocs.td (original)
+++ cfe/trunk/include/clang/Basic/AttrDocs.td Wed Feb 27 05:11:37 2019
@@ -3979,13 +3979,13 @@ The ``gnu_inline`` changes the meaning o
semantics, meaning:
* If any declaration that is declared ``inline`` is not declared ``extern``,
-then the ``inline`` keyword is just a hint. In particular, an out-of-line
-definition is still emitted for a function with external linkage, even if all
-call sites are inlined, unlike in C99 and C++ inline semantics.
+ then the ``inline`` keyword is just a hint. In particular, an out-of-line
+ definition is still emitted for a function with external linkage, even if all
+ call sites are inlined, unlike in C99 and C++ inline semantics.
* If all declarations that are declared ``inline`` are also declared
-``extern``, then the function body is present only for inlining and no
-out-of-line version is emitted.
+ ``extern``, then the function body is present only for inlining and no
+ out-of-line version is emitted.
Some important consequences: ``static inline`` emits an out-of-line
version if needed, a plain ``inline`` definition emits an out-of-line version
More information about the cfe-commits
mailing list