JSClassDefinition definition;
definition = kJSClassDefinitionEmpty;
+ definition.attributes = kJSClassAttributeNoAutomaticPrototype;
definition.className = "All";
definition.staticFunctions = All_staticFunctions;
definition.hasProperty = &All_hasProperty;
All_ = JSClassCreate(&definition);
definition = kJSClassDefinitionEmpty;
+ definition.attributes = kJSClassAttributeNoAutomaticPrototype;
definition.className = "Context";
definition.finalize = &CYFinalize;
CYPrivate<Context>::Class_ = JSClassCreate(&definition);
CYPrivate<Constructor>::Class_ = JSClassCreate(&definition);
definition = kJSClassDefinitionEmpty;
+ definition.attributes = kJSClassAttributeNoAutomaticPrototype;
definition.className = "Interior";
definition.staticFunctions = Interior_staticFunctions;
definition.hasProperty = &Interior_hasProperty;
CYPrivate<Selector_privateData>::Class_ = JSClassCreate(&definition);
definition = kJSClassDefinitionEmpty;
+ definition.attributes = kJSClassAttributeNoAutomaticPrototype;
definition.className = "Super";
definition.finalize = &CYFinalize;
CYPrivate<cy::Super>::Class_ = JSClassCreate(&definition);
definition = kJSClassDefinitionEmpty;
+ definition.attributes = kJSClassAttributeNoAutomaticPrototype;
definition.className = "ObjectiveC::Classes";
definition.hasProperty = &ObjectiveC_Classes_hasProperty;
definition.getProperty = &ObjectiveC_Classes_getProperty;
ObjectiveC_Classes_ = JSClassCreate(&definition);
definition = kJSClassDefinitionEmpty;
+ definition.attributes = kJSClassAttributeNoAutomaticPrototype;
definition.className = "ObjectiveC::Constants";
definition.getProperty = &ObjectiveC_Constants_getProperty;
definition.getPropertyNames = &ObjectiveC_Constants_getPropertyNames;
#ifdef __APPLE__
definition = kJSClassDefinitionEmpty;
+ definition.attributes = kJSClassAttributeNoAutomaticPrototype;
definition.className = "ObjectiveC::Images";
definition.getProperty = &ObjectiveC_Images_getProperty;
definition.getPropertyNames = &ObjectiveC_Images_getPropertyNames;
ObjectiveC_Images_ = JSClassCreate(&definition);
definition = kJSClassDefinitionEmpty;
+ definition.attributes = kJSClassAttributeNoAutomaticPrototype;
definition.className = "ObjectiveC::Image::Classes";
definition.getProperty = &ObjectiveC_Image_Classes_getProperty;
definition.getPropertyNames = &ObjectiveC_Image_Classes_getPropertyNames;
#endif
definition = kJSClassDefinitionEmpty;
+ definition.attributes = kJSClassAttributeNoAutomaticPrototype;
definition.className = "ObjectiveC::Protocols";
definition.getProperty = &ObjectiveC_Protocols_getProperty;
definition.getPropertyNames = &ObjectiveC_Protocols_getPropertyNames;