|
From: <net...@us...> - 2004-01-13 21:52:08
|
Update of /cvsroot/cpptool/rfta/src/rfta
In directory sc8-pr-cvs1:/tmp/cvs-serv2060/rfta/src/rfta
Modified Files:
CodeRewriter.h
Log Message:
-- changes for 'preprocessed' source (Source.h)
Index: CodeRewriter.h
===================================================================
RCS file: /cvsroot/cpptool/rfta/src/rfta/CodeRewriter.h,v
retrieving revision 1.22
retrieving revision 1.23
diff -C2 -d -r1.22 -r1.23
*** CodeRewriter.h 20 Dec 2003 08:59:50 -0000 1.22
--- CodeRewriter.h 13 Jan 2004 21:52:04 -0000 1.23
***************
*** 7,13 ****
#include "IndentLevelManager.h"
- #include <rfta/refactoring/TransformList.h>
#include <rfta/parser/SourceRange.h>
#include <rfta/refactoring/CodeModelVisitor.h>
#include <string>
--- 7,14 ----
#include "IndentLevelManager.h"
#include <rfta/parser/SourceRange.h>
#include <rfta/refactoring/CodeModelVisitor.h>
+ #include <rfta/refactoring/TransformList.h>
+ #include <rfta/parser/Source.h>
#include <string>
***************
*** 24,28 ****
{
public:
! CodeRewriter( const std::string &originalSource,
int indentWidth );
--- 25,29 ----
{
public:
! CodeRewriter( const SourcePtr source,
int indentWidth );
***************
*** 30,36 ****
virtual ~CodeRewriter();
! void rewrite( const StatementPtr &statement,
! TransformList& preprocesstransforms,
! TextDocument &document );
private:
--- 31,35 ----
virtual ~CodeRewriter();
! void rewrite( const StatementPtr &statement );
private:
***************
*** 173,177 ****
IndentLevelManager indentManager_;
TransformList transforms_;
! const std::string originalSource_;
int currentInsertionPos_;
int indentWidth_;
--- 172,176 ----
IndentLevelManager indentManager_;
TransformList transforms_;
! SourcePtr source_;
int currentInsertionPos_;
int indentWidth_;
|