Unverified Commit b0cceb18 authored by Andrew Lenharth's avatar Andrew Lenharth Committed by GitHub
Browse files

dontTouch should default to leaf marking rather than aggregate marking to match current behavior

Add an argument to dontTouch which allows placing don't touch annotations on the leaves of aggregates. Default this option. This results in the same behavior as what the current dontTouch effectively does today. Don't touch of an aggregate is on it's plain meaning different from don't touch on the leaves of an aggregate. Making the annotation a bit more precise allows greater freedom in code generation and allows catching contradictory requests by the programmer.
parents 300b9be1 c26704fd
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment