📄 ccppparsertester.h
字号:
//$$CLASS_TEST(CCppParser)
//$$VUVERNO(121)
/**************************************************
作 者:user1
建立日期:2006-8-12
修改日期:
说 明:测试文件,用于测试[CCppParser]。
**************************************************/
#ifndef __CCPPPARSERTESTERTESTER_H__
#define __CCPPPARSERTESTERTESTER_H__
#pragma once
#include "VUnit.h"
//$$VUX_PREC_BEGIN
#undef TESTCLASS
#define TESTCLASS CCppParser
//$$VUX_PREC_END
//
/////////////////////////////////////////////////////////////////////////////
#include "CppParser.h"
class CCppParserTester
{
enum{ARG_DEFAULT, OBJ_COUNT};
public:
CCppParserTester();
virtual ~CCppParserTester();
void ClassTest();
void BeginCase(int arg);
void EndCase(int arg);
void CustomTest();
TESTCLASS * pObj;
void IsBeginOfWord_char();
void IsWordPart_char();
void ParsePreprocessorIfdef_CTokenListR_POSITIONR_BOOL();
void ParsePreprocessorIf_CTokenListR_POSITIONR();
void ParsePreprocessorDefine_CTokenListR_POSITIONR();
void ReadTokenList_CTokenListR_LPCTSTR();
void ParsePreprocessorUndefine_CTokenListR_POSITIONR();
void ParsePreprocessorInclude_CTokenListR_POSITIONR();
void ParseCode_charP();
void ParsePreprocessor_CTokenListR_POSITIONR();
void ParseFile_LPCTSTR();
void ParsePage_CPageP();
void ParseNameSpace_CTokenListR_POSITIONR();
void ParseWord_CTokenListR_POSITIONR_POSITIONR_LPCTSTR();
void GotoNextLine_CTokenListR_POSITIONR_CTokenP();
//$$ADD_FUNCTION_TESTER(CCppParser)
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -