Update of /cvsroot/cpptool/rfta/include/rfta/refactoring
In directory sc8-pr-cvs1:/tmp/cvs-serv26443/include/rfta/refactoring
Modified Files:
SplitDeclarationRefactoring.h
Log Message:
* changed tabs to spaces
* replaced dynamic_cast with dynamic_pointer_cast
* refactored a bit
Index: SplitDeclarationRefactoring.h
===================================================================
RCS file: /cvsroot/cpptool/rfta/include/rfta/refactoring/SplitDeclarationRefactoring.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** SplitDeclarationRefactoring.h 21 Apr 2003 16:10:25 -0000 1.1
--- SplitDeclarationRefactoring.h 22 Apr 2003 19:23:25 -0000 1.2
***************
*** 13,17 ****
#include <rfta/refactoring/RefactoringBase.h>
! # include <rfta/refactoring/CodeModelForward.h>
namespace Refactoring
{
--- 13,17 ----
#include <rfta/refactoring/RefactoringBase.h>
! #include <rfta/refactoring/CodeModelForward.h>
namespace Refactoring
{
***************
*** 28,42 ****
*/
SplitDeclarationRefactoring( TextDocument &document,
! int declarationLocation );
/// Destructor.
virtual ~SplitDeclarationRefactoring();
! void apply( );
private:
void prepare();
int findIndexOfCorrectDeclaration( CodeModel::CompoundStatementPtr );
! CodeModel::StatementPtr makeDeclarationFromFirstDeclarator( const CodeModel::DeclaratorExpressionPtr);
private:
int declarationLocation_;
--- 28,46 ----
*/
SplitDeclarationRefactoring( TextDocument &document,
! int declarationLocation );
/// Destructor.
virtual ~SplitDeclarationRefactoring();
! void apply();
private:
void prepare();
+
int findIndexOfCorrectDeclaration( CodeModel::CompoundStatementPtr );
!
! CodeModel::StatementPtr makeDeclarationFromFirstDeclarator(
! const CodeModel::DeclaratorExpressionPtr &declaratorExpression);
!
private:
int declarationLocation_;
|