Home
last modified time | relevance | path

Searched refs:isImmediate (Results 1 – 9 of 9) sorted by relevance

/external/webkit/JavaScriptCore/runtime/
DJSCell.h176 return !JSImmediate::isImmediate(asValue()) && asCell()->isString(); in isString()
181 return !JSImmediate::isImmediate(asValue()) && asCell()->isGetterSetter(); in isGetterSetter()
186 return !JSImmediate::isImmediate(asValue()) && asCell()->isObject(); in isObject()
191 return !JSImmediate::isImmediate(asValue()) && asCell()->getString(s); in getString()
196 return JSImmediate::isImmediate(asValue()) ? UString() : asCell()->getString(); in getString()
201 return JSImmediate::isImmediate(asValue()) ? 0 : asCell()->getObject(); in getObject()
206 return JSImmediate::isImmediate(asValue()) ? CallTypeNone : asCell()->getCallData(callData); in getCallData()
211 …return JSImmediate::isImmediate(asValue()) ? ConstructTypeNone : asCell()->getConstructData(constr… in getConstructData()
216 …return JSImmediate::isImmediate(asValue()) ? JSImmediate::getUInt32(asValue(), v) : asCell()->getU… in getUInt32()
221 …return JSImmediate::isImmediate(asValue()) ? JSImmediate::getTruncatedInt32(asValue(), v) : asCell… in getTruncatedInt32()
[all …]
DJSImmediate.cpp37 ASSERT(isImmediate(v)); in toThisObject()
52 ASSERT(isImmediate(v)); in toObject()
65 ASSERT(isImmediate(v)); in prototype()
78 ASSERT(isImmediate(v)); in toString()
DJSImmediate.h222 static ALWAYS_INLINE bool isImmediate(JSValuePtr v) in isImmediate() function
285 return isImmediate(v1) & isImmediate(v2); in areBothImmediate()
421 ASSERT(isImmediate(v)); in toBoolean()
428 ASSERT(isImmediate(v)); in toBoolean()
542 ASSERT(isImmediate(v)); in toDouble()
704 return !JSImmediate::isImmediate(asValue()); in isCell()
DOperations.h56 if (JSImmediate::isImmediate(v2)) in equalSlowCaseInline()
62 if (JSImmediate::isImmediate(v1)) in equalSlowCaseInline()
DJSString.h209 …return JSImmediate::isImmediate(asValue()) ? jsString(exec, JSImmediate::toString(asValue())) : as… in toThisJSString()
DJSNumberCell.h224 … return JSImmediate::isImmediate(asValue()) ? JSImmediate::toDouble(asValue()) : getDoubleNumber(); in uncheckedGetNumber()
/external/webkit/JavaScriptCore/jit/
DJIT.cpp785 Jump isImmediate = emitJumpIfNotJSCell(X86::eax); in privateCompileMainPass() local
793 isImmediate.link(this); in privateCompileMainPass()
805 Jump isImmediate = emitJumpIfNotJSCell(X86::eax); in privateCompileMainPass() local
813 isImmediate.link(this); in privateCompileMainPass()
1142 Jump isImmediate = emitJumpIfNotJSCell(X86::eax); in privateCompileMainPass() local
1149 isImmediate.link(this); in privateCompileMainPass()
1166 Jump isImmediate = emitJumpIfNotJSCell(X86::eax); in privateCompileMainPass() local
1173 isImmediate.link(this); in privateCompileMainPass()
/external/webkit/JavaScriptCore/
DChangeLog1651 Fix JSImmediate::isImmediate(src) to !src->isCell()
3050 (JSC::JSImmediate::isImmediate):
16239 (JSC::fastIsNumber): Moved isImmediate check here instead of
DChangeLog-2007-10-1413375 (KJS::JSImmediate::isImmediate):