File tree Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -1380,11 +1380,10 @@ Currently, only the following parameter attributes are defined:
1380
1380
memory locations that are *modified*, by any means, during the execution of
1381
1381
the function. If there are other accesses not based on the argument or
1382
1382
return value, the behavior is undefined. The attribute on a return value
1383
- also has additional semantics described below. The caller shares the
1384
- responsibility with the callee for described below. The caller shares the
1385
- responsibility with the callee for ensuring that these requirements are met.
1386
- For further details, please see the discussion of the NoAlias response in
1387
- :ref:`alias analysis <Must, May, or No>`.
1383
+ also has additional semantics, as described below. Both the caller and the
1384
+ callee share the responsibility of ensuring that these requirements are
1385
+ met. For further details, please see the discussion of the NoAlias response
1386
+ in :ref:`alias analysis <Must, May, or No>`.
1388
1387
1389
1388
Note that this definition of ``noalias`` is intentionally similar
1390
1389
to the definition of ``restrict`` in C99 for function arguments.
You can’t perform that action at this time.
0 commit comments