/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::__anon17518::__anon17524 [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);
|