/macosx-10.9.5/JavaScriptCore-7537.78.1/runtime/ |
H A D | RegExpPrototype.h | 33 static RegExpPrototype* create(ExecState* exec, JSGlobalObject* globalObject, Structure* structure, RegExp* regExp) 42 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue prototype) 44 return Structure::create(vm, globalObject, prototype, TypeInfo(ObjectType, StructureFlags), &s_info); 48 RegExpPrototype(JSGlobalObject*, Structure*, RegExp*);
|
H A D | IndexingHeaderInlines.h | 31 #include "Structure.h" 35 inline size_t IndexingHeader::preCapacity(Structure* structure) 43 inline size_t IndexingHeader::indexingPayloadSizeInBytes(Structure* structure)
|
H A D | NativeErrorConstructor.h | 37 static NativeErrorConstructor* create(ExecState* exec, JSGlobalObject* globalObject, Structure* structure, Structure* prototypeStructure, const String& name) 46 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue prototype) 48 return Structure::create(vm, globalObject, prototype, TypeInfo(ObjectType, StructureFlags), &s_info); 51 Structure* errorStructure() { return m_errorStructure.get(); } 54 void finishCreation(ExecState* exec, JSGlobalObject* globalObject, Structure* prototypeStructure, const String& name) 69 NativeErrorConstructor(JSGlobalObject*, Structure*); 75 WriteBarrier<Structure> m_errorStructure;
|
H A D | JSGlobalObject.h | 137 WriteBarrier<Structure> m_withScopeStructure; 138 WriteBarrier<Structure> m_strictEvalActivationStructure; 139 WriteBarrier<Structure> m_activationStructure; 140 WriteBarrier<Structure> m_nameScopeStructure; 141 WriteBarrier<Structure> m_argumentsStructure; 144 WriteBarrier<Structure> m_originalArrayStructureForIndexingShape[NumberOfIndexingShapes]; 146 WriteBarrier<Structure> m_arrayStructureForIndexingShapeDuringAllocation[NumberOfIndexingShapes]; 148 WriteBarrier<Structure> m_booleanObjectStructure; 149 WriteBarrier<Structure> m_callbackConstructorStructure; 150 WriteBarrier<Structure> m_callbackFunctionStructur [all...] |
H A D | ErrorInstance.h | 34 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue prototype) 36 return Structure::create(vm, globalObject, prototype, TypeInfo(ErrorInstanceType, StructureFlags), &s_info); 39 static ErrorInstance* create(VM& vm, Structure* structure, const String& message) 46 static ErrorInstance* create(ExecState* exec, Structure* structure, JSValue message) 56 explicit ErrorInstance(VM&, Structure*);
|
H A D | InternalFunction.h | 44 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue proto) 46 return Structure::create(vm, globalObject, proto, TypeInfo(ObjectType, StructureFlags), &s_info); 52 JS_EXPORT_PRIVATE InternalFunction(JSGlobalObject*, Structure*);
|
H A D | ObjectConstructor.h | 36 static ObjectConstructor* create(ExecState* exec, JSGlobalObject* globalObject, Structure* structure, ObjectPrototype* objectPrototype) 48 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue prototype) 50 return Structure::create(vm, globalObject, prototype, TypeInfo(ObjectType, StructureFlags), &s_info); 58 ObjectConstructor(JSGlobalObject*, Structure*); 63 inline JSObject* constructEmptyObject(ExecState* exec, Structure* structure) 72 Structure* structure = prototypeMap.emptyObjectStructureForPrototype(
|
H A D | NativeErrorPrototype.h | 31 NativeErrorPrototype(ExecState*, Structure*); 36 static NativeErrorPrototype* create(ExecState* exec, JSGlobalObject* globalObject, Structure* structure, const String& name, NativeErrorConstructor* constructor)
|
H A D | ArrayConstructor.h | 36 static ArrayConstructor* create(ExecState* exec, JSGlobalObject* globalObject, Structure* structure, ArrayPrototype* arrayPrototype) 45 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue prototype) 47 return Structure::create(vm, globalObject, prototype, TypeInfo(ObjectType, StructureFlags), &s_info); 55 ArrayConstructor(JSGlobalObject*, Structure*);
|
H A D | BooleanConstructor.h | 34 static BooleanConstructor* create(ExecState* exec, JSGlobalObject* globalObject, Structure* structure, BooleanPrototype* booleanPrototype) 43 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue prototype) 45 return Structure::create(vm, globalObject, prototype, TypeInfo(ObjectType, StructureFlags), &s_info); 52 BooleanConstructor(JSGlobalObject*, Structure*);
|
/macosx-10.9.5/WebCore-7537.78.1/bindings/js/ |
H A D | JSImageConstructor.h | 32 static JSImageConstructor* create(JSC::ExecState* exec, JSC::Structure* structure, JSDOMGlobalObject* globalObject) 39 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype) 41 return JSC::Structure::create(vm, globalObject, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags), &s_info); 47 JSImageConstructor(JSC::Structure*, JSDOMGlobalObject*);
|
H A D | JSDOMWindowShell.h | 43 JSDOMWindowShell(PassRefPtr<DOMWindow>, JSC::Structure*, DOMWrapperWorld*); 54 static JSDOMWindowShell* create(PassRefPtr<DOMWindow> window, JSC::Structure* structure, DOMWrapperWorld* world) 62 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSValue prototype) 64 return JSC::Structure::create(vm, 0, prototype, JSC::TypeInfo(JSC::ProxyType, StructureFlags), &s_info); 70 JSDOMWindowShell(JSC::Structure*, DOMWrapperWorld*);
|
/macosx-10.9.5/WebCore-7537.78.1/bridge/c/ |
H A D | CRuntimeObject.h | 47 Structure* domStructure = WebCore::deprecatedGetDOMStructure<CRuntimeObject>(exec); 57 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue prototype) 59 return Structure::create(vm, globalObject, prototype, TypeInfo(ObjectType, StructureFlags), &s_info); 63 CRuntimeObject(ExecState*, JSGlobalObject*, Structure*, PassRefPtr<CInstance>);
|
/macosx-10.9.5/WebCore-7537.78.1/bridge/objc/ |
H A D | ObjCRuntimeObject.h | 44 Structure* structure = WebCore::deprecatedGetDOMStructure<ObjCRuntimeObject>(exec); 54 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue prototype) 56 return Structure::create(vm, globalObject, prototype, TypeInfo(ObjectType, StructureFlags), &s_info); 60 ObjCRuntimeObject(ExecState*, JSGlobalObject*, PassRefPtr<ObjcInstance>, Structure*);
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecode/ |
H A D | PutByIdStatus.h | 38 class Structure; 77 Structure* oldStructure, 78 Structure* newStructure, 94 static PutByIdStatus computeFor(VM&, JSGlobalObject*, Structure*, Identifier&, bool isDirect); 104 Structure* oldStructure() const { return m_oldStructure; } 105 Structure* newStructure() const { return m_newStructure; } 113 Structure* m_oldStructure; 114 Structure* m_newStructure;
|
H A D | PolymorphicAccessStructureList.h | 30 #include "Structure.h" 44 // Structure used by op_get_by_id_self_list and op_get_by_id_proto_list instruction to hold data off the main opcode stream. 52 WriteBarrier<Structure> base; 54 WriteBarrierBase<Structure> proto; 63 void set(VM& vm, JSCell* owner, PassRefPtr<JITStubRoutine> _stubRoutine, Structure* _base, bool isDirect) 72 void set(VM& vm, JSCell* owner, PassRefPtr<JITStubRoutine> _stubRoutine, Structure* _base, Structure* _proto, bool isDirect) 81 void set(VM& vm, JSCell* owner, PassRefPtr<JITStubRoutine> _stubRoutine, Structure* _base, StructureChain* _chain, bool isDirect) 95 PolymorphicAccessStructureList(VM& vm, JSCell* owner, PassRefPtr<JITStubRoutine> stubRoutine, Structure* firstBase, bool isDirect) 100 PolymorphicAccessStructureList(VM& vm, JSCell* owner, PassRefPtr<JITStubRoutine> stubRoutine, Structure* firstBas [all...] |
H A D | StructureSet.h | 31 #include "Structure.h" 45 StructureSet(Structure* structure) 55 void add(Structure* structure) 73 void remove(Structure* structure) 85 bool contains(Structure* structure) const 94 bool containsOnly(Structure* structure) const 119 Structure* singletonStructure() const 125 Structure* at(size_t i) const { return m_structures.at(i); } 127 Structure* operator[](size_t i) const { return at(i); } 129 Structure* las [all...] |
H A D | GetByIdStatus.h | 63 PropertyOffset offset = invalidOffset, JSValue specificValue = JSValue(), Vector<Structure*> chain = Vector<Structure*>()) 75 static GetByIdStatus computeFor(VM&, Structure*, Identifier&); 86 const Vector<Structure*>& chain() const { return m_chain; } // Returns empty vector if this is a direct access. 93 static void computeForChain(GetByIdStatus& result, CodeBlock*, Identifier&, Structure*); 98 Vector<Structure*> m_chain;
|
H A D | PolymorphicPutByIdList.h | 37 #include "Structure.h" 60 Structure* oldStructure, 61 Structure* newStructure, 77 Structure* structure, 99 Structure* oldStructure() const 108 Structure* structure() const 114 Structure* newStructure() const 136 WriteBarrier<Structure> m_oldStructure; 137 WriteBarrier<Structure> m_newStructure;
|
H A D | GlobalResolveInfo.h | 42 WriteBarrier<Structure> structure;
|
H A D | ResolveGlobalStatus.h | 38 class Structure; 56 State state, Structure* structure = 0, PropertyOffset offset = invalidOffset, 74 Structure* structure() const { return m_structure; } 80 Structure* m_structure;
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/API/ |
H A D | JSCallbackFunction.h | 36 JSCallbackFunction(JSGlobalObject*, Structure*, JSObjectCallAsFunctionCallback); 48 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue proto) 50 return Structure::create(vm, globalObject, proto, TypeInfo(ObjectType, StructureFlags), &s_info);
|
H A D | JSAPIWrapperObject.h | 50 JSAPIWrapperObject(VM&, Structure*);
|
H A D | JSCallbackConstructor.h | 38 static JSCallbackConstructor* create(ExecState* exec, JSGlobalObject* globalObject, Structure* structure, JSClassRef classRef, JSObjectCallAsConstructorCallback callback) 51 static Structure* createStructure(VM& vm, JSGlobalObject* globalObject, JSValue proto) 53 return Structure::create(vm, globalObject, proto, TypeInfo(ObjectType, StructureFlags), &s_info); 57 JSCallbackConstructor(JSGlobalObject*, Structure*, JSClassRef, JSObjectCallAsConstructorCallback);
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/ |
H A D | DFGStructureAbstractValue.h | 46 StructureAbstractValue(Structure* structure) 85 void add(Structure* structure) 132 bool contains(Structure* structure) const 150 bool doesNotContainAnyOtherThan(Structure* structure) const 258 Structure* at(size_t i) const 266 Structure* operator[](size_t i) const 271 Structure* last() const 290 Structure* singleton() const 315 static Structure* topValue() { return reinterpret_cast<Structure*>( [all...] |