Bug 549801 - [C++ Gen] Transitions in nested states in state machine causes compilation error

- Replace "isProcessed" by generating "else if" statements for subsequent "if"s

- Also use "else if" in some cases, in which the previous generator did not add "isProcessed" to
  subsequent if statements (no compilation error with previously generated code, but wrong
  execution - 2nd half of bug 549799).

Change-Id: I52c41999492098b821f08aa0018ea2e62ac1f9c2
Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>
3 files changed
tree: 4160006becaa743bd989aa233d6e6a53ab0f69a7
  1. features/
  2. plugins/
  3. releng/
  4. targetplatform/
  5. .gitattributes
  6. .gitignore
  7. .project
  8. CONTRIBUTING.md
  9. LICENSE
  10. pom.xml
  11. README.md
README.md

Papyrus Designer

mvn -f languages/pom.xml org.eclipse.tycho:tycho-versions-plugin:set-version -DnewVersion=1.0.0 mvn -f components/pom.xml org.eclipse.tycho:tycho-versions-plugin:set-version -DnewVersion=0.7.1