Bug 580167 - [Designer, C++ reverse] Bad handling of templates, files with inconsistent namespaces

- Larger restructuring of C++ reverse mechanisms,
- Use namespace information instead of folder (source-folder is still taken into account)
- Use AST information when possible, implies resolving names via #define or using
- Support "constexpr" and "explicit" keywords
- Support "Using"
	=> Create empty classifiers with app
- Respect cancelation of progress monitor, configure steps
- Use XML based on qualified name
	=> multiple re-generation pathes (partly) preserve diagrams

Change-Id: I6f339a5c4ba9deba7449e268fb93085dc18ce3f9
Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>
20 files changed
tree: 4ceab0cbe1981cd5e80163e294a408a40002874e
  1. features/
  2. plugins/
  3. releng/
  4. targetplatform/
  5. workspace/
  6. .gitattributes
  7. .gitignore
  8. .project
  9. CONTRIBUTING.md
  10. LICENSE
  11. pom.xml
  12. 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