Skip to content

Commit 8e077e9

Browse files
committed
Re-generate AttributeReference.rst again
llvm-svn: 354971
1 parent 6b486a4 commit 8e077e9

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

clang/docs/AttributeReference.rst

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

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

12811281
* If all declarations that are declared ``inline`` are also declared
1282-
``extern``, then the function body is present only for inlining and no
1283-
out-of-line version is emitted.
1282+
``extern``, then the function body is present only for inlining and no
1283+
out-of-line version is emitted.
12841284

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

0 commit comments

Comments
 (0)