HomeSort by relevance Sort by last modified time
    Searched refs:asCell (Results 1 - 21 of 21) sorted by null

  /external/webkit/JavaScriptCore/runtime/
JSCell.h 177 return isCell() && asCell()->isString();
182 return isCell() && asCell()->isGetterSetter();
187 return isCell() && asCell()->isObject();
192 return isCell() && asCell()->getString(exec, s);
197 return isCell() ? asCell()->getString(exec) : UString();
202 return isCell() ? asCell()->getObject() : 0;
207 return isCell() ? asCell()->getCallData(callData) : CallTypeNone;
212 return isCell() ? asCell()->getConstructData(constructData) : ConstructTypeNone;
231 ALWAYS_INLINE JSCell* JSValue::asCell() const
240 return isCell() ? asCell()->toPrimitive(exec, preferredType) : asValue()
    [all...]
GetterSetter.h 66 ASSERT(asCell(value)->isGetterSetter());
67 return static_cast<GetterSetter*>(asCell(value));
JSByteArray.h 116 return static_cast<JSByteArray*>(asCell(value));
119 inline bool isJSByteArray(JSGlobalData* globalData, JSValue v) { return v.isCell() && v.asCell()->vptr() == globalData->jsByteArrayVPtr; }
Operations.h 193 return v2.asCell()->structure()->typeInfo().masqueradesAsUndefined();
199 return v1.asCell()->structure()->typeInfo().masqueradesAsUndefined();
247 if (v1.asCell()->isString() && v2.asCell()->isString())
344 JSCell* cell = asCell(base);
356 cell = asCell(v);
381 base = asCell(v);
JSString.h 329 ASSERT(asCell(v)->isString());
330 JSString* s = static_cast<JSString*>(asCell(v));
391 ASSERT(asCell(value)->isString());
392 return static_cast<JSString*>(asCell(value));
520 inline bool isJSString(JSGlobalData* globalData, JSValue v) { return v.isCell() && v.asCell()->vptr() == globalData->jsStringVPtr; }
526 return isCell() ? asCell()->toThisJSString(exec) : jsString(exec, toString(exec));
532 return static_cast<JSString*>(asCell())->value(exec);
546 return asCell()->toString(exec);
552 return static_cast<JSString*>(asCell())->value(exec);
566 return asCell()->toPrimitive(exec, NoPreference).toString(exec)
    [all...]
JSArray.h 134 return asArray(value.asCell());
139 return v.isCell() && v.asCell()->vptr() == globalData->jsArrayVPtr;
197 if (!value || !value.isCell() || Heap::isCellMarked(cell = value.asCell())) {
JSObject.h 44 if (value.isCell() && (value.asCell()->vptr() == globalData.jsFunctionVPtr))
45 return value.asCell();
282 return asObject(value.asCell());
346 return isCell() && asCell()->inherits(classInfo);
603 JSCell* cell = asCell();
628 JSCell* cell = const_cast<JSCell*>(asCell());
635 cell = prototype.asCell();
645 asCell()->put(exec, propertyName, value, slot);
654 asCell()->put(exec, propertyName, value);
Operations.cpp 88 JSType type = asCell(v)->structure()->typeInfo().type();
Protect.h 55 gcProtect(asCell(value));
61 gcUnprotect(asCell(value));
JSValue.h 203 JSCell* asCell() const;
388 // FIXME: We should deprecate this and just use JSValue::asCell() instead.
389 JSCell* asCell(JSValue);
391 inline JSCell* asCell(JSValue value)
393 return value.asCell();
601 ALWAYS_INLINE JSCell* JSValue::asCell() const
JSValue.cpp 121 snprintf(description, size, "Cell: %p", asCell());
JSNumberCell.h 103 return v.isCell() && v.asCell()->isNumber();
109 return static_cast<JSNumberCell*>(v.asCell());
Lookup.h 299 thisObj->putDirectFunction(propertyName, value.asCell());
Collector.cpp 1009 m_protectedValues.add(k.asCell());
1020 m_protectedValues.remove(k.asCell());
    [all...]
  /external/webkit/JavaScriptCore/API/
APICast.h 115 return reinterpret_cast<JSValueRef>(asCell(JSC::jsAPIValueWrapper(exec, v)));
116 return reinterpret_cast<JSValueRef>(asCell(v));
  /external/webkit/JavaScriptCore/jit/
JITStubs.cpp 796 JSCell* baseCell = asCell(baseValue);
864 JSCell* baseCell = asCell(baseValue);
    [all...]
JITPropertyAccess.cpp 550 failureCases.append(branchPtr(NotEqual, AbsoluteAddress(&asCell(structure->m_prototype)->m_structure), ImmPtr(asCell(structure->m_prototype)->m_structure)));
    [all...]
  /external/webkit/WebCore/bridge/
runtime_object.cpp 289 return result.isObject() ? static_cast<JSObject*>(result.asCell()) : constructor;
  /external/webkit/JavaScriptCore/interpreter/
Interpreter.cpp     [all...]
  /external/webkit/WebCore/bindings/js/
JSDOMBinding.h 74 JSDOMGlobalObject* globalObject() const { return static_cast<JSDOMGlobalObject*>(getAnonymousValue(GlobalObjectSlot).asCell()); }
  /external/webkit/JavaScriptCore/bytecompiler/
BytecodeGenerator.cpp     [all...]

Completed in 94 milliseconds