diff options
author | Nikolai Kosjar <[email protected]> | 2013-02-07 09:02:56 +0100 |
---|---|---|
committer | Nikolai Kosjar <[email protected]> | 2013-02-12 11:49:07 +0100 |
commit | aafbf2eaf041c9afd518db6dddc7ea702b05c599 (patch) | |
tree | 7d715a5af2a3ee0b430f2c4eb71da19d0984187d /src/plugins/cpptools/cpptoolsplugin.h | |
parent | bd7dfeee921474975268abcea62fa7c90bd31953 (diff) |
C++: Make pointer declaration formatter more robust
- Abort on expanded tokens
- Abort on simple declarations starting with "class"/"struct"/"enum"
- Abort if rewritten declaration does not contain '*'/'&'
Change-Id: Ifddb6f20d6bc5c0afc3fcd1d742615198515a04c
Reviewed-by: Erik Verbruggen <[email protected]>
Diffstat (limited to 'src/plugins/cpptools/cpptoolsplugin.h')
-rw-r--r-- | src/plugins/cpptools/cpptoolsplugin.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/cpptools/cpptoolsplugin.h b/src/plugins/cpptools/cpptoolsplugin.h index a26ae0ef271..9bb89b67075 100644 --- a/src/plugins/cpptools/cpptoolsplugin.h +++ b/src/plugins/cpptools/cpptoolsplugin.h @@ -130,6 +130,8 @@ private slots: void test_format_pointerdeclaration_multiple_declarators_data(); void test_format_pointerdeclaration_multiple_matches(); void test_format_pointerdeclaration_multiple_matches_data(); + void test_format_pointerdeclaration_macros(); + void test_format_pointerdeclaration_macros_data(); void test_modelmanager_paths(); void test_modelmanager_framework_headers(); |