/external/webkit/JavaScriptCore/runtime/ |
JSArray.cpp | 72 // size calculation cannot overflow. (sizeof(ArrayStorage) - sizeof(JSValue)) + 73 // (vectorLength * sizeof(JSValue)) must be <= 0xFFFFFFFFU (which is maximum value of size_t). 74 #define MAX_STORAGE_VECTOR_LENGTH static_cast<unsigned>((0xFFFFFFFFU - (sizeof(ArrayStorage) - sizeof(JSValue))) / sizeof(JSValue)) 97 size_t size = (sizeof(ArrayStorage) - sizeof(JSValue)) + (vectorLength * sizeof(JSValue)); 100 ASSERT(((size - (sizeof(ArrayStorage) - sizeof(JSValue))) / sizeof(JSValue) == vectorLength) && (size >= (sizeof(ArrayStorage) - sizeof(JSValue)))); 157 JSValue* vector = m_storage->m_vector [all...] |
PropertyDescriptor.cpp | 75 JSValue PropertyDescriptor::getter() const 81 JSValue PropertyDescriptor::setter() const 87 void PropertyDescriptor::setDescriptor(JSValue value, unsigned attributes) 104 void PropertyDescriptor::setAccessorDescriptor(JSValue getter, JSValue setter, unsigned attributes) 142 void PropertyDescriptor::setSetter(JSValue setter) 149 void PropertyDescriptor::setGetter(JSValue getter) 162 return (!m_value || JSValue::strictEqual(exec, other.m_value, m_value)) && 163 (!m_getter || JSValue::strictEqual(exec, other.m_getter, m_getter)) && 164 (!m_setter || JSValue::strictEqual(exec, other.m_setter, m_setter)) & [all...] |
ArrayConstructor.cpp | 38 static JSValue JSC_HOST_CALL arrayConstructorIsArray(ExecState*, JSObject*, JSValue, const ArgList&); 79 static JSValue JSC_HOST_CALL callArrayConstructor(ExecState* exec, JSObject*, JSValue, const ArgList& args) 92 JSValue JSC_HOST_CALL arrayConstructorIsArray(ExecState*, JSObject*, JSValue, const ArgList& args)
|
JSActivation.h | 57 virtual void put(ExecState*, const Identifier&, JSValue, PutPropertySlot&); 59 virtual void putWithAttributes(ExecState*, const Identifier&, JSValue, unsigned attributes); 69 static PassRefPtr<Structure> createStructure(JSValue proto) { return Structure::create(proto, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount); } 92 static JSValue argumentsGetter(ExecState*, const Identifier&, const PropertySlot&); 98 JSActivation* asActivation(JSValue); 100 inline JSActivation* asActivation(JSValue value)
|
JSNotAnObject.h | 63 static PassRefPtr<Structure> createStructure(JSValue prototype) 72 // JSValue methods 73 virtual JSValue toPrimitive(ExecState*, PreferredPrimitiveType) const; 74 virtual bool getPrimitiveNumber(ExecState*, double& number, JSValue&); 88 virtual void put(ExecState*, const Identifier& propertyName, JSValue, PutPropertySlot&); 89 virtual void put(ExecState*, unsigned propertyName, JSValue);
|
CallData.cpp | 33 JSValue call(ExecState* exec, JSValue functionObject, CallType callType, const CallData& callData, JSValue thisValue, const ArgList& args)
|
DateInstance.h | 56 static PassRefPtr<Structure> createStructure(JSValue prototype) 72 DateInstance* asDateInstance(JSValue); 74 inline DateInstance* asDateInstance(JSValue value)
|
GetterSetter.h | 51 static PassRefPtr<Structure> createStructure(JSValue prototype) 62 GetterSetter* asGetterSetter(JSValue); 64 inline GetterSetter* asGetterSetter(JSValue value)
|
InternalFunction.h | 43 static PassRefPtr<Structure> createStructure(JSValue proto) 58 InternalFunction* asInternalFunction(JSValue); 60 inline InternalFunction* asInternalFunction(JSValue value)
|
JSStaticScopeObject.cpp | 37 markStack.append(d()->registerStore.jsValue()); 45 void JSStaticScopeObject::put(ExecState*, const Identifier& propertyName, JSValue value, PutPropertySlot&) 53 void JSStaticScopeObject::putWithAttributes(ExecState*, const Identifier& propertyName, JSValue value, unsigned attributes)
|
/external/webkit/JavaScriptCore/API/ |
JSObjectRef.cpp | 106 JSValue jsPrototype = jsClass ? jsClass->prototype(exec) : 0; 237 JSValue jsValue = toJS(exec, value); 239 jsObject->setPrototype(jsValue.isObject() ? jsValue : jsNull()); 259 JSValue jsValue = jsObject->get(exec, propertyName->identifier(&exec->globalData())); 265 return toRef(exec, jsValue); 275 JSValue jsValue = toJS(exec, value) [all...] |
JSCallbackFunction.h | 42 static PassRefPtr<Structure> createStructure(JSValue proto) 51 static JSValue JSC_HOST_CALL call(ExecState*, JSObject*, JSValue, const ArgList&);
|
/external/webkit/WebCore/bridge/ |
runtime_object.cpp | 70 JSValue RuntimeObjectImp::fallbackObjectGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot& slot) 81 JSValue result = aClass->fallbackObject(exec, instance.get(), propertyName); 88 JSValue RuntimeObjectImp::fieldGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot& slot) 100 JSValue result = aField->valueFromInstance(exec, instance.get()); 107 JSValue RuntimeObjectImp::methodGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot& slot) 119 JSValue result = new (exec) RuntimeMethod(exec, propertyName, methodList); 220 void RuntimeObjectImp::put(ExecState* exec, const Identifier& propertyName, JSValue value, PutPropertySlot& slot) 246 JSValue RuntimeObjectImp::defaultValue(ExecState* exec, PreferredPrimitiveType hint) const 254 JSValue result = instance->defaultValue(exec, hint); 259 static JSValue JSC_HOST_CALL callRuntimeObject(ExecState* exec, JSObject* function, JSValue, const ArgList& args [all...] |
/external/webkit/WebCore/bindings/js/ |
JSWebGLRenderingContextCustom.cpp | 67 JSValue JSWebGLRenderingContext::bufferData(JSC::ExecState* exec, JSC::ArgList const& args) 89 JSValue JSWebGLRenderingContext::bufferSubData(JSC::ExecState* exec, JSC::ArgList const& args) 106 static JSValue toJS(ExecState* exec, JSDOMGlobalObject* globalObject, const WebGLGetInfo& info) 149 static JSValue getObjectParameter(JSWebGLRenderingContext* obj, ExecState* exec, const ArgList& args, ObjectType objectType) 192 JSValue JSWebGLRenderingContext::getBufferParameter(ExecState* exec, const ArgList& args) 197 JSValue JSWebGLRenderingContext::getFramebufferAttachmentParameter(ExecState* exec, const ArgList& args) 221 JSValue JSWebGLRenderingContext::getParameter(ExecState* exec, const ArgList& args) 239 JSValue JSWebGLRenderingContext::getProgramParameter(ExecState* exec, const ArgList& args) 258 JSValue JSWebGLRenderingContext::getRenderbufferParameter(ExecState* exec, const ArgList& args) 263 JSValue JSWebGLRenderingContext::getShaderParameter(ExecState* exec, const ArgList& args [all...] |
JSDOMWindowCustom.cpp | 127 JSValue nonCachingStaticFunctionGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot&) 132 static JSValue childFrameGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot& slot) 137 static JSValue indexGetter(ExecState* exec, const Identifier&, const PropertySlot& slot) 142 static JSValue namedItemGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot& slot) 259 JSValue proto = prototype(); 372 void JSDOMWindow::put(ExecState* exec, const Identifier& propertyName, JSValue value, PutPropertySlot& slot) 444 JSValue JSDOMWindow::lookupGetter(ExecState* exec, const Identifier& propertyName) 452 JSValue JSDOMWindow::lookupSetter(ExecState* exec, const Identifier& propertyName) 462 JSValue JSDOMWindow::history(ExecState* exec) const 474 JSValue JSDOMWindow::location(ExecState* exec) cons [all...] |
JSLocationCustom.cpp | 42 static JSValue nonCachingStaticReplaceFunctionGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot&) 47 static JSValue nonCachingStaticReloadFunctionGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot&) 52 static JSValue nonCachingStaticAssignFunctionGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot&) 137 bool JSLocation::putDelegate(ExecState* exec, const Identifier& propertyName, JSValue value, PutPropertySlot& slot) 197 void JSLocation::setHref(ExecState* exec, JSValue value) 212 void JSLocation::setProtocol(ExecState* exec, JSValue value) 226 void JSLocation::setHost(ExecState* exec, JSValue value) 237 void JSLocation::setHostname(ExecState* exec, JSValue value) 248 void JSLocation::setPort(ExecState* exec, JSValue value) 265 void JSLocation::setPathname(ExecState* exec, JSValue value [all...] |
JSHTMLInputElementCustom.cpp | 57 JSValue JSHTMLInputElement::type(ExecState* exec) const 70 JSValue JSHTMLInputElement::selectionStart(ExecState* exec) const 79 void JSHTMLInputElement::setSelectionStart(ExecState* exec, JSValue value) 88 JSValue JSHTMLInputElement::selectionEnd(ExecState* exec) const 97 void JSHTMLInputElement::setSelectionEnd(ExecState* exec, JSValue value) 106 JSValue JSHTMLInputElement::setSelectionRange(ExecState* exec, const ArgList& args)
|
JSPluginElementFunctions.cpp | 60 JSValue runtimeObjectGetter(ExecState* exec, const Identifier&, const PropertySlot& slot) 68 JSValue runtimeObjectPropertyGetter(ExecState* exec, const Identifier& propertyName, const PropertySlot& slot) 105 bool runtimeObjectCustomPut(ExecState* exec, const Identifier& propertyName, JSValue value, HTMLElement* element, PutPropertySlot& slot) 116 static JSValue JSC_HOST_CALL callPlugin(ExecState* exec, JSObject* function, JSValue, const ArgList& args) 120 JSValue result = instance->invokeDefaultMethod(exec, args);
|
JSHTMLSelectElementCustom.cpp | 35 JSValue JSHTMLSelectElement::remove(ExecState* exec, const ArgList& args) 49 void selectIndexSetter(HTMLSelectElement* select, JSC::ExecState* exec, unsigned index, JSC::JSValue value) 64 void JSHTMLSelectElement::indexSetter(JSC::ExecState* exec, unsigned index, JSC::JSValue value)
|
JSPluginElementFunctions.h | 33 JSC::JSValue runtimeObjectGetter(JSC::ExecState*, const JSC::Identifier&, const JSC::PropertySlot&); 34 JSC::JSValue runtimeObjectPropertyGetter(JSC::ExecState*, const JSC::Identifier&, const JSC::PropertySlot&); 37 bool runtimeObjectCustomPut(JSC::ExecState*, const JSC::Identifier&, JSC::JSValue, HTMLElement*, JSC::PutPropertySlot&);
|
/external/webkit/JavaScriptCore/debugger/ |
Debugger.h | 33 class JSValue; 61 JSValue evaluateInGlobalCallFrame(const UString&, JSValue& exception, JSGlobalObject*);
|
/external/webkit/JavaScriptCore/interpreter/ |
CallFrame.cpp | 34 JSValue CallFrame::thisValue() 36 return this[codeBlock()->thisRegister()].jsValue(); 45 JSValue function;
|
/external/webkit/JavaScriptGlue/ |
JSValueWrapper.h | 38 JSValueWrapper(JSValue); 43 JSValue GetValue(); 51 static void JSObjectSetProperty(void *data, CFStringRef propertyName, JSObjectRef jsValue);
|
/external/webkit/WebCore/bridge/c/ |
c_utility.h | 32 #include <runtime/JSValue.h> 50 void convertValueToNPVariant(ExecState*, JSValue, NPVariant* result); 51 JSValue convertNPVariantToValue(ExecState*, const NPVariant*, RootObject*);
|
/external/webkit/WebCore/bridge/jni/jsc/ |
JNIUtilityPrivate.h | 33 #include <runtime/JSValue.h> 42 jvalue convertValueToJValue(ExecState*, JSValue, JNIType, const char* javaClassName); 43 bool dispatchJNICall(ExecState*, const void* targetAppletView, jobject obj, bool isStatic, JNIType returnType, jmethodID methodID, jvalue* args, jvalue& result, const char* callingURL, JSValue& exceptionDescription);
|