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