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

/external/webkit/Source/JavaScriptCore/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.cpp63 JSGlobalContextRef JSGlobalContextCreate(JSClassRef globalObjectClass) argument
75 return JSGlobalContextCreateInGroup(toRef(&JSGlobalData::sharedInstance()), globalObjectClass);
79 return JSGlobalContextCreateInGroup(0, globalObjectClass);
82 JSGlobalContextRef JSGlobalContextCreateInGroup(JSContextGroupRef group, JSClassRef globalObjectClass) argument
95 if (!globalObjectClass) {
100 JSGlobalObject* globalObject = new (globalData.get()) JSCallbackObject<JSGlobalObject>(*globalData, globalObjectClass, JSCallbackObject<JSGlobalObject>::createStructure(*globalData, jsNull()));
102 JSValue prototype = globalObjectClass->prototype(exec);
/external/webkit/Source/JavaScriptCore/API/tests/
H A Dtestapi.c852 JSClassRef globalObjectClass = JSClassCreate(&globalObjectClassDefinition); local
853 context = JSGlobalContextCreateInGroup(NULL, globalObjectClass);
1407 JSClassRelease(globalObjectClass);

Completed in 74 milliseconds