From: <bl...@us...> - 2003-04-26 21:13:39
|
Update of /cvsroot/cpptool/rfta/include/rfta/parser In directory sc8-pr-cvs1:/tmp/cvs-serv10364/include/rfta/parser Added Files: CPPParser.h Log Message: * added CPPParser, interface to the rftaparser library --- NEW FILE: CPPParser.h --- #ifndef RFTAPARSER_CPPPARSER_H_INCLUDED #define RFTAPARSER_CPPPARSER_H_INCLUDED #include <rfta/parser/SourceASTNode.h> namespace Refactoring { class CPPParser { public: CPPParser( const std::string &source ); SourceASTNodePtr getSourceNode() const; void parseForFunctionBodyAt( int position ); void parseForFunctionDeclarations(); void parseAll(); private: SourceASTNodePtr sourceNode_; }; } // namespace Refactoring #endif // RFTAPARSER_CPPPARSER_H_INCLUDED |