⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ptree-generated.h

📁 这个程序是关于OpenC++的反射植入机制的编译器
💻 H
📖 第 1 页 / 共 2 页
字号:
namespace Opencxx{class Ptree;class AbstractTranslatingWalker;class PtreeBreakStatement : public NonLeaf {public:    PtreeBreakStatement(Ptree* p, Ptree* q) : NonLeaf(p, q) {}    int What() { return ntBreakStatement; }    Ptree* Translate(AbstractTranslatingWalker* w);};}namespace Opencxx{class Ptree;class AbstractTranslatingWalker;class PtreeContinueStatement : public NonLeaf {public:    PtreeContinueStatement(Ptree* p, Ptree* q) : NonLeaf(p, q) {}    int What() { return ntContinueStatement; }    Ptree* Translate(AbstractTranslatingWalker* w);};}namespace Opencxx{class Ptree;class AbstractTranslatingWalker;class PtreeReturnStatement : public NonLeaf {public:    PtreeReturnStatement(Ptree* p, Ptree* q) : NonLeaf(p, q) {}    int What() { return ntReturnStatement; }    Ptree* Translate(AbstractTranslatingWalker* w);};}namespace Opencxx{class Ptree;class AbstractTranslatingWalker;class PtreeGotoStatement : public NonLeaf {public:    PtreeGotoStatement(Ptree* p, Ptree* q) : NonLeaf(p, q) {}    int What() { return ntGotoStatement; }    Ptree* Translate(AbstractTranslatingWalker* w);};}namespace Opencxx{class Ptree;class AbstractTranslatingWalker;class PtreeCaseStatement : public NonLeaf {public:    PtreeCaseStatement(Ptree* p, Ptree* q) : NonLeaf(p, q) {}    int What() { return ntCaseStatement; }    Ptree* Translate(AbstractTranslatingWalker* w);};}namespace Opencxx{class Ptree;class AbstractTranslatingWalker;class PtreeDefaultStatement : public NonLeaf {public:    PtreeDefaultStatement(Ptree* p, Ptree* q) : NonLeaf(p, q) {}    int What() { return ntDefaultStatement; }    Ptree* Translate(AbstractTranslatingWalker* w);};}namespace Opencxx{class Ptree;class AbstractTranslatingWalker;class PtreeLabelStatement : public NonLeaf {public:    PtreeLabelStatement(Ptree* p, Ptree* q) : NonLeaf(p, q) {}    int What() { return ntLabelStatement; }    Ptree* Translate(AbstractTranslatingWalker* w);};}namespace Opencxx{class Token;class LeafAUTO : public LeafReserved {public:    LeafAUTO(Token& t) : LeafReserved(t) {}    LeafAUTO(char* str, int len) : LeafReserved(str, len) {}    int What() { return AUTO; }};}namespace Opencxx{class Token;class LeafBOOLEAN : public LeafReserved {public:    LeafBOOLEAN(Token& t) : LeafReserved(t) {}    LeafBOOLEAN(char* str, int len) : LeafReserved(str, len) {}    int What() { return BOOLEAN; }};}namespace Opencxx{class Token;class LeafCHAR : public LeafReserved {public:    LeafCHAR(Token& t) : LeafReserved(t) {}    LeafCHAR(char* str, int len) : LeafReserved(str, len) {}    int What() { return CHAR; }};}namespace Opencxx{class Token;class LeafWCHAR : public LeafReserved {public:    LeafWCHAR(Token& t) : LeafReserved(t) {}    LeafWCHAR(char* str, int len) : LeafReserved(str, len) {}    int What() { return WCHAR; }};}namespace Opencxx{class Token;class LeafCONST : public LeafReserved {public:    LeafCONST(Token& t) : LeafReserved(t) {}    LeafCONST(char* str, int len) : LeafReserved(str, len) {}    int What() { return CONST; }};}namespace Opencxx{class Token;class LeafDOUBLE : public LeafReserved {public:    LeafDOUBLE(Token& t) : LeafReserved(t) {}    LeafDOUBLE(char* str, int len) : LeafReserved(str, len) {}    int What() { return DOUBLE; }};}namespace Opencxx{class Token;class LeafEXTERN : public LeafReserved {public:    LeafEXTERN(Token& t) : LeafReserved(t) {}    LeafEXTERN(char* str, int len) : LeafReserved(str, len) {}    int What() { return EXTERN; }};}namespace Opencxx{class Token;class LeafFLOAT : public LeafReserved {public:    LeafFLOAT(Token& t) : LeafReserved(t) {}    LeafFLOAT(char* str, int len) : LeafReserved(str, len) {}    int What() { return FLOAT; }};}namespace Opencxx{class Token;class LeafFRIEND : public LeafReserved {public:    LeafFRIEND(Token& t) : LeafReserved(t) {}    LeafFRIEND(char* str, int len) : LeafReserved(str, len) {}    int What() { return FRIEND; }};}namespace Opencxx{class Token;class LeafINLINE : public LeafReserved {public:    LeafINLINE(Token& t) : LeafReserved(t) {}    LeafINLINE(char* str, int len) : LeafReserved(str, len) {}    int What() { return INLINE; }};}namespace Opencxx{class Token;class LeafINT : public LeafReserved {public:    LeafINT(Token& t) : LeafReserved(t) {}    LeafINT(char* str, int len) : LeafReserved(str, len) {}    int What() { return INT; }};}namespace Opencxx{class Token;class LeafLONG : public LeafReserved {public:    LeafLONG(Token& t) : LeafReserved(t) {}    LeafLONG(char* str, int len) : LeafReserved(str, len) {}    int What() { return LONG; }};}namespace Opencxx{class Token;class LeafMUTABLE : public LeafReserved {public:    LeafMUTABLE(Token& t) : LeafReserved(t) {}    LeafMUTABLE(char* str, int len) : LeafReserved(str, len) {}    int What() { return MUTABLE; }};}namespace Opencxx{class Token;class LeafNAMESPACE : public LeafReserved {public:    LeafNAMESPACE(Token& t) : LeafReserved(t) {}    LeafNAMESPACE(char* str, int len) : LeafReserved(str, len) {}    int What() { return NAMESPACE; }};}namespace Opencxx{class Token;class LeafPRIVATE : public LeafReserved {public:    LeafPRIVATE(Token& t) : LeafReserved(t) {}    LeafPRIVATE(char* str, int len) : LeafReserved(str, len) {}    int What() { return PRIVATE; }};}namespace Opencxx{class Token;class LeafPROTECTED : public LeafReserved {public:    LeafPROTECTED(Token& t) : LeafReserved(t) {}    LeafPROTECTED(char* str, int len) : LeafReserved(str, len) {}    int What() { return PROTECTED; }};}namespace Opencxx{class Token;class LeafPUBLIC : public LeafReserved {public:    LeafPUBLIC(Token& t) : LeafReserved(t) {}    LeafPUBLIC(char* str, int len) : LeafReserved(str, len) {}    int What() { return PUBLIC; }};}namespace Opencxx{class Token;class LeafREGISTER : public LeafReserved {public:    LeafREGISTER(Token& t) : LeafReserved(t) {}    LeafREGISTER(char* str, int len) : LeafReserved(str, len) {}    int What() { return REGISTER; }};}namespace Opencxx{class Token;class LeafSHORT : public LeafReserved {public:    LeafSHORT(Token& t) : LeafReserved(t) {}    LeafSHORT(char* str, int len) : LeafReserved(str, len) {}    int What() { return SHORT; }};}namespace Opencxx{class Token;class LeafSIGNED : public LeafReserved {public:    LeafSIGNED(Token& t) : LeafReserved(t) {}    LeafSIGNED(char* str, int len) : LeafReserved(str, len) {}    int What() { return SIGNED; }};}namespace Opencxx{class Token;class LeafSTATIC : public LeafReserved {public:    LeafSTATIC(Token& t) : LeafReserved(t) {}    LeafSTATIC(char* str, int len) : LeafReserved(str, len) {}    int What() { return STATIC; }};}namespace Opencxx{class Token;class LeafUNSIGNED : public LeafReserved {public:    LeafUNSIGNED(Token& t) : LeafReserved(t) {}    LeafUNSIGNED(char* str, int len) : LeafReserved(str, len) {}    int What() { return UNSIGNED; }};}namespace Opencxx{class Token;class LeafUSING : public LeafReserved {public:    LeafUSING(Token& t) : LeafReserved(t) {}    LeafUSING(char* str, int len) : LeafReserved(str, len) {}    int What() { return USING; }};}namespace Opencxx{class Token;class LeafVIRTUAL : public LeafReserved {public:    LeafVIRTUAL(Token& t) : LeafReserved(t) {}    LeafVIRTUAL(char* str, int len) : LeafReserved(str, len) {}    int What() { return VIRTUAL; }};}namespace Opencxx{class Token;class LeafVOID : public LeafReserved {public:    LeafVOID(Token& t) : LeafReserved(t) {}    LeafVOID(char* str, int len) : LeafReserved(str, len) {}    int What() { return VOID; }};}namespace Opencxx{class Token;class LeafVOLATILE : public LeafReserved {public:    LeafVOLATILE(Token& t) : LeafReserved(t) {}    LeafVOLATILE(char* str, int len) : LeafReserved(str, len) {}    int What() { return VOLATILE; }};}namespace Opencxx{class Token;class LeafUserKeyword2 : public LeafReserved {public:    LeafUserKeyword2(Token& t) : LeafReserved(t) {}    LeafUserKeyword2(char* str, int len) : LeafReserved(str, len) {}    int What() { return UserKeyword2; }};}#endif /* ! defined(included_ptree_generated_h) */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -