/external/webkit/JavaScriptCore/runtime/ |
GetterSetter.h | 51 static PassRefPtr<Structure> createStructure(JSValue prototype) 53 return Structure::create(prototype, TypeInfo(GetterSetterType, OverridesMarkChildren), AnonymousSlotCount);
|
StructureTransitionTable.h | 39 class Structure; 71 typedef std::pair<Structure*, Structure*> Transition; 88 inline Structure* get(const StructureTransitionTableHash::Key&, JSCell* specificValue) const; 105 void add(const StructureTransitionTableHash::Key& key, Structure* structure, JSCell* specificValue) 109 setSingleTransition(structure); 117 table()->add(key, Transition(structure, 0)); 119 find->second.first = structure; 124 table()->add(key, Transition(0, structure)); [all...] |
GlobalEvalFunction.cpp | 35 GlobalEvalFunction::GlobalEvalFunction(ExecState* exec, NonNullPassRefPtr<Structure> structure, int len, const Identifier& name, NativeFunction function, JSGlobalObject* cachedGlobalObject) 36 : PrototypeFunction(exec, structure, len, name, function)
|
NumberObject.cpp | 34 NumberObject::NumberObject(NonNullPassRefPtr<Structure> structure) 35 : JSWrapperObject(structure)
|
RegExpObject.h | 31 RegExpObject(NonNullPassRefPtr<Structure>, NonNullPassRefPtr<RegExp>); 50 static PassRefPtr<Structure> createStructure(JSValue prototype) 52 return Structure::create(prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount);
|
JSByteArray.cpp | 38 JSByteArray::JSByteArray(ExecState* exec, NonNullPassRefPtr<Structure> structure, ByteArray* storage, const JSC::ClassInfo* classInfo) 39 : JSObject(structure) 54 PassRefPtr<Structure> JSByteArray::createStructure(JSValue prototype) 56 PassRefPtr<Structure> result = Structure::create(prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount);
|
JSFunction.h | 44 JSFunction(ExecState*, NonNullPassRefPtr<Structure>, int length, const Identifier&, NativeFunction); 62 static PassRefPtr<Structure> createStructure(JSValue prototype) 64 return Structure::create(prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount); 79 JSFunction(NonNullPassRefPtr<Structure>);
|
BooleanPrototype.cpp | 40 BooleanPrototype::BooleanPrototype(ExecState* exec, NonNullPassRefPtr<Structure> structure, Structure* prototypeFunctionStructure) 41 : BooleanObject(structure)
|
DateInstance.cpp | 37 DateInstance::DateInstance(ExecState* exec, NonNullPassRefPtr<Structure> structure) 38 : JSWrapperObject(structure) 43 DateInstance::DateInstance(ExecState* exec, NonNullPassRefPtr<Structure> structure, double time) 44 : JSWrapperObject(structure)
|
ErrorPrototype.cpp | 38 ErrorPrototype::ErrorPrototype(ExecState* exec, NonNullPassRefPtr<Structure> structure, Structure* prototypeFunctionStructure) 39 : ErrorInstance(structure)
|
JSActivation.h | 69 static PassRefPtr<Structure> createStructure(JSValue proto) { return Structure::create(proto, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount); }
|
JSNotAnObject.h | 63 static PassRefPtr<Structure> createStructure(JSValue prototype) 65 return Structure::create(prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount);
|
JSStaticScopeObject.h | 60 static PassRefPtr<Structure> createStructure(JSValue proto) { return Structure::create(proto, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount); }
|
JSZombie.h | 36 JSZombie(const ClassInfo* oldInfo, Structure* structure) 37 : JSCell(structure) 43 static Structure* leakedZombieStructure();
|
JSCell.h | 30 #include "Structure.h" 49 explicit JSCell(Structure*); 53 static PassRefPtr<Structure> createDummyStructure() 55 return Structure::create(jsNull(), TypeInfo(UnspecifiedType), AnonymousSlotCount); 69 Structure* structure() const; 125 Structure* m_structure; 128 inline JSCell::JSCell(Structure* structure) 129 : m_structure(structure) 154 inline Structure* JSCell::structure() const function in class:JSC::JSCell [all...] |
RegExpConstructor.h | 58 RegExpConstructor(ExecState*, NonNullPassRefPtr<Structure>, RegExpPrototype*); 60 static PassRefPtr<Structure> createStructure(JSValue prototype) 62 return Structure::create(prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount);
|
StringObject.cpp | 32 StringObject::StringObject(ExecState* exec, NonNullPassRefPtr<Structure> structure) 33 : JSWrapperObject(structure) 38 StringObject::StringObject(NonNullPassRefPtr<Structure> structure, JSString* string) 39 : JSWrapperObject(structure) 44 StringObject::StringObject(ExecState* exec, NonNullPassRefPtr<Structure> structure, const UString& string) 45 : JSWrapperObject(structure)
|
/external/webkit/WebCore/bridge/ |
runtime_method.h | 48 static PassRefPtr<Structure> createStructure(JSValue prototype) 50 return Structure::create(prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount);
|
runtime_object.h | 62 static PassRefPtr<Structure> createStructure(JSValue prototype) 64 return Structure::create(prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount); 69 RuntimeObjectImp(ExecState*, NonNullPassRefPtr<Structure>, PassRefPtr<Bindings::Instance>);
|
runtime_array.h | 61 static PassRefPtr<Structure> createStructure(JSValue prototype) 63 return Structure::create(prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount);
|
/external/webkit/JavaScriptGlue/ |
UserObjectImp.h | 39 UserObjectImp(PassRefPtr<Structure>, JSUserObject*); 62 static PassRefPtr<Structure> createStructure(JSValue prototype) 64 return Structure::create(prototype, TypeInfo(ObjectType, OverridesGetOwnPropertySlot | OverridesMarkChildren | OverridesGetPropertyNames), AnonymousSlotCount);
|
/external/webkit/WebCore/bindings/js/ |
WorkerScriptController.cpp | 73 RefPtr<Structure> workerContextPrototypeStructure = JSWorkerContextPrototype::createStructure(jsNull()); 77 RefPtr<Structure> dedicatedContextPrototypeStructure = JSDedicatedWorkerContextPrototype::createStructure(workerContextPrototype); 79 RefPtr<Structure> structure = JSDedicatedWorkerContext::createStructure(dedicatedContextPrototype); local 81 m_workerContextWrapper = new (m_globalData.get()) JSDedicatedWorkerContext(structure.release(), m_workerContext->toDedicatedWorkerContext()); 85 RefPtr<Structure> sharedContextPrototypeStructure = JSSharedWorkerContextPrototype::createStructure(workerContextPrototype); 87 RefPtr<Structure> structure = JSSharedWorkerContext::createStructure(sharedContextPrototype); local 89 m_workerContextWrapper = new (m_globalData.get()) JSSharedWorkerContext(structure.release(), m_workerContext->toSharedWorkerContext());
|
JSDOMBinding.h | 58 explicit DOMObject(NonNullPassRefPtr<JSC::Structure> structure) 59 : JSObject(structure) 82 static PassRefPtr<JSC::Structure> createStructure(JSC::JSValue prototype) 84 return JSC::Structure::create(prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags), AnonymousSlotCount); 91 DOMObjectWithGlobalPointer(NonNullPassRefPtr<JSC::Structure> structure, JSDOMGlobalObject* globalObject) 92 : DOMObject(structure) 106 static PassRefPtr<JSC::Structure> createStructure(JSC::JSValue prototype) 108 return JSC::Structure::create(prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags), AnonymousSlotCount) [all...] |
/external/webkit/JavaScriptCore/API/ |
JSCallbackObject.h | 39 JSCallbackObject(ExecState*, NonNullPassRefPtr<Structure>, JSClassRef, void* data); 51 static PassRefPtr<Structure> createStructure(JSValue proto) 53 return Structure::create(proto, TypeInfo(ObjectType, StructureFlags), Base::AnonymousSlotCount);
|
/external/webkit/JavaScriptCore/debugger/ |
DebuggerActivation.h | 52 static PassRefPtr<Structure> createStructure(JSValue prototype) 54 return Structure::create(prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount);
|