Skip to content

Commit 6b486a4

Browse files
committed
Merging r354968:
------------------------------------------------------------------------ r354968 | hans | 2019-02-27 14:11:37 +0100 (Wed, 27 Feb 2019) | 1 line AttrDocs.td: fix broken bullet-point indentation ------------------------------------------------------------------------ llvm-svn: 354970
1 parent 1733050 commit 6b486a4

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

clang/include/clang/Basic/AttrDocs.td

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3821,13 +3821,13 @@ The ``gnu_inline`` changes the meaning of ``extern inline`` to use GNU inline
38213821
semantics, meaning:
38223822

38233823
* If any declaration that is declared ``inline`` is not declared ``extern``,
3824-
then the ``inline`` keyword is just a hint. In particular, an out-of-line
3825-
definition is still emitted for a function with external linkage, even if all
3826-
call sites are inlined, unlike in C99 and C++ inline semantics.
3824+
then the ``inline`` keyword is just a hint. In particular, an out-of-line
3825+
definition is still emitted for a function with external linkage, even if all
3826+
call sites are inlined, unlike in C99 and C++ inline semantics.
38273827

38283828
* If all declarations that are declared ``inline`` are also declared
3829-
``extern``, then the function body is present only for inlining and no
3830-
out-of-line version is emitted.
3829+
``extern``, then the function body is present only for inlining and no
3830+
out-of-line version is emitted.
38313831

38323832
Some important consequences: ``static inline`` emits an out-of-line
38333833
version if needed, a plain ``inline`` definition emits an out-of-line version

0 commit comments

Comments
 (0)