X-Git-Url: https://git.saurik.com/cycript.git/blobdiff_plain/2ceb8e950c46dea6192fbc6893f05f7f9bff8494..8f56307d1b60c56cc3525ec3bb51716bd503ca2f:/Parser.hpp diff --git a/Parser.hpp b/Parser.hpp index ac335b5..73a69c6 100644 --- a/Parser.hpp +++ b/Parser.hpp @@ -853,14 +853,8 @@ struct CYRegEx : }; struct CYNull : - CYWord, CYTrivial { - CYNull() : - CYWord("null") - { - } - virtual CYNumber *Number(CYContext &context); virtual CYString *String(CYContext &context); @@ -868,14 +862,8 @@ struct CYNull : }; struct CYThis : - CYWord, CYMagic { - CYThis() : - CYWord("this") - { - } - virtual CYExpression *Replace(CYContext &context); virtual void Output(CYOutput &out, CYFlags flags) const; }; @@ -888,14 +876,8 @@ struct CYBoolean : }; struct CYFalse : - CYWord, CYBoolean { - CYFalse() : - CYWord("false") - { - } - virtual bool Value() const { return false; } @@ -905,14 +887,8 @@ struct CYFalse : }; struct CYTrue : - CYWord, CYBoolean { - CYTrue() : - CYWord("true") - { - } - virtual bool Value() const { return true; }