From: <bl...@us...> - 2003-05-28 20:47:02
|
Update of /cvsroot/cpptool/rfta/src/rfta In directory sc8-pr-cvs1:/tmp/cvs-serv9780/src/rfta Modified Files: CodeModelDeclarations.cpp Log Message: * added class File Index: CodeModelDeclarations.cpp =================================================================== RCS file: /cvsroot/cpptool/rfta/src/rfta/CodeModelDeclarations.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** CodeModelDeclarations.cpp 28 May 2003 07:33:53 -0000 1.1 --- CodeModelDeclarations.cpp 28 May 2003 20:46:58 -0000 1.2 *************** *** 6,9 **** --- 6,10 ---- #include "stdafx.h" #include <rfta/refactoring/CodeModelDeclarations.h> + #include <xtl/StlEnumerator.h> namespace Refactoring { namespace CodeModel { *************** *** 45,49 **** } ! FunctionDeclaration::FunctionDeclaration( const TypePtr &returnType, const FunctionNamePtr &functionName, --- 46,50 ---- } ! /* FunctionDeclaration::FunctionDeclaration( const TypePtr &returnType, const FunctionNamePtr &functionName, *************** *** 54,58 **** { } ! FunctionDeclaration::FunctionDeclaration( const TypePtr &returnType, --- 55,59 ---- { } ! */ FunctionDeclaration::FunctionDeclaration( const TypePtr &returnType, *************** *** 89,92 **** --- 90,110 ---- + + + void + File::appendDeclaration( const ElementPtr &declaration ) + { + declarations_.push_back( declaration ); + } + + + Xtl::Enumerator<ElementPtr> + File::getDeclarations() const + { + return Xtl::enumStl( declarations_ ); + } + + } // namespace CodeModel } // namespace Refactoring + |