X-Git-Url: https://git.saurik.com/cycript.git/blobdiff_plain/d6848e7305f443c0d55fc83ad93beccdb8a572ea..c9b965e40ad1ad73542865fb65990a8b59e3131b:/ObjectiveC/Internal.hpp diff --git a/ObjectiveC/Internal.hpp b/ObjectiveC/Internal.hpp index 4946148..8606d55 100644 --- a/ObjectiveC/Internal.hpp +++ b/ObjectiveC/Internal.hpp @@ -1,5 +1,5 @@ -/* Cycript - Optimizing JavaScript Compiler/Runtime - * Copyright (C) 2009-2015 Jay Freeman (saurik) +/* Cycript - The Truly Universal Scripting Language + * Copyright (C) 2009-2016 Jay Freeman (saurik) */ /* GNU Affero General Public License, Version 3 {{{ */ @@ -27,16 +27,16 @@ #include "../Internal.hpp" struct Selector_privateData : - CYValue_ + CYValue { _finline Selector_privateData(SEL value) : - CYValue_(value) + CYValue(value) { } }; struct Instance : - CYValue_ + CYValue { enum Flags { None = 0, @@ -60,35 +60,35 @@ struct Instance : namespace cy { struct Super : - CYValue_ + CYValue { Class class_; _finline Super(id value, Class _class) : - CYValue_(value), + CYValue(value), class_(_class) { } }; } struct Messages : - CYValue_ + CYValue { _finline Messages(Class value) : - CYValue_(value) + CYValue(value) { } JSValueRef GetPrototype(JSContextRef context) const; }; -struct Internal : - CYValue_ +struct Interior : + CYValue { CYProtect owner_; - _finline Internal(id value, JSContextRef context, JSObjectRef owner) : - CYValue_(value), + _finline Interior(id value, JSContextRef context, JSObjectRef owner) : + CYValue(value), owner_(context, owner) { }