Searched refs:Structure (Results 26 - 50 of 330) sorted by relevance

1234567891011>>

/macosx-10.9.5/JavaScriptCore-7537.78.1/runtime/
H A DRegExpPrototype.h33 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 DIndexingHeaderInlines.h31 #include "Structure.h"
35 inline size_t IndexingHeader::preCapacity(Structure* structure)
43 inline size_t IndexingHeader::indexingPayloadSizeInBytes(Structure* structure)
H A DNativeErrorConstructor.h37 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 DJSGlobalObject.h137 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 DErrorInstance.h34 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 DInternalFunction.h44 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 DObjectConstructor.h36 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 DNativeErrorPrototype.h31 NativeErrorPrototype(ExecState*, Structure*);
36 static NativeErrorPrototype* create(ExecState* exec, JSGlobalObject* globalObject, Structure* structure, const String& name, NativeErrorConstructor* constructor)
H A DArrayConstructor.h36 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 DBooleanConstructor.h34 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 DJSImageConstructor.h32 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 DJSDOMWindowShell.h43 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 DCRuntimeObject.h47 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 DObjCRuntimeObject.h44 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 DPutByIdStatus.h38 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 DPolymorphicAccessStructureList.h30 #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 DStructureSet.h31 #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 DGetByIdStatus.h63 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 DPolymorphicPutByIdList.h37 #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 DGlobalResolveInfo.h42 WriteBarrier<Structure> structure;
H A DResolveGlobalStatus.h38 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 DJSCallbackFunction.h36 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 DJSAPIWrapperObject.h50 JSAPIWrapperObject(VM&, Structure*);
H A DJSCallbackConstructor.h38 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 DDFGStructureAbstractValue.h46 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...]

Completed in 300 milliseconds

1234567891011>>