Make the wording for the flatten docs a little clearer.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@209220 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Peter Collingbourne 2014-05-20 17:30:03 +00:00
parent ce0b2e1c34
commit ca90717aad
1 changed files with 3 additions and 2 deletions

View File

@ -880,8 +880,9 @@ expression is compared to the type tag. There are two supported flags:
def FlattenDocs : Documentation {
let Category = DocCatFunction;
let Content = [{
The ``flatten`` attribute causes calls within the attributed function to be
inlined if possible.
The ``flatten`` attribute causes calls within the attributed function to
be inlined unless it is impossible to do so, for example if the body of the
callee is unavailable or if the callee has the ``noinline`` attribute.
}];
}