X-Git-Url: https://git.saurik.com/cycript.git/blobdiff_plain/3c1c3635db4635a7aef0a5f625678378f48b6696..a846a8cdfbbb59f5f545db03dd7c5fee43c2056a:/ObjectiveC/Syntax.hpp diff --git a/ObjectiveC/Syntax.hpp b/ObjectiveC/Syntax.hpp index 662d131..f4101fb 100644 --- a/ObjectiveC/Syntax.hpp +++ b/ObjectiveC/Syntax.hpp @@ -1,4 +1,4 @@ -/* Cycript - Remote Execution Server and Disassembler +/* Cycript - Inlining/Optimizing JavaScript Compiler * Copyright (C) 2009 Jay Freeman (saurik) */ @@ -49,7 +49,7 @@ struct CYSelectorPart : CYWord *name_; bool value_; - CYSelectorPart(CYWord *name, bool value, CYSelectorPart *next) : + CYSelectorPart(CYWord *name, bool value, CYSelectorPart *next = NULL) : CYNext(next), name_(name), value_(value) @@ -136,6 +136,9 @@ struct CYClass { { } + virtual ~CYClass() { + } + CYExpression *Replace_(CYContext &context); virtual void Output(CYOutput &out, CYFlags flags) const; };