From 138066792e61925b827d9d722669b8d96bc0a87b Mon Sep 17 00:00:00 2001 From: Nikolai Kosjar Date: Mon, 14 Jan 2013 14:45:36 +0100 Subject: C++: Introduce PointerDeclarationFormatter For a given AST, CppRefactoringFile and Overview this will create a ChangeSet for rewriting the pointer or reference declaration according to the Overview. Task-number: QTCREATORBUG-6169 Change-Id: If6f824c1ea5e9f53a11a58ec8b6d696d01f0723e Reviewed-by: Erik Verbruggen --- src/plugins/cpptools/cpptoolsplugin.h | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'src/plugins/cpptools/cpptoolsplugin.h') diff --git a/src/plugins/cpptools/cpptoolsplugin.h b/src/plugins/cpptools/cpptoolsplugin.h index 903213d26f..41a7ac4cac 100644 --- a/src/plugins/cpptools/cpptoolsplugin.h +++ b/src/plugins/cpptools/cpptoolsplugin.h @@ -74,9 +74,8 @@ public: private slots: void switchHeaderSource(); -#ifdef WITH_TESTS - // codegen tests +#ifdef WITH_TESTS void test_codegen_public_in_empty_class(); void test_codegen_public_in_nonempty_class(); void test_codegen_public_before_protected(); @@ -114,6 +113,15 @@ private slots: void test_completion_instantiate_nested_class_when_enclosing_is_template(); void test_completion_instantiate_nested_of_nested_class_when_enclosing_is_template(); + void test_format_pointerdeclaration_in_simpledeclarations(); + void test_format_pointerdeclaration_in_simpledeclarations_data(); + void test_format_pointerdeclaration_in_controlflowstatements(); + void test_format_pointerdeclaration_in_controlflowstatements_data(); + void test_format_pointerdeclaration_multiple_declarators(); + void test_format_pointerdeclaration_multiple_declarators_data(); + void test_format_pointerdeclaration_multiple_matches(); + void test_format_pointerdeclaration_multiple_matches_data(); + void test_modelmanager_paths(); void test_modelmanager_framework_headers(); -- cgit v1.2.1