Home
last modified time | relevance | path

Searched refs:typeInfo (Results 1 – 12 of 12) sorted by relevance

/external/webkit/JavaScriptCore/runtime/
DOperations.cpp84 if (asObject(v)->structure()->typeInfo().masqueradesAsUndefined()) in jsTypeStringForValue()
98 JSType type = asCell(v)->structure()->typeInfo().type(); in jsIsObjectType()
102 if (asObject(v)->structure()->typeInfo().masqueradesAsUndefined()) in jsIsObjectType()
DJSCell.h140 return m_structure->typeInfo().type() == ObjectType; in isObject()
145 return m_structure->typeInfo().type() == StringType; in isString()
340 return asCell()->structure()->typeInfo().needsThisConversion(); in needsThisConversion()
359 return asCell()->structure()->typeInfo().type() >= CompoundType; in hasChildren()
379 if (cell->structure()->typeInfo().type() >= CompoundType) in append()
DStructure.h55 static PassRefPtr<Structure> create(JSValue prototype, const TypeInfo& typeInfo) in create() argument
57 return adoptRef(new Structure(prototype, typeInfo)); in create()
88 const TypeInfo& typeInfo() const { return m_typeInfo; } in typeInfo() function
DStructure.cpp123 Structure::Structure(JSValue prototype, const TypeInfo& typeInfo) in Structure() argument
124 : m_typeInfo(typeInfo) in Structure()
382 ASSERT(structure->typeInfo().type() == ObjectType); in addPropertyTransitionToExistingStructure()
408 ASSERT(structure->typeInfo().type() == ObjectType); in addPropertyTransition()
420 RefPtr<Structure> transition = create(structure->m_prototype, structure->typeInfo()); in addPropertyTransition()
479 RefPtr<Structure> transition = create(prototype, structure->typeInfo()); in changePrototypeTransition()
495 RefPtr<Structure> transition = create(structure->storedPrototype(), structure->typeInfo()); in despecifyFunctionTransition()
514 RefPtr<Structure> transition = create(structure->storedPrototype(), structure->typeInfo()); in getterSetterTransition()
531 RefPtr<Structure> transition = create(structure->m_prototype, structure->typeInfo()); in toDictionaryTransition()
DJSGlobalObject.h347 if (typeInfo().type() == ObjectType) in prototypeForLookup()
351 if (typeInfo().type() == StringType) in prototypeForLookup()
354 ASSERT(typeInfo().type() == NumberType); in prototypeForLookup()
357 ASSERT(typeInfo().type() == StringType); in prototypeForLookup()
DOperations.h63 return v2.asCell()->structure()->typeInfo().masqueradesAsUndefined(); in equalSlowCaseInline()
69 return v1.asCell()->structure()->typeInfo().masqueradesAsUndefined(); in equalSlowCaseInline()
DJSObject.h340 if (structure()->typeInfo().hasStandardGetOwnPropertySlot()) in fastGetOwnPropertySlot()
/external/webkit/JavaScriptCore/jit/
DJITStubs.cpp1404 …|| (asObject(baseVal)->structure()->typeInfo().flags() & (ImplementsHasInstance | OverridesHasInst… in DEFINE_STUB_FUNCTION()
1409 TypeInfo typeInfo(UnspecifiedType, 0); in DEFINE_STUB_FUNCTION() local
1410 …if (!baseVal.isObject() || !(typeInfo = asObject(baseVal)->structure()->typeInfo()).implementsHasI… in DEFINE_STUB_FUNCTION()
1417 ASSERT(typeInfo.type() != UnspecifiedType); in DEFINE_STUB_FUNCTION()
1419 if (!typeInfo.overridesHasInstance()) { in DEFINE_STUB_FUNCTION()
2313 (src1.isCell() && asCell(src1)->structure()->typeInfo().masqueradesAsUndefined()) || in DEFINE_STUB_FUNCTION()
2319 (src1.isCell() && asCell(src1)->structure()->typeInfo().masqueradesAsUndefined()) || in DEFINE_STUB_FUNCTION()
2356 return src2.isCell() && asCell(src2)->structure()->typeInfo().masqueradesAsUndefined(); in DEFINE_STUB_FUNCTION()
2359 return src2.isCell() && asCell(src2)->structure()->typeInfo().masqueradesAsUndefined(); in DEFINE_STUB_FUNCTION()
2716 …return JSValue::encode(jsBoolean(v.isCell() ? v.asCell()->structure()->typeInfo().masqueradesAsUnd… in DEFINE_STUB_FUNCTION()
/external/webkit/JavaScriptCore/API/
DJSValueRef.cpp184 if (!jsConstructor->structure()->typeInfo().implementsHasInstance()) in JSValueIsInstanceOfConstructor()
/external/webkit/WebCore/accessibility/gtk/
DAccessibilityObjectWrapperAtk.cpp1025 static const GTypeInfo typeInfo = { in getAccessibilityTypeFromObject() local
1046 &typeInfo, GTypeFlags(0)); in getAccessibilityTypeFromObject()
/external/webkit/JavaScriptCore/interpreter/
DInterpreter.cpp331 if (value.isObject() && asObject(value)->structure()->typeInfo().implementsHasInstance()) in isInvalidParamForInstanceOf()
1296 …callFrame->r(dst) = jsBoolean(src.isCell() && src.asCell()->structure()->typeInfo().masqueradesAsU… in privateExecute()
1336 …callFrame->r(dst) = jsBoolean(!src.isCell() || !asCell(src)->structure()->typeInfo().masqueradesAs… in privateExecute()
1850 …callFrame->r(dst) = jsBoolean(v.isCell() ? v.asCell()->structure()->typeInfo().masqueradesAsUndefi… in privateExecute()
2704 …efinedOrNull() || (srcValue.isCell() && srcValue.asCell()->structure()->typeInfo().masqueradesAsUn… in privateExecute()
2722 …finedOrNull() || (srcValue.isCell() && !srcValue.asCell()->structure()->typeInfo().masqueradesAsUn… in privateExecute()
/external/webkit/JavaScriptCore/
DChangeLog-2009-06-1633342 (JSC::StructureID::addPropertyTransition): Use typeInfo().type() instead of m_type.
33394 (JSC::StructureID::typeInfo):