Update of /cvsroot/cpptool/rfta/include/rfta/refactoring
In directory sc8-pr-cvs1:/tmp/cvs-serv8832/include/rfta/refactoring
Modified Files:
CodeModelExpressions.h CodeModelForward.h CodeModelVisitor.h
Log Message:
* added working python binding for code model expression
Index: CodeModelExpressions.h
===================================================================
RCS file: /cvsroot/cpptool/rfta/include/rfta/refactoring/CodeModelExpressions.h,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -d -r1.12 -r1.13
*** CodeModelExpressions.h 1 Apr 2003 08:29:48 -0000 1.12
--- CodeModelExpressions.h 6 Apr 2003 07:20:23 -0000 1.13
***************
*** 134,138 ****
ExpressionPtr getParameters() const;
! void setParemeters( const ExpressionPtr ¶meters );
// overridden from Expression
--- 134,138 ----
ExpressionPtr getParameters() const;
! void setParameters( const ExpressionPtr ¶meters );
// overridden from Expression
Index: CodeModelForward.h
===================================================================
RCS file: /cvsroot/cpptool/rfta/include/rfta/refactoring/CodeModelForward.h,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -d -r1.12 -r1.13
*** CodeModelForward.h 5 Apr 2003 18:28:57 -0000 1.12
--- CodeModelForward.h 6 Apr 2003 07:20:23 -0000 1.13
***************
*** 73,76 ****
--- 73,83 ----
typedef boost::shared_ptr<Expression> ExpressionPtr;
+ typedef boost::shared_ptr<AssignInitializerExpression> AssignInitializerExpressionPtr;
+ typedef boost::shared_ptr<ConstructorInitializerExpression> ConstructorInitializerExpressionPtr;
+ typedef boost::shared_ptr<Declarator> DeclaratorPtr;
+ typedef boost::shared_ptr<DefaultConditionExpression> DefaultConditionExpressionPtr;
+ typedef boost::shared_ptr<GenericExpression> GenericExpressionPtr;
+ typedef boost::shared_ptr<NullExpression> NullExpressionPtr;
+
} // namespace CodeModel
Index: CodeModelVisitor.h
===================================================================
RCS file: /cvsroot/cpptool/rfta/include/rfta/refactoring/CodeModelVisitor.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** CodeModelVisitor.h 5 Apr 2003 18:28:57 -0000 1.4
--- CodeModelVisitor.h 6 Apr 2003 07:20:23 -0000 1.5
***************
*** 44,54 ****
}
! virtual void visit( AssignInitializerExpression &expression ) =0;
! virtual void visit( ConstructorInitializerExpression &expression ) =0;
! virtual void visit( DeclaratorExpression &expression ) =0;
! virtual void visit( DefaultConditionExpression &expression ) =0;
! virtual void visit( Expression &expression ) =0;
! virtual void visit( GenericExpression &expression ) =0;
! virtual void visit( NullExpression &expression ) =0;
};
--- 44,54 ----
}
! virtual void visit( const AssignInitializerExpressionPtr &expression ) =0;
! virtual void visit( const ConstructorInitializerExpressionPtr &expression ) =0;
! virtual void visit( const DeclaratorExpressionPtr &expression ) =0;
! virtual void visit( const DefaultConditionExpressionPtr &expression ) =0;
! virtual void visit( const ExpressionPtr &expression ) =0;
! virtual void visit( const GenericExpressionPtr &expression ) =0;
! virtual void visit( const NullExpressionPtr &expression ) =0;
};
|