HomeSort by relevance Sort by last modified time
    Searched refs:Structure (Results 1 - 25 of 243) sorted by null

1 2 3 4 5 6 7 8 910

  /external/webkit/Source/WebCore/ForwardingHeaders/runtime/
Structure.h 3 #include <JavaScriptCore/Structure.h>
  /external/webkit/Source/JavaScriptCore/runtime/
BooleanPrototype.h 30 BooleanPrototype(ExecState*, JSGlobalObject*, Structure*, Structure* functionStructure);
ErrorPrototype.h 32 ErrorPrototype(ExecState*, JSGlobalObject*, Structure*, Structure* functionStructure);
NumberPrototype.h 30 NumberPrototype(ExecState*, JSGlobalObject*, Structure*, Structure* functionStructure);
RegExpPrototype.h 31 RegExpPrototype(ExecState*, JSGlobalObject*, Structure*, Structure* functionStructure);
ErrorInstance.h 32 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype)
34 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
37 static ErrorInstance* create(JSGlobalData*, Structure*, const UString&);
38 static ErrorInstance* create(ExecState*, Structure*, JSValue message);
48 explicit ErrorInstance(JSGlobalData*, Structure*);
49 explicit ErrorInstance(JSGlobalData*, Structure*, const UString&);
NativeErrorConstructor.h 34 NativeErrorConstructor(ExecState*, JSGlobalObject*, Structure*, Structure* prototypeStructure, const UString&);
38 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype)
40 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
43 Structure* errorStructure() { return m_errorStructure.get(); }
51 WriteBarrier<Structure> m_errorStructure;
ArrayConstructor.h 32 ArrayConstructor(ExecState*, JSGlobalObject*, Structure*, ArrayPrototype*, Structure*);
StringConstructor.h 32 StringConstructor(ExecState*, JSGlobalObject*, Structure*, Structure* functionStructure, StringPrototype*);
StructureChain.h 30 #include "Structure.h"
39 class Structure;
45 static StructureChain* create(JSGlobalData& globalData, Structure* head) { return new (&globalData) StructureChain(globalData, globalData.structureChainStructure.get(), head); }
46 WriteBarrier<Structure>* head() { return m_vector.get(); }
49 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype) { return Structure::create(globalData, prototype, TypeInfo(CompoundType, OverridesMarkChildren), 0, &s_info); }
52 StructureChain(JSGlobalData&, Structure*, Structure* head);
54 OwnArrayPtr<WriteBarrier<Structure> > m_vector;
FunctionPrototype.h 30 FunctionPrototype(ExecState*, JSGlobalObject*, Structure*);
31 void addFunctionProperties(ExecState*, JSGlobalObject*, Structure* functionStructure, JSFunction** callFunction, JSFunction** applyFunction);
33 static Structure* createStructure(JSGlobalData& globalData, JSValue proto)
35 return Structure::create(globalData, proto, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
Structure.h 58 class Structure : public JSCell {
61 static Structure* create(JSGlobalData& globalData, JSValue prototype, const TypeInfo& typeInfo, unsigned anonymousSlotCount, const ClassInfo* classInfo)
64 return new (&globalData) Structure(globalData, prototype, typeInfo, anonymousSlotCount, classInfo);
69 static Structure* addPropertyTransition(JSGlobalData&, Structure*, const Identifier& propertyName, unsigned attributes, JSCell* specificValue, size_t& offset);
70 static Structure* addPropertyTransitionToExistingStructure(Structure*, const Identifier& propertyName, unsigned attributes, JSCell* specificValue, size_t& offset);
71 static Structure* removePropertyTransition(JSGlobalData&, Structure*, const Identifier& propertyName, size_t& offset);
72 static Structure* changePrototypeTransition(JSGlobalData&, Structure*, JSValue prototype)
    [all...]
ArrayPrototype.h 31 explicit ArrayPrototype(JSGlobalObject*, Structure*);
38 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype)
40 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
MathObject.h 30 MathObject(ExecState*, JSGlobalObject*, Structure*);
37 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype)
39 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
NumberObject.h 30 explicit NumberObject(JSGlobalData&, Structure*);
34 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype)
36 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
JSObjectWithGlobalObject.h 37 static Structure* createStructure(JSGlobalData& globalData, JSValue proto)
39 return Structure::create(globalData, proto, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
48 JSObjectWithGlobalObject(JSGlobalObject*, Structure*);
49 JSObjectWithGlobalObject(JSGlobalData&, JSGlobalObject*, Structure*);
NativeErrorPrototype.h 31 NativeErrorPrototype(ExecState*, JSGlobalObject*, Structure*, const UString&, NativeErrorConstructor*);
DateConstructor.h 32 DateConstructor(ExecState*, JSGlobalObject*, Structure*, Structure* functionStructure, DatePrototype*);
ObjectPrototype.h 30 ObjectPrototype(ExecState*, JSGlobalObject*, Structure*, Structure* functionStructure);
StructureChain.cpp 30 #include "Structure.h"
37 StructureChain::StructureChain(JSGlobalData& globalData, Structure* structure, Structure* head)
38 : JSCell(globalData, structure)
41 for (Structure* current = head; current; current = current->storedPrototype().isNull() ? 0 : asObject(current->storedPrototype())->structure())
44 m_vector = adoptArrayPtr(new WriteBarrier<Structure>[size + 1]);
47 for (Structure* current = head; current; current = current->storedPrototype().isNull() ? 0 : asObject(current->storedPrototype())->structure())
    [all...]
JSPropertyNameIterator.h 48 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype)
50 return Structure::create(globalData, prototype, TypeInfo(CompoundType, OverridesMarkChildren), AnonymousSlotCount, &s_info);
68 void setCachedStructure(JSGlobalData& globalData, Structure* structure)
71 ASSERT(structure);
72 m_cachedStructure.set(globalData, this, structure);
74 Structure* cachedStructure() { return m_cachedStructure.get(); }
83 WriteBarrier<Structure> m_cachedStructure;
90 inline void Structure::setEnumerationCache(JSGlobalData& globalData, JSPropertyNameIterator* enumerationCache)
96 inline JSPropertyNameIterator* Structure::enumerationCache(
    [all...]
  /external/webkit/Source/WebCore/bridge/jni/jsc/
JavaRuntimeObject.h 45 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype)
47 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
  /external/webkit/Source/WebCore/bridge/objc/
ObjCRuntimeObject.h 45 static Structure* createStructure(JSGlobalData& globalData, JSValue prototype)
47 return Structure::create(globalData, prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);
  /external/webkit/Source/JavaScriptCore/bytecode/
StructureStubInfo.h 34 #include "Structure.h"
61 void initGetByIdSelf(JSGlobalData& globalData, JSCell* owner, Structure* baseObjectStructure)
68 void initGetByIdProto(JSGlobalData& globalData, JSCell* owner, Structure* baseObjectStructure, Structure* prototypeStructure)
76 void initGetByIdChain(JSGlobalData& globalData, JSCell* owner, Structure* baseObjectStructure, StructureChain* chain)
102 void initPutByIdTransition(JSGlobalData& globalData, JSCell* owner, Structure* previousStructure, Structure* structure, StructureChain* chain)
107 u.putByIdTransition.structure.set(globalData, owner, structure);
156 WriteBarrierBase<Structure> structure; member in struct:JSC::StructureStubInfo::__anon14533::__anon14539
    [all...]
  /external/webkit/Source/JavaScriptCore/API/
JSCallbackConstructor.h 36 JSCallbackConstructor(JSGlobalObject*, Structure*, JSClassRef, JSObjectCallAsConstructorCallback);
42 static Structure* createStructure(JSGlobalData& globalData, JSValue proto)
44 return Structure::create(globalData, proto, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount, &s_info);

Completed in 3805 milliseconds

1 2 3 4 5 6 7 8 910