|
From: <bl...@us...> - 2003-04-06 07:20:26
|
Update of /cvsroot/cpptool/rfta/src/rfta
In directory sc8-pr-cvs1:/tmp/cvs-serv8832/src/rfta
Modified Files:
CodeModelExpressions.cpp CodeRewriter.cpp CodeRewriter.h
Log Message:
* added working python binding for code model expression
Index: CodeModelExpressions.cpp
===================================================================
RCS file: /cvsroot/cpptool/rfta/src/rfta/CodeModelExpressions.cpp,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** CodeModelExpressions.cpp 24 Mar 2003 07:57:51 -0000 1.10
--- CodeModelExpressions.cpp 6 Apr 2003 07:20:23 -0000 1.11
***************
*** 69,73 ****
GenericExpression::accept( ExpressionVisitor &visitor )
{
! visitor.visit( *this );
}
--- 69,73 ----
GenericExpression::accept( ExpressionVisitor &visitor )
{
! visitor.visit( makeSharedFromThis(this) );
}
***************
*** 146,150 ****
DeclaratorExpression::accept( ExpressionVisitor &visitor )
{
! visitor.visit( *this );
}
--- 146,150 ----
DeclaratorExpression::accept( ExpressionVisitor &visitor )
{
! visitor.visit( makeSharedFromThis(this) );
}
***************
*** 273,277 ****
void
! ConstructorInitializerExpression::setParemeters( const ExpressionPtr ¶meters )
{
parameters_ = parameters;
--- 273,277 ----
void
! ConstructorInitializerExpression::setParameters( const ExpressionPtr ¶meters )
{
parameters_ = parameters;
***************
*** 282,286 ****
ConstructorInitializerExpression::accept( ExpressionVisitor &visitor )
{
! visitor.visit( *this );
}
--- 282,286 ----
ConstructorInitializerExpression::accept( ExpressionVisitor &visitor )
{
! visitor.visit( makeSharedFromThis(this) );
}
***************
*** 312,316 ****
AssignInitializerExpression::accept( ExpressionVisitor &visitor )
{
! visitor.visit( *this );
}
--- 312,316 ----
AssignInitializerExpression::accept( ExpressionVisitor &visitor )
{
! visitor.visit( makeSharedFromThis(this) );
}
***************
*** 320,324 ****
DefaultConditionExpression::accept( ExpressionVisitor &visitor )
{
! visitor.visit( *this );
}
--- 320,324 ----
DefaultConditionExpression::accept( ExpressionVisitor &visitor )
{
! visitor.visit( makeSharedFromThis(this) );
}
***************
*** 327,331 ****
NullExpression::accept( ExpressionVisitor &visitor )
{
! visitor.visit( *this );
}
--- 327,331 ----
NullExpression::accept( ExpressionVisitor &visitor )
{
! visitor.visit( makeSharedFromThis(this) );
}
Index: CodeRewriter.cpp
===================================================================
RCS file: /cvsroot/cpptool/rfta/src/rfta/CodeRewriter.cpp,v
retrieving revision 1.34
retrieving revision 1.35
diff -C2 -d -r1.34 -r1.35
*** CodeRewriter.cpp 5 Apr 2003 18:29:01 -0000 1.34
--- CodeRewriter.cpp 6 Apr 2003 07:20:23 -0000 1.35
***************
*** 633,637 ****
void
! CodeRewriter::visit( AssignInitializerExpression &expression )
{
}
--- 633,637 ----
void
! CodeRewriter::visit( const AssignInitializerExpressionPtr &expression )
{
}
***************
*** 639,643 ****
void
! CodeRewriter::visit( ConstructorInitializerExpression &expression )
{
}
--- 639,643 ----
void
! CodeRewriter::visit( const ConstructorInitializerExpressionPtr &expression )
{
}
***************
*** 645,649 ****
void
! CodeRewriter::visit( DeclaratorExpression &expression )
{
}
--- 645,649 ----
void
! CodeRewriter::visit( const DeclaratorExpressionPtr &expression )
{
}
***************
*** 651,655 ****
void
! CodeRewriter::visit( DefaultConditionExpression &expression )
{
}
--- 651,655 ----
void
! CodeRewriter::visit( const DefaultConditionExpressionPtr &expression )
{
}
***************
*** 657,661 ****
void
! CodeRewriter::visit( Expression &expression )
{
}
--- 657,661 ----
void
! CodeRewriter::visit( const ExpressionPtr &expression )
{
}
***************
*** 663,674 ****
void
! CodeRewriter::visit( GenericExpression &expression )
{
if ( isInserting() )
! insertText( expression.getValueText() );
else
{
! replaceText( expression.getSourceRange(),
! expression.getValueText() );
}
}
--- 663,674 ----
void
! CodeRewriter::visit( const GenericExpressionPtr &expression )
{
if ( isInserting() )
! insertText( expression->getValueText() );
else
{
! replaceText( expression->getSourceRange(),
! expression->getValueText() );
}
}
***************
*** 676,680 ****
void
! CodeRewriter::visit( NullExpression &expression )
{
}
--- 676,680 ----
void
! CodeRewriter::visit( const NullExpressionPtr &expression )
{
}
Index: CodeRewriter.h
===================================================================
RCS file: /cvsroot/cpptool/rfta/src/rfta/CodeRewriter.h,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -d -r1.14 -r1.15
*** CodeRewriter.h 5 Apr 2003 18:29:01 -0000 1.14
--- CodeRewriter.h 6 Apr 2003 07:20:23 -0000 1.15
***************
*** 53,63 ****
// overridden from ExpressionVisitor
! void visit( AssignInitializerExpression &expression );
! void visit( ConstructorInitializerExpression &expression );
! void visit( DeclaratorExpression &expression );
! void visit( DefaultConditionExpression &expression );
! void visit( Expression &expression );
! void visit( GenericExpression &expression );
! void visit( NullExpression &expression );
private:
--- 53,63 ----
// overridden from ExpressionVisitor
! void visit( const AssignInitializerExpressionPtr &expression );
! void visit( const ConstructorInitializerExpressionPtr &expression );
! void visit( const DeclaratorExpressionPtr &expression );
! void visit( const DefaultConditionExpressionPtr &expression );
! void visit( const ExpressionPtr &expression );
! void visit( const GenericExpressionPtr &expression );
! void visit( const NullExpressionPtr &expression );
private:
|