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 <erik.verbruggen@digia.com>
Showing
- src/libs/3rdparty/cplusplus/Bind.cpp 7 additions, 0 deletionssrc/libs/3rdparty/cplusplus/Bind.cpp
- src/libs/3rdparty/cplusplus/Bind.h 1 addition, 0 deletionssrc/libs/3rdparty/cplusplus/Bind.h
- src/libs/cplusplus/CppDocument.cpp 2 additions, 0 deletionssrc/libs/cplusplus/CppDocument.cpp
- src/libs/cplusplus/Overview.h 0 additions, 3 deletionssrc/libs/cplusplus/Overview.h
- src/plugins/cpptools/cpppointerdeclarationformatter.cpp 417 additions, 0 deletionssrc/plugins/cpptools/cpppointerdeclarationformatter.cpp
- src/plugins/cpptools/cpppointerdeclarationformatter.h 122 additions, 0 deletionssrc/plugins/cpptools/cpppointerdeclarationformatter.h
- src/plugins/cpptools/cpppointerdeclarationformatter_test.cpp 577 additions, 0 deletionssrc/plugins/cpptools/cpppointerdeclarationformatter_test.cpp
- src/plugins/cpptools/cpptools.pro 6 additions, 3 deletionssrc/plugins/cpptools/cpptools.pro
- src/plugins/cpptools/cpptools.qbs 4 additions, 1 deletionsrc/plugins/cpptools/cpptools.qbs
- src/plugins/cpptools/cpptoolsplugin.h 10 additions, 2 deletionssrc/plugins/cpptools/cpptoolsplugin.h
Loading
Please register or sign in to comment