Branch: refs/heads/master
Revision: b09c37e
Author: vasslitvinov
Log Message:
Spec updates: POI, reduce intents, … (#16567) by vasslitvinov
Update the spec and RI technote.
Update the Point of Instantiation (POI) rule for function visibility
to reflect the semantic changes in #15948 and #15872.
Improve the presentation of function resolution especially w.r.t.
function visibility.
Specify reduce intents within the specification of task and forall intents.
Update the reduceIntents technote. Defining reduce intents in the spec
made some former parts of this technote unnecessary.
While there, remove occurrences of the phrase “online documentation”
as all documentation is now online.
Signed-off-by: Vassily Litvinov vasslitvinov@users.noreply.github.com
r: @mppf @dlongnecke-cray
Modified Files:
M doc/rst/language/spec/data-parallelism.rst
M doc/rst/language/spec/domain-maps.rst
M doc/rst/language/spec/error-handling.rst
M doc/rst/language/spec/generics.rst
M doc/rst/language/spec/lexical-structure.rst
M doc/rst/language/spec/procedures.rst
M doc/rst/language/spec/task-parallelism-and-synchronization.rst
M doc/rst/technotes/reduceIntents.rst
Compare: https://github.com/chapel-lang/chapel/compare/4c8c0e2ac5ca...b09c37e19c70