Searched refs:globalObjectClass (Results 1 - 3 of 3) sorted by relevance

/macosx-10.9.5/JavaScriptCore-7537.78.1/API/
H A DJSContextRef.h77 @param globalObjectClass The class to use when creating the global object. Pass
79 @result A JSGlobalContext with a global object of class globalObjectClass.
81 JS_EXPORT JSGlobalContextRef JSGlobalContextCreate(JSClassRef globalObjectClass) AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER;
88 @param globalObjectClass The class to use when creating the global object. Pass
92 @result A JSGlobalContext with a global object of class globalObjectClass and a context
95 JS_EXPORT JSGlobalContextRef JSGlobalContextCreateInGroup(JSContextGroupRef group, JSClassRef globalObjectClass) AVAILABLE_IN_WEBKIT_VERSION_4_0;
H A DJSContextRef.cpp112 JSGlobalContextRef JSGlobalContextCreate(JSClassRef globalObjectClass) argument
120 return JSGlobalContextCreateInGroup(toRef(&VM::sharedInstance()), globalObjectClass);
124 return JSGlobalContextCreateInGroup(0, globalObjectClass);
127 JSGlobalContextRef JSGlobalContextCreateInGroup(JSContextGroupRef group, JSClassRef globalObjectClass) argument
136 if (!globalObjectClass) {
141 JSGlobalObject* globalObject = JSCallbackObject<JSGlobalObject>::create(*vm, globalObjectClass, JSCallbackObject<JSGlobalObject>::createStructure(*vm, 0, jsNull()));
143 JSValue prototype = globalObjectClass->prototype(exec);
/macosx-10.9.5/JavaScriptCore-7537.78.1/API/tests/
H A Dtestapi.c1148 JSClassRef globalObjectClass = JSClassCreate(&globalObjectClassDefinition); local
1149 context = JSGlobalContextCreateInGroup(NULL, globalObjectClass);
1938 JSClassRelease(globalObjectClass);

Completed in 103 milliseconds