/external/webkit/WebCore/ForwardingHeaders/runtime/ |
Structure.h | 3 #include <JavaScriptCore/Structure.h>
|
/external/webkit/JavaScriptCore/runtime/ |
JSZombie.cpp | 36 Structure* JSZombie::leakedZombieStructure() { 37 static Structure* structure = 0; local 38 if (!structure) { 39 Structure::startIgnoringLeaks(); 40 structure = Structure::create(jsNull(), TypeInfo(UnspecifiedType)).releaseRef(); 41 Structure::stopIgnoringLeaks(); 43 return structure;
|
BooleanPrototype.h | 30 BooleanPrototype(ExecState*, NonNullPassRefPtr<Structure>, Structure* prototypeFunctionStructure);
|
ErrorPrototype.h | 32 ErrorPrototype(ExecState*, NonNullPassRefPtr<Structure>, Structure* prototypeFunctionStructure);
|
NumberPrototype.h | 30 NumberPrototype(ExecState*, NonNullPassRefPtr<Structure>, Structure* prototypeFunctionStructure);
|
StructureChain.h | 36 class Structure; 42 static PassRefPtr<StructureChain> create(Structure* head) { return adoptRef(new StructureChain(head)); } 43 RefPtr<Structure>* head() { return m_vector.get(); } 46 StructureChain(Structure* head); 48 OwnArrayPtr<RefPtr<Structure> > m_vector;
|
ArrayConstructor.h | 32 ArrayConstructor(ExecState*, NonNullPassRefPtr<Structure>, ArrayPrototype*, Structure*);
|
ObjectConstructor.h | 32 ObjectConstructor(ExecState*, NonNullPassRefPtr<Structure>, ObjectPrototype*, Structure* prototypeFunctionStructure);
|
RegExpPrototype.h | 30 RegExpPrototype(ExecState*, NonNullPassRefPtr<Structure>, Structure* prototypeFunctionStructure);
|
StringConstructor.h | 32 StringConstructor(ExecState*, NonNullPassRefPtr<Structure>, Structure* prototypeFunctionStructure, StringPrototype*);
|
FunctionPrototype.h | 32 FunctionPrototype(ExecState*, NonNullPassRefPtr<Structure>); 33 void addFunctionProperties(ExecState*, Structure* prototypeFunctionStructure, NativeFunctionWrapper** callFunction, NativeFunctionWrapper** applyFunction); 35 static PassRefPtr<Structure> createStructure(JSValue proto) 37 return Structure::create(proto, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount);
|
DatePrototype.h | 32 DatePrototype(ExecState*, NonNullPassRefPtr<Structure>); 40 static PassRefPtr<Structure> createStructure(JSValue prototype) 42 return Structure::create(prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount);
|
GlobalEvalFunction.h | 35 GlobalEvalFunction(ExecState*, NonNullPassRefPtr<Structure>, int len, const Identifier&, NativeFunction, JSGlobalObject* expectedThisObject); 38 static PassRefPtr<Structure> createStructure(JSValue prototype) 40 return Structure::create(prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount);
|
MathObject.h | 30 MathObject(ExecState*, NonNullPassRefPtr<Structure>); 38 static PassRefPtr<Structure> createStructure(JSValue prototype) 40 return Structure::create(prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount);
|
NumberObject.h | 30 explicit NumberObject(NonNullPassRefPtr<Structure>); 34 static PassRefPtr<Structure> createStructure(JSValue prototype) 36 return Structure::create(prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount);
|
BooleanObject.cpp | 30 BooleanObject::BooleanObject(NonNullPassRefPtr<Structure> structure) 31 : JSWrapperObject(structure)
|
ErrorInstance.cpp | 28 ErrorInstance::ErrorInstance(NonNullPassRefPtr<Structure> structure) 29 : JSObject(structure)
|
ErrorInstance.h | 30 explicit ErrorInstance(NonNullPassRefPtr<Structure>);
|
JSWrapperObject.h | 33 explicit JSWrapperObject(NonNullPassRefPtr<Structure>); 39 static PassRefPtr<Structure> createStructure(JSValue prototype) 41 return Structure::create(prototype, TypeInfo(ObjectType, StructureFlags), AnonymousSlotCount); 53 inline JSWrapperObject::JSWrapperObject(NonNullPassRefPtr<Structure> structure) 54 : JSObject(structure)
|
NativeErrorPrototype.h | 30 NativeErrorPrototype(ExecState*, NonNullPassRefPtr<Structure>, const UString& name, const UString& message);
|
StructureChain.cpp | 30 #include "Structure.h" 35 StructureChain::StructureChain(Structure* head) 38 for (Structure* current = head; current; current = current->storedPrototype().isNull() ? 0 : asObject(current->storedPrototype())->structure()) 41 m_vector.set(new RefPtr<Structure>[size + 1]); 44 for (Structure* current = head; current; current = current->storedPrototype().isNull() ? 0 : asObject(current->storedPrototype())->structure())
|
DateConstructor.h | 32 DateConstructor(ExecState*, NonNullPassRefPtr<Structure>, Structure* prototypeFunctionStructure, DatePrototype*);
|
JSPropertyNameIterator.h | 48 static PassRefPtr<Structure> createStructure(JSValue prototype) 50 return Structure::create(prototype, TypeInfo(CompoundType, OverridesMarkChildren), AnonymousSlotCount); 70 void setCachedStructure(Structure* structure) { m_cachedStructure = structure; } 71 Structure* cachedStructure() { return m_cachedStructure; } 79 Structure* m_cachedStructure; 86 inline void Structure::setEnumerationCache(JSPropertyNameIterator* enumerationCache) 92 inline void Structure::clearEnumerationCache(JSPropertyNameIterator* enumerationCache) 97 inline JSPropertyNameIterator* Structure::enumerationCache( [all...] |
NativeErrorConstructor.h | 34 NativeErrorConstructor(ExecState*, NonNullPassRefPtr<Structure>, NativeErrorPrototype*); 46 RefPtr<Structure> m_errorStructure;
|
ObjectPrototype.h | 30 ObjectPrototype(ExecState*, NonNullPassRefPtr<Structure>, Structure* prototypeFunctionStructure);
|