ScriptObject 242 axscript/ActiveScript.cpp ScriptObject *global = se->global; ScriptObject 44 axscript/AdaptActiveScriptSite.h class AdaptActiveScriptSite : public ScriptObject ScriptObject 47 axscript/AdaptActiveScriptSite.h AdaptActiveScriptSite(VTable* vtable, ScriptObject* prototype, IActiveScriptSite *); ScriptObject 303 axscript/ByteArrayGlue.cpp return ScriptObject::getAtomProperty(name); ScriptObject 314 axscript/ByteArrayGlue.cpp ScriptObject::setAtomProperty(name, value); ScriptObject 320 axscript/ByteArrayGlue.cpp return ScriptObject::hasAtomProperty(name) || getAtomProperty(name) != undefinedAtom; ScriptObject 629 axscript/ByteArrayGlue.cpp ScriptObject* ByteArrayClass::createInstance(VTable *ivtable, ScriptObject 88 axscript/ByteArrayGlue.h class ByteArrayObject : public ScriptObject ScriptObject 91 axscript/ByteArrayGlue.h ByteArrayObject(VTable *ivtable, ScriptObject *delegate); ScriptObject 167 axscript/ByteArrayGlue.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ScriptObject 126 axscript/COMErrorClass.cpp ScriptObject* COMConsumerErrorClass::createInstance(VTable *ivtable, ScriptObject 147 axscript/COMErrorClass.cpp ScriptObject* COMProviderErrorClass::createInstance(VTable *ivtable, ScriptObject 71 axscript/COMErrorClass.h class COMErrorObject : public ScriptObject ScriptObject 75 axscript/COMErrorClass.h COMErrorObject(VTable *vtable, ScriptObject *delegate); ScriptObject 104 axscript/COMErrorClass.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ScriptObject 111 axscript/COMErrorClass.h COMProviderErrorObject(VTable *vtable, ScriptObject *delegate) ScriptObject 128 axscript/COMErrorClass.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ScriptObject 135 axscript/COMErrorClass.h COMConsumerErrorObject(VTable *vtable, ScriptObject *delegate) ScriptObject 174 axscript/DomainClass.cpp ScriptObject* DomainObject::finddef(Multiname* multiname, ScriptObject 233 axscript/DomainClass.cpp ScriptObject *container = finddef(&multiname, codeContext->domainEnv()); ScriptObject 253 axscript/DomainClass.cpp ScriptObject* DomainClass::createInstance(VTable *ivtable, ScriptObject 44 axscript/DomainClass.h class DomainObject : public ScriptObject ScriptObject 47 axscript/DomainClass.h DomainObject(VTable *vtable, ScriptObject *delegate); ScriptObject 64 axscript/DomainClass.h ScriptObject* finddef(Multiname* multiname, DomainEnv* domainEnv); ScriptObject 72 axscript/DomainClass.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ScriptObject 45 axscript/ExcepInfo.h class EXCEPINFOObject: public ScriptObject ScriptObject 49 axscript/ExcepInfo.h EXCEPINFOObject(VTable* vtable, ScriptObject* prototype, EXCEPINFO *pei) ScriptObject 50 axscript/ExcepInfo.h : ScriptObject(vtable, prototype), ei(*pei) ScriptObject 44 axscript/IActiveScriptSiteConsumer.h class IActiveScriptSiteConsumer : public ScriptObject ScriptObject 47 axscript/IActiveScriptSiteConsumer.h IActiveScriptSiteConsumer(VTable* vtable, ScriptObject* prototype, IActiveScriptSite *); ScriptObject 73 axscript/IDispatchConsumer.cpp return ScriptObject::callProperty(name, argc, argv); ScriptObject 85 axscript/IDispatchConsumer.cpp return ScriptObject::callProperty(name, argc, argv); ScriptObject 140 axscript/IDispatchConsumer.cpp return ScriptObject::setMultinameProperty(name, value); ScriptObject 164 axscript/IDispatchConsumer.cpp return ScriptObject::getAtomProperty(name); ScriptObject 48 axscript/IDispatchConsumer.h IDispatchConsumer(VTable* vtable, ScriptObject* prototype, IDispatch *pDisp); ScriptObject 111 axscript/IDispatchProvider.h DRC(ScriptObject *) ob; ScriptObject 46 axscript/IUnknownConsumer.h class IUnknownConsumer : public ScriptObject ScriptObject 50 axscript/IUnknownConsumer.h IUnknownConsumer(VTable* vtable, ScriptObject* prototype, IUnknown *pUnk, const IID &_iid) ScriptObject 51 axscript/IUnknownConsumer.h : ScriptObject(vtable, prototype), ScriptObject 59 axscript/Profiler.h void addScriptObject(ScriptObject * /*scriptObject*/) {} ScriptObject 60 axscript/Profiler.h void deleteScriptObject(ScriptObject * /*scriptObject*/) {} ScriptObject 838 axscript/axtam.cpp ScriptObject *so = atomToScriptObject(ob); ScriptObject 846 axscript/axtam.cpp ScriptObject *AXTam::createDispatchProviderMethod(Atom ob) ScriptObject 851 axscript/axtam.cpp ScriptObject *so = atomToScriptObject(ob); ScriptObject 224 axscript/axtam.h ScriptObject *createDispatchProviderMethod(Atom ob); ScriptObject 267 axscript/axtam.h class AxtamScript : public ScriptObject ScriptObject 271 axscript/axtam.h AxtamScript(VTable *vtable, ScriptObject* delegate) ScriptObject 272 axscript/axtam.h : ScriptObject(vtable, delegate) ScriptObject 62 axscript/mscom.cpp return ScriptObject::callProperty(name, argc, argv); ScriptObject 46 axscript/mscom.h class MSIUnknownConsumer : public ScriptObject ScriptObject 50 axscript/mscom.h MSIUnknownConsumer(VTable* vtable, ScriptObject* prototype, IUnknown *pUnk, const IID &_iid) ScriptObject 51 axscript/mscom.h : ScriptObject(vtable, prototype), ScriptObject 67 axscript/mscom.h MSIDispatchConsumer(VTable* vtable, ScriptObject* prototype, IDispatch *pDisp); ScriptObject 253 core/AbcParser.cpp if (base->getSizeOfInstance() > sizeof(ScriptObject)) ScriptObject 265 core/AbcParser.cpp sizeofInstance = uint16_t(sizeof(ScriptObject)); ScriptObject 266 core/AbcParser.cpp offsetofSlots = uint16_t(sizeof(ScriptObject)); ScriptObject 1074 core/AbcParser.cpp Traits* act = parseTraits(sizeof(ScriptObject), ScriptObject 1075 core/AbcParser.cpp sizeof(ScriptObject), ScriptObject 1108 core/AbcParser.cpp Traits* act = parseTraits(sizeof(ScriptObject), ScriptObject 1109 core/AbcParser.cpp sizeof(ScriptObject), ScriptObject 1656 core/AbcParser.cpp Traits* traits = parseTraits(sizeof(ScriptObject), ScriptObject 1657 core/AbcParser.cpp sizeof(ScriptObject), ScriptObject 75 core/ArrayClass.cpp ScriptObject* objectPrototype = toplevel->objectClass->prototype; ScriptObject 182 core/ArrayClass.cpp ScriptObject *d = AvmCore::isObject(thisAtom) ? AvmCore::atomToScriptObject(thisAtom) : 0; ScriptObject 270 core/ArrayClass.cpp ScriptObject *d = AvmCore::atomToScriptObject(thisAtom); ScriptObject 304 core/ArrayClass.cpp ScriptObject *d = AvmCore::atomToScriptObject(thisAtom); ScriptObject 343 core/ArrayClass.cpp ScriptObject *d = AvmCore::atomToScriptObject(thisAtom); ScriptObject 378 core/ArrayClass.cpp ScriptObject *d = AvmCore::atomToScriptObject(thisAtom); ScriptObject 482 core/ArrayClass.cpp ScriptObject* toFieldObject(Atom atom) const; ScriptObject 489 core/ArrayClass.cpp ScriptObject *d; ScriptObject 509 core/ArrayClass.cpp ScriptObject *d, ScriptObject 573 core/ArrayClass.cpp ScriptObject* obj = AvmCore::atomToScriptObject (a); ScriptObject 947 core/ArrayClass.cpp ScriptObject *o = (ScriptObject*) AvmCore::atomToScriptObject(cmpActionScript); ScriptObject 989 core/ArrayClass.cpp ScriptObject* ArraySort::toFieldObject(Atom atom) const ScriptObject 1019 core/ArrayClass.cpp ScriptObject* obj_j = toFieldObject(j); ScriptObject 1020 core/ArrayClass.cpp ScriptObject* obj_k = toFieldObject(k); ScriptObject 1136 core/ArrayClass.cpp ScriptObject *d = AvmCore::atomToScriptObject(thisAtom); ScriptObject 1209 core/ArrayClass.cpp ScriptObject *d = AvmCore::atomToScriptObject(thisAtom); ScriptObject 1295 core/ArrayClass.cpp ScriptObject *d = AvmCore::atomToScriptObject(thisAtom); ScriptObject 1383 core/ArrayClass.cpp ArrayObject* ArrayClass::createInstance(VTable *ivtable, ScriptObject* prototype) ScriptObject 1394 core/ArrayClass.cpp ScriptObject *d = AvmCore::atomToScriptObject(thisAtom); ScriptObject 1415 core/ArrayClass.cpp ScriptObject *d = AvmCore::atomToScriptObject(thisAtom); ScriptObject 1432 core/ArrayClass.cpp /*static*/ bool ArrayClass::generic_every(Toplevel* toplevel, Atom thisAtom, ScriptObject *callback, Atom thisObject) ScriptObject 1442 core/ArrayClass.cpp ScriptObject *d = AvmCore::atomToScriptObject(thisAtom); ScriptObject 1463 core/ArrayClass.cpp /*static*/ ArrayObject* ArrayClass::generic_filter(Toplevel* toplevel, Atom thisAtom, ScriptObject *callback, Atom thisObject) ScriptObject 1475 core/ArrayClass.cpp ScriptObject *d = AvmCore::atomToScriptObject(thisAtom); ScriptObject 1497 core/ArrayClass.cpp /*static*/ void ArrayClass::generic_forEach(Toplevel* toplevel, Atom thisAtom, ScriptObject *callback, Atom thisObject) ScriptObject 1507 core/ArrayClass.cpp ScriptObject *d = AvmCore::atomToScriptObject(thisAtom); ScriptObject 1524 core/ArrayClass.cpp /*static*/ bool ArrayClass::generic_some(Toplevel* toplevel, Atom thisAtom, ScriptObject *callback, Atom thisObject) ScriptObject 1534 core/ArrayClass.cpp ScriptObject *d = AvmCore::atomToScriptObject(thisAtom); ScriptObject 1556 core/ArrayClass.cpp /*static*/ ArrayObject* ArrayClass::generic_map(Toplevel* toplevel, Atom thisAtom, ScriptObject *callback, Atom thisObject) ScriptObject 1563 core/ArrayClass.cpp ScriptObject *d = AvmCore::atomToScriptObject(thisAtom); ScriptObject 1584 core/ArrayClass.cpp /*static*/ uint32_t ArrayClass::getLengthHelper(Toplevel* toplevel, ScriptObject* d) ScriptObject 1593 core/ArrayClass.cpp /*static*/ void ArrayClass::setLengthHelper(Toplevel* toplevel, ScriptObject* d, uint32 newLen) ScriptObject 66 core/ArrayClass.h ArrayObject* createInstance(VTable *ivtable, ScriptObject* prototype); ScriptObject 79 core/ArrayClass.h bool _every(Atom thisAtom, ScriptObject* callback, Atom thisObject) { return ArrayClass::generic_every(toplevel(), thisAtom, callback, thisObject); } ScriptObject 80 core/ArrayClass.h ArrayObject* _filter(Atom thisAtom, ScriptObject* callback, Atom thisObject) { return ArrayClass::generic_filter(toplevel(), thisAtom, callback, thisObject); } ScriptObject 81 core/ArrayClass.h void _forEach(Atom thisAtom, ScriptObject* callback, Atom thisObject) { return ArrayClass::generic_forEach(toplevel(), thisAtom, callback, thisObject); } ScriptObject 82 core/ArrayClass.h bool _some(Atom thisAtom, ScriptObject* callback, Atom thisObject) { return ArrayClass::generic_some(toplevel(), thisAtom, callback, thisObject); } ScriptObject 83 core/ArrayClass.h ArrayObject* _map(Atom thisAtom, ScriptObject* callback, Atom thisObject) { return ArrayClass::generic_map(toplevel(), thisAtom, callback, thisObject); } ScriptObject 97 core/ArrayClass.h inline bool every(Atom thisAtom, ScriptObject* callback, Atom thisObject) { return ArrayClass::generic_every(toplevel(), thisAtom, callback, thisObject); } ScriptObject 98 core/ArrayClass.h inline ArrayObject* filter(Atom thisAtom, ScriptObject* callback, Atom thisObject) { return ArrayClass::generic_filter(toplevel(), thisAtom, callback, thisObject); } ScriptObject 99 core/ArrayClass.h inline void forEach(Atom thisAtom, ScriptObject* callback, Atom thisObject) { return ArrayClass::generic_forEach(toplevel(), thisAtom, callback, thisObject); } ScriptObject 100 core/ArrayClass.h inline bool some(Atom thisAtom, ScriptObject* callback, Atom thisObject) { return ArrayClass::generic_some(toplevel(), thisAtom, callback, thisObject); } ScriptObject 101 core/ArrayClass.h inline ArrayObject* map(Atom thisAtom, ScriptObject* callback, Atom thisObject) { return ArrayClass::generic_map(toplevel(), thisAtom, callback, thisObject); } ScriptObject 113 core/ArrayClass.h static bool generic_every(Toplevel* toplevel, Atom thisAtom, ScriptObject* callback, Atom thisObject); ScriptObject 114 core/ArrayClass.h static ArrayObject* generic_filter(Toplevel* toplevel, Atom thisAtom, ScriptObject* callback, Atom thisObject); ScriptObject 115 core/ArrayClass.h static void generic_forEach(Toplevel* toplevel, Atom thisAtom, ScriptObject* callback, Atom thisObject); ScriptObject 116 core/ArrayClass.h static bool generic_some(Toplevel* toplevel, Atom thisAtom, ScriptObject* callback, Atom thisObject); ScriptObject 117 core/ArrayClass.h static ArrayObject* generic_map(Toplevel* toplevel, Atom thisAtom, ScriptObject* callback, Atom thisObject); ScriptObject 120 core/ArrayClass.h static uint32_t getLengthHelper(Toplevel* toplevel, ScriptObject* d); ScriptObject 123 core/ArrayClass.h static void setLengthHelper(Toplevel* toplevel, ScriptObject *d, uint32 newLen); ScriptObject 60 core/ArrayObject.cpp return (isSimpleDense() && !ScriptObject::nextNameIndex(0)); ScriptObject 78 core/ArrayObject.cpp AvmAssert (ScriptObject::hasUintProperty (m_lowHTentry)); ScriptObject 81 core/ArrayObject.cpp Atom lowHT = ScriptObject::getUintProperty (m_lowHTentry); ScriptObject 85 core/ArrayObject.cpp ScriptObject::delUintProperty (m_lowHTentry); ScriptObject 100 core/ArrayObject.cpp if (ScriptObject::hasUintProperty (m_lowHTentry + 1)) ScriptObject 108 core/ArrayObject.cpp int index = ScriptObject::nextNameIndex(0); ScriptObject 111 core/ArrayObject.cpp Atom name = ScriptObject::nextName (index); ScriptObject 121 core/ArrayObject.cpp index = ScriptObject::nextNameIndex(index); ScriptObject 130 core/ArrayObject.cpp if (ScriptObject::nextNameIndex (0) == 0) ScriptObject 150 core/ArrayObject.cpp ScriptObject::setAtomProperty(name, value); ScriptObject 202 core/ArrayObject.cpp if (index & ScriptObject::MAX_INTEGER_MASK) ScriptObject 203 core/ArrayObject.cpp ScriptObject::setAtomProperty(core()->internUint32(index)->atom(), value); ScriptObject 205 core/ArrayObject.cpp ScriptObject::setUintProperty(index, value); ScriptObject 228 core/ArrayObject.cpp return ScriptObject::getAtomProperty(name); ScriptObject 242 core/ArrayObject.cpp return ScriptObject::getUintProperty (index); ScriptObject 276 core/ArrayObject.cpp return ScriptObject::deleteAtomProperty(name); ScriptObject 297 core/ArrayObject.cpp ScriptObject::setUintProperty (i, m_denseArr.getAtFast(i)); ScriptObject 305 core/ArrayObject.cpp return ScriptObject::delUintProperty(index); ScriptObject 325 core/ArrayObject.cpp return ScriptObject::getAtomPropertyIsEnumerable(name); ScriptObject 343 core/ArrayObject.cpp return ScriptObject::hasAtomProperty(name); ScriptObject 357 core/ArrayObject.cpp return ScriptObject::hasUintProperty (index); ScriptObject 373 core/ArrayObject.cpp return ScriptObject::nextName (index - denseLength); ScriptObject 388 core/ArrayObject.cpp return ScriptObject::nextValue (index - denseLength); ScriptObject 401 core/ArrayObject.cpp index = ScriptObject::nextNameIndex (index - denseLength); ScriptObject 531 core/ArrayObject.cpp uint64 s = ScriptObject::size(); ScriptObject 50 core/ArrayObject.h class ArrayObject : public ScriptObject ScriptObject 63 core/ArrayObject.h ArrayObject(VTable* ivtable, ScriptObject *delegate, uint32 capacity); ScriptObject 560 core/AvmCore-inlines.h REALLY_INLINE /*static*/ ScriptObject* AvmCore::atomToScriptObject(const Atom atom) ScriptObject 563 core/AvmCore-inlines.h return (ScriptObject*)atomPtr(atom); ScriptObject 3459 core/AvmCore.cpp ScriptObject* AvmCore::newObject(VTable *vtable, ScriptObject *delegate) ScriptObject 3461 core/AvmCore.cpp return new (GetGC(), vtable->getExtraSize()) ScriptObject(vtable, delegate); ScriptObject 1316 core/AvmCore.h static ScriptObject* atomToScriptObject(const Atom atom); ScriptObject 1391 core/AvmCore.h ScriptObject* newObject(VTable* ivtable, ScriptObject *delegate); ScriptObject 143 core/CdeclThunk.cpp _a = a ? ((ScriptObject*)a)->atom() : nullObjectAtom; ScriptObject 149 core/CdeclThunk.cpp _a = a ? ((ScriptObject*)a)->atom() : nullObjectAtom; ScriptObject 93 core/ClassClosure.cpp ScriptObject* ClassClosure::newInstance() ScriptObject 101 core/ClassClosure.cpp ScriptObject *obj = createInstance(ivtable, prototype); ScriptObject 115 core/ClassClosure.cpp ScriptObject* obj = newInstance(); ScriptObject 141 core/ClassClosure.cpp uint64 size = ScriptObject::size(); ScriptObject 47 core/ClassClosure.h class ClassClosure : public ScriptObject ScriptObject 65 core/ClassClosure.h ScriptObject* newInstance(); ScriptObject 87 core/ClassClosure.h public: DRCWB(ScriptObject*) prototype; ScriptObject 127 core/CodegenLIR.cpp #define SCRIPTADDR(f) scriptAddr((int (ScriptObject::*)())(&f)) ScriptObject 171 core/CodegenLIR.cpp RETURN_METHOD_PTR(ScriptObject, f); ScriptObject 5107 core/CodegenLIR.cpp return loadIns(LIR_ldcp, offsetof(ScriptObject, vtable), localGetp(i)); ScriptObject 47 core/DateClass.cpp ScriptObject* object_prototype = toplevel()->objectClass->prototype; ScriptObject 48 core/DateObject.h class DateObject : public ScriptObject ScriptObject 56 core/DateObject.h DateObject(DateClass *type, ScriptObject *objectPrototype) ScriptObject 57 core/DateObject.h : ScriptObject(type->ivtable(), objectPrototype) ScriptObject 69 core/DateObject.h : ScriptObject(type->ivtable(), type->prototype) ScriptObject 48 core/DescribeTypeClass.cpp ScriptObject* o = td.describeType(v, flags); ScriptObject 47 core/DescribeTypeClass.h static Atom describeTypeJSON(ScriptObject* self, Atom o, uint32_t flags); ScriptObject 48 core/DescribeTypeClass.h static Stringp getQualifiedClassName(ScriptObject* self, Atom v); ScriptObject 49 core/DescribeTypeClass.h static Stringp getQualifiedSuperclassName(ScriptObject* self, Atom v); ScriptObject 98 core/Domain.h ScriptObject* get_globalMemory() const { return m_globalMemoryProviderObject; } ScriptObject 99 core/Domain.h bool set_globalMemory(ScriptObject* providerObject); ScriptObject 114 core/Domain.h bool globalMemorySubscribe(ScriptObject* providerObject); ScriptObject 116 core/Domain.h bool globalMemoryUnsubscribe(ScriptObject* providerObject); ScriptObject 159 core/Domain.h DRCWB(ScriptObject*) m_globalMemoryProviderObject; ScriptObject 102 core/ErrorClass.cpp ScriptObject* ErrorClass::createInstance(VTable *ivtable, ScriptObject 57 core/ErrorClass.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ScriptObject 87 core/ErrorClass.h class ErrorObject : public ScriptObject ScriptObject 90 core/ErrorClass.h ErrorObject(VTable *vtable, ScriptObject *delegate); ScriptObject 130 core/ErrorClass.h REALLY_INLINE obj(VTable *vtable, ScriptObject *delegate) \ ScriptObject 139 core/ErrorClass.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate) \ ScriptObject 141 core/FunctionClass.cpp ScriptObject* obj = newInstance(); ScriptObject 774 core/Interpreter.cpp ScriptObject* /* NOT VOLATILE */ globalScope = (scope->getSize() > 0) ? AvmCore::atomToScriptObject(scope->getScope(0)) : NULL; ScriptObject 949 core/Interpreter.cpp register ScriptObject *o1; ScriptObject 2402 core/Interpreter.cpp o1 = (ScriptObject*)(~7 & toplevel->coerce(sp[0], CLASS_TYPE)); ScriptObject 3281 core/Interpreter.cpp ScriptObject* i = AvmCore::atomToScriptObject(index); ScriptObject 335 core/MethodEnv.cpp return ((ScriptObject*)i)->atom(); ScriptObject 700 core/MethodEnv.cpp ScriptObject* i = AvmCore::atomToScriptObject(index); ScriptObject 749 core/MethodEnv.cpp ScriptObject* i = AvmCore::atomToScriptObject(index); ScriptObject 796 core/MethodEnv.cpp ScriptObject* i = AvmCore::atomToScriptObject(index); ScriptObject 831 core/MethodEnv.cpp ScriptObject* i = AvmCore::atomToScriptObject(index); ScriptObject 867 core/MethodEnv.cpp ScriptObject* i = AvmCore::atomToScriptObject(index); ScriptObject 883 core/MethodEnv.cpp ScriptObject* MethodEnv::newcatch(Traits* traits) ScriptObject 955 core/MethodEnv.cpp ScriptObject *protoObject = toplevel->toPrototype(obj); ScriptObject 956 core/MethodEnv.cpp return protoObject->ScriptObject::getStringPropertyFromProtoChain(core->internInt(index), protoObject, toplevel->toTraits(obj)); ScriptObject 976 core/MethodEnv.cpp ScriptObject *protoObject = toplevel->toPrototype(obj); ScriptObject 977 core/MethodEnv.cpp return protoObject->ScriptObject::getStringPropertyFromProtoChain(core->internUint32(index), protoObject, toplevel->toTraits(obj)); ScriptObject 981 core/MethodEnv.cpp ScriptObject* MethodEnv::finddef(const Multiname* multiname) const ScriptObject 993 core/MethodEnv.cpp ScriptObject* global = script->global; ScriptObject 1020 core/MethodEnv.cpp ScriptObject* ScriptEnv::initGlobal() ScriptObject 1025 core/MethodEnv.cpp ScriptObject* delegate = this->toplevel()->objectClass->prototype; ScriptObject 1029 core/MethodEnv.cpp ScriptObject* MethodEnv::op_newobject(Atom* sp, int argc) const ScriptObject 1035 core/MethodEnv.cpp ScriptObject* o = new (core->GetGC(), object_ivtable->getExtraSize()) ScriptObject 1036 core/MethodEnv.cpp ScriptObject(object_ivtable, toplevel()->objectClass->prototype, ScriptObject 1077 core/MethodEnv.cpp ScriptObject* proto = toplevel()->toPrototype(objAtom); // cn: types like Number are sealed, but their prototype could have dynamic properties ScriptObject 1106 core/MethodEnv.cpp ScriptObject* proto = toplevel()->toPrototype(objAtom); ScriptObject 1125 core/MethodEnv.cpp ScriptObject* proto = toplevel()->toPrototype(objAtom); ScriptObject 1141 core/MethodEnv.cpp ScriptObject *delegate = NULL; ScriptObject 1149 core/MethodEnv.cpp ScriptObject *object = AvmCore::atomToScriptObject(objAtom); ScriptObject 1162 core/MethodEnv.cpp ScriptObject* proto = toplevel()->toPrototype(objAtom); ScriptObject 1176 core/MethodEnv.cpp ScriptObject *object = delegate; ScriptObject 1405 core/MethodEnv.cpp ScriptObject* o = AvmCore::atomToScriptObject(obj); ScriptObject 1463 core/MethodEnv.cpp ScriptObject* method = AvmCore::atomToScriptObject(atomv[0])->getSlotObject(slot); ScriptObject 1509 core/MethodEnv.cpp ScriptObject* so = AvmCore::atomToScriptObject(obj); ScriptObject 1607 core/MethodEnv.cpp ScriptObject* o = AvmCore::atomToScriptObject(atom); ScriptObject 1639 core/MethodEnv.cpp ScriptObject* o = toplevel->toPrototype(atom); ScriptObject 1781 core/MethodEnv.cpp ScriptObject* global = script->global; ScriptObject 1797 core/MethodEnv.cpp ScriptObject* o = AvmCore::isObject(target_global) ? ScriptObject 1821 core/MethodEnv.cpp ScriptObject *closure; ScriptObject 1863 core/MethodEnv.cpp ScriptObject* MethodEnv::coerceAtom2SO(Atom atom, Traits* expected) const ScriptObject 1875 core/MethodEnv.cpp ScriptObject* so = AvmCore::atomToScriptObject(atom); ScriptObject 1942 core/MethodEnv.cpp ScriptObject *MethodEnv::newActivation() ScriptObject 1948 core/MethodEnv.cpp ScriptObject* obj = new (gc, vtable->getExtraSize()) ScriptObject(vtable, 0/*delegate*/); ScriptObject 76 core/MethodEnv.h ScriptObject* newActivation(); ScriptObject 161 core/MethodEnv.h ScriptObject* newcatch(Traits *traits); ScriptObject 165 core/MethodEnv.h ScriptObject* finddef(const Multiname* name) const; ScriptObject 170 core/MethodEnv.h ScriptObject* op_newobject(Atom* sp, int32_t argc) const; ScriptObject 259 core/MethodEnv.h ScriptObject* coerceAtom2SO(Atom atom, Traits *expected) const; ScriptObject 327 core/MethodEnv.h DRCWB(ScriptObject*) object; ScriptObject 338 core/MethodEnv.h ScriptObject* initGlobal(); ScriptObject 345 core/MethodEnv.h DRCWB(ScriptObject*) global; // initially null, set after initialization ScriptObject 545 core/MethodInfo.cpp return (*(ScriptObject**)src)->atom(); ScriptObject 593 core/MethodInfo.cpp return (*(ScriptObject**)src)->atom(); ScriptObject 109 core/NativeFunction.h #define AvmThunkUnbox_AvmObject(r) ((ScriptObject*)(r)) ScriptObject 348 core/NativeFunction.h _AVMTHUNK_NATIVE_METHOD(ScriptObject, METHID, IMPL) ScriptObject 438 core/NativeFunction.h _AVMTHUNK_NATIVE_METHOD(ScriptObject, METHID, IMPL) ScriptObject 66 core/ObjectClass.cpp ScriptObject* ObjectClass::construct() ScriptObject 68 core/ObjectClass.cpp return (ScriptObject*) core()->newObject(ivtable(), prototype); ScriptObject 123 core/ObjectClass.cpp ScriptObject* obj = AvmCore::atomToScriptObject(thisAtom); ScriptObject 150 core/ObjectClass.cpp ScriptObject* obj = AvmCore::atomToScriptObject(thisAtom); ScriptObject 173 core/ObjectClass.cpp ScriptObject* obj = AvmCore::atomToScriptObject(thisAtom); ScriptObject 202 core/ObjectClass.cpp ScriptObject* o = toplevel()->toPrototype(V); ScriptObject 55 core/ObjectClass.h ScriptObject* construct(); ScriptObject 406 core/PrintWriter.cpp *this << va_arg(ap, ScriptObject*); ScriptObject 162 core/PrintWriter.h PrintWriter& operator<< (ScriptObject* obj); ScriptObject 53 core/RegExpClass.cpp ScriptObject* object_prototype = toplevel()->objectClass->prototype; ScriptObject 47 core/RegExpObject.h class RegExpObject : public ScriptObject ScriptObject 51 core/RegExpObject.h RegExpObject(RegExpClass *arrayClass, ScriptObject *delegate); ScriptObject 74 core/RegExpObject.h Atom replace(Stringp subject, ScriptObject *replaceFunction); ScriptObject 186 core/Sampler.h void setCallback(ScriptObject* callback); ScriptObject 227 core/Sampler.h DRC(ScriptObject*) callback; ScriptObject 44 core/ScriptObject.cpp ScriptObject::ScriptObject(VTable* _vtable, ScriptObject* _delegate) : ScriptObject 60 core/ScriptObject.cpp ScriptObject::ScriptObject(VTable* _vtable, ScriptObject* _delegate, int capacity) : ScriptObject 82 core/ScriptObject.cpp ScriptObject::~ScriptObject() ScriptObject 88 core/ScriptObject.cpp void ScriptObject::initHashtable(int capacity /*=InlineHashtable::kDefaultCapacity*/) ScriptObject 102 core/ScriptObject.cpp InlineHashtable* ScriptObject::getTable() const ScriptObject 114 core/ScriptObject.cpp const_cast<ScriptObject*>(this)->initHashtable(); ScriptObject 134 core/ScriptObject.cpp Atom ScriptObject::getAtomProperty(Atom name) const ScriptObject 151 core/ScriptObject.cpp const ScriptObject *o = this; ScriptObject 165 core/ScriptObject.cpp Atom ScriptObject::getAtomPropertyFromProtoChain(Atom name, ScriptObject* o, Traits *origObjTraits) const ScriptObject 194 core/ScriptObject.cpp bool ScriptObject::hasMultinameProperty(const Multiname* multiname) const ScriptObject 207 core/ScriptObject.cpp bool ScriptObject::hasAtomProperty(Atom name) const ScriptObject 228 core/ScriptObject.cpp void ScriptObject::setAtomProperty(Atom name, Atom value) ScriptObject 254 core/ScriptObject.cpp void ScriptObject::setMultinameProperty(const Multiname* name, Atom value) ScriptObject 267 core/ScriptObject.cpp bool ScriptObject::getAtomPropertyIsEnumerable(Atom name) const ScriptObject 288 core/ScriptObject.cpp void ScriptObject::setAtomPropertyIsEnumerable(Atom name, bool enumerable) ScriptObject 310 core/ScriptObject.cpp bool ScriptObject::deleteAtomProperty(Atom name) ScriptObject 331 core/ScriptObject.cpp bool ScriptObject::deleteMultinameProperty(const Multiname* name) ScriptObject 343 core/ScriptObject.cpp Atom ScriptObject::getUintProperty(uint32 i) const ScriptObject 358 core/ScriptObject.cpp const ScriptObject *o = this; ScriptObject 377 core/ScriptObject.cpp void ScriptObject::setUintProperty(uint32 i, Atom value) ScriptObject 404 core/ScriptObject.cpp bool ScriptObject::delUintProperty(uint32 i) ScriptObject 426 core/ScriptObject.cpp bool ScriptObject::hasUintProperty(uint32 i) const ScriptObject 448 core/ScriptObject.cpp Atom ScriptObject::getMultinameProperty(const Multiname* multiname) const ScriptObject 469 core/ScriptObject.cpp Atom ScriptObject::callProperty(const Multiname* multiname, int argc, Atom* argv) ScriptObject 479 core/ScriptObject.cpp Atom ScriptObject::constructProperty(const Multiname* multiname, int argc, Atom* argv) ScriptObject 486 core/ScriptObject.cpp Atom ScriptObject::getDescendants(const Multiname* /*name*/) const ScriptObject 492 core/ScriptObject.cpp bool ScriptObject::isGlobalObject() const ScriptObject 504 core/ScriptObject.cpp Stringp ScriptObject::format(AvmCore* core) const ScriptObject 517 core/ScriptObject.cpp Atom ScriptObject::defaultValue() ScriptObject 553 core/ScriptObject.cpp Atom ScriptObject::toString() ScriptObject 587 core/ScriptObject.cpp Atom ScriptObject::call(int /*argc*/, Atom* /*argv*/) ScriptObject 599 core/ScriptObject.cpp Atom ScriptObject::construct(int /*argc*/, Atom* /*argv*/) ScriptObject 606 core/ScriptObject.cpp Atom ScriptObject::applyTypeArgs(int /*argc*/, Atom* /*argv*/) ScriptObject 612 core/ScriptObject.cpp Atom ScriptObject::getSlotAtom(uint32_t slot) ScriptObject 651 core/ScriptObject.cpp return (*((const ScriptObject**)p))->atom(); // may be null|kObjectType, copacetic ScriptObject 655 core/ScriptObject.cpp ScriptObject* ScriptObject::getSlotObject(uint32_t slot) ScriptObject 666 core/ScriptObject.cpp return *((ScriptObject**)p); ScriptObject 674 core/ScriptObject.cpp return (ScriptObject*)atomPtr(a); ScriptObject 684 core/ScriptObject.cpp void ScriptObject::coerceAndSetSlotAtom(uint32_t slot, Atom value) ScriptObject 750 core/ScriptObject.cpp Atom ScriptObject::nextName(int index) ScriptObject 765 core/ScriptObject.cpp Atom ScriptObject::nextValue(int index) ScriptObject 780 core/ScriptObject.cpp int ScriptObject::nextNameIndex(int index) ScriptObject 810 core/ScriptObject.cpp ScriptObject* ScriptObject::createInstance(VTable* ivtable, ScriptObject* prototype) ScriptObject 821 core/ScriptObject.cpp ScriptObject *base = AvmCore::atomToScriptObject(baseAtom); ScriptObject 833 core/ScriptObject.cpp uint64 ScriptObject::size() const ScriptObject 847 core/ScriptObject.cpp Stringp ScriptObject::implToString() const ScriptObject 48 core/ScriptObject.h class ScriptObject : public AvmPlusScriptableObject ScriptObject 52 core/ScriptObject.h ScriptObject(VTable* vtable, ScriptObject* delegate); ScriptObject 53 core/ScriptObject.h ScriptObject(VTable* vtable, ScriptObject* delegate, int capacity); ScriptObject 54 core/ScriptObject.h ~ScriptObject(); ScriptObject 56 core/ScriptObject.h ScriptObject* getDelegate() const { return delegate; } ScriptObject 57 core/ScriptObject.h void setDelegate(ScriptObject *d) { delegate = d; } ScriptObject 112 core/ScriptObject.h ScriptObject* getSlotObject(uint32_t slot); ScriptObject 127 core/ScriptObject.h virtual Atom getAtomPropertyFromProtoChain(Atom name, ScriptObject* protochain, Traits *origObjTraits) const; ScriptObject 151 core/ScriptObject.h inline Atom getStringPropertyFromProtoChain(Stringp name, ScriptObject* protochain, Traits *origObjTraits) const ScriptObject 202 core/ScriptObject.h virtual ScriptObject* createInstance(VTable* ivtable, ScriptObject* prototype); ScriptObject 243 core/ScriptObject.h private: DRCWB(ScriptObject*) delegate; // __proto__ in AS2, archetype in semantics ScriptObject 184 core/StringClass.cpp ScriptObject *replaceFunction = NULL; ScriptObject 1353 core/StringObject.cpp if (n & ScriptObject::MAX_INTEGER_MASK) ScriptObject 1395 core/StringObject.cpp if (n & ScriptObject::MAX_INTEGER_MASK) ScriptObject 145 core/Toplevel-inlines.h REALLY_INLINE ScriptObject* Toplevel::global() const ScriptObject 75 core/Toplevel.cpp _global = new (gc, mainVTable->getExtraSize()) ScriptObject(mainVTable, NULL); ScriptObject 100 core/Toplevel.cpp ScriptObject* container = _global->vtable->init->finddef(&qname); ScriptObject 115 core/Toplevel.cpp ScriptObject* Toplevel::toPrototype(Atom atom) ScriptObject 462 core/Toplevel.cpp ScriptObject *proto = c->prototype; ScriptObject 463 core/Toplevel.cpp ScriptObject *o = toPrototype(atom); ScriptObject 512 core/Toplevel.cpp ScriptObject* o = atomKind(obj)==kObjectType ? ScriptObject 544 core/Toplevel.cpp const ScriptObject* curObj = AvmCore::isObject(obj) ? ScriptObject 587 core/Toplevel.cpp ScriptObject* o = AvmCore::atomToScriptObject(obj); ScriptObject 600 core/Toplevel.cpp ScriptObject* o = AvmCore::atomToScriptObject(obj); ScriptObject 630 core/Toplevel.cpp ScriptObject* so = AvmCore::atomToScriptObject(obj); ScriptObject 660 core/Toplevel.cpp ScriptObject* delegate = toPrototype(obj); ScriptObject 661 core/Toplevel.cpp return delegate->ScriptObject::getStringPropertyFromProtoChain(multiname->getName(), delegate, toTraits(obj)); ScriptObject 706 core/Toplevel.cpp ScriptObject* so = AvmCore::atomToScriptObject(obj); ScriptObject 63 core/Toplevel.h ScriptObject* global() const; ScriptObject 124 core/Toplevel.h ScriptObject* toPrototype(Atom atom); ScriptObject 267 core/Toplevel.h static Stringp escape(ScriptObject*, Stringp in); ScriptObject 268 core/Toplevel.h static Stringp unescape(ScriptObject*, Stringp in); ScriptObject 274 core/Toplevel.h static Atom eval(ScriptObject*, Atom in); ScriptObject 287 core/Toplevel.h static Stringp decodeURI(ScriptObject*, Stringp uri); ScriptObject 288 core/Toplevel.h static Stringp decodeURIComponent(ScriptObject*, Stringp uri); ScriptObject 289 core/Toplevel.h static Stringp encodeURI(ScriptObject*, Stringp uri); ScriptObject 290 core/Toplevel.h static Stringp encodeURIComponent(ScriptObject*, Stringp uri); ScriptObject 291 core/Toplevel.h static bool isNaN(ScriptObject*, double d); ScriptObject 292 core/Toplevel.h static bool isFinite(ScriptObject*, double d); ScriptObject 293 core/Toplevel.h static double parseInt(ScriptObject*, Stringp in, int radix); ScriptObject 294 core/Toplevel.h static double parseFloat(ScriptObject*, Stringp in); ScriptObject 298 core/Toplevel.h static bool isXMLName(ScriptObject*, Atom v); ScriptObject 311 core/Toplevel.h virtual bool sampler_trusted(ScriptObject* /*sampler*/); ScriptObject 334 core/Toplevel.h DRCWB(ScriptObject*) _global; // the toplevel script that's run ScriptObject 511 core/Traits.cpp Traits* traits = new (pool->core->GetGC()) Traits(pool, NULL, sizeof(ScriptObject), sizeof(ScriptObject), traitsPos, TRAITSTYPE_CATCH); ScriptObject 1007 core/Traits.cpp AvmAssert((getSizeOfInstance() == sizeof(ScriptObject)) || (minSizeOfSlots == 0)); ScriptObject 1062 core/Traits.cpp AvmAssert(slotOffset >= sizeof(ScriptObject)); ScriptObject 1105 core/Traits.cpp AvmAssert(slotOffset >= sizeof(ScriptObject)); ScriptObject 390 core/Traits.h void destroyInstance(ScriptObject *obj) const; ScriptObject 67 core/TypeDescriber.cpp ScriptObject* TypeDescriber::new_object() ScriptObject 77 core/TypeDescriber.cpp void TypeDescriber::setpropmulti(ScriptObject* o, const TypeDescriber::KVPair* kv, uint32_t count) ScriptObject 131 core/TypeDescriber.cpp static void pushobj(ArrayObject* a, ScriptObject* o) ScriptObject 141 core/TypeDescriber.cpp static inline Atom objAtom(ScriptObject* o) ScriptObject 157 core/TypeDescriber.cpp ScriptObject* v = new_object(); ScriptObject 190 core/TypeDescriber.cpp ScriptObject* TypeDescriber::describeTraits(Traitsp traits, uint32_t flags, Toplevel* toplevel) ScriptObject 200 core/TypeDescriber.cpp ScriptObject* o = new_object(); ScriptObject 208 core/TypeDescriber.cpp ScriptObject* constructor = NULL; ScriptObject 314 core/TypeDescriber.cpp ScriptObject* v = new_object(); ScriptObject 449 core/TypeDescriber.cpp ScriptObject* md = describeMetadataInfo(pool, metadata_index); ScriptObject 465 core/TypeDescriber.cpp ScriptObject* TypeDescriber::describeMetadataInfo(PoolObject* pool, uint32_t metadata_index) ScriptObject 480 core/TypeDescriber.cpp ScriptObject* o = new_object(); ScriptObject 494 core/TypeDescriber.cpp ScriptObject* v = new_object(); ScriptObject 552 core/TypeDescriber.cpp ScriptObject* TypeDescriber::describeType(Atom value, uint32_t flags) ScriptObject 559 core/TypeDescriber.cpp ScriptObject* o = new_object(); ScriptObject 66 core/TypeDescriber.h ScriptObject* describeType(Atom value, uint32_t flags); ScriptObject 113 core/TypeDescriber.h ScriptObject* new_object(); ScriptObject 117 core/TypeDescriber.h ScriptObject* describeTraits(Traitsp traits, uint32_t flags, Toplevel* toplevel); ScriptObject 120 core/TypeDescriber.h ScriptObject* describeMetadataInfo(PoolObject* pool, uint32_t metadata_index); ScriptObject 122 core/TypeDescriber.h void setpropmulti(ScriptObject* o, const KVPair* kv, uint32_t count); ScriptObject 201 core/VTable.cpp ScriptObject* const receiver = *(ScriptObject**)ap; ScriptObject 61 core/VectorClass.cpp return ScriptObject::hasAtomProperty(name); ScriptObject 215 core/VectorClass.cpp Atom VectorBaseObject::map (ScriptObject *callback, Atom thisObject) ScriptObject 223 core/VectorClass.cpp ScriptObject *d = this; ScriptObject 243 core/VectorClass.cpp Atom VectorBaseObject::filter(ScriptObject *callback, Atom thisObject) ScriptObject 251 core/VectorClass.cpp ScriptObject *d = this; ScriptObject 295 core/VectorClass.cpp ScriptObject* IntVectorClass::createInstance(VTable *ivtable, ScriptObject 296 core/VectorClass.cpp ScriptObject *prototype) ScriptObject 343 core/VectorClass.cpp ScriptObject* UIntVectorClass::createInstance(VTable *ivtable, ScriptObject 344 core/VectorClass.cpp ScriptObject *prototype) ScriptObject 391 core/VectorClass.cpp ScriptObject* DoubleVectorClass::createInstance(VTable *ivtable, ScriptObject 392 core/VectorClass.cpp ScriptObject *prototype) ScriptObject 466 core/VectorClass.cpp ScriptObject* so = AvmCore::atomToScriptObject(type); ScriptObject 511 core/VectorClass.cpp ScriptObject* VectorClass::createInstance(VTable * /*ivtable*/, ScriptObject * /*prototype*/) ScriptObject 537 core/VectorClass.cpp ScriptObject* ObjectVectorClass::createInstance(VTable *ivtable, ScriptObject 538 core/VectorClass.cpp ScriptObject *prototype) ScriptObject 694 core/VectorClass.cpp ScriptObject* so_args = atomKind(args)==kObjectType ? AvmCore::atomToScriptObject(args) : 0; ScriptObject 48 core/VectorClass.h class VectorBaseObject : public ScriptObject ScriptObject 51 core/VectorClass.h VectorBaseObject(VTable *ivtable, ScriptObject *delegate) ScriptObject 52 core/VectorClass.h : ScriptObject(ivtable, delegate) ScriptObject 81 core/VectorClass.h Atom map(ScriptObject *callback, Atom thisObject); ScriptObject 82 core/VectorClass.h Atom filter(ScriptObject *callback, Atom thisObject); ScriptObject 101 core/VectorClass.h TypedVectorObject(VTable *ivtable, ScriptObject *delegate) ScriptObject 113 core/VectorClass.h Atom _filter(ScriptObject* callback, Atom thisObject) { return filter(callback, thisObject); } ScriptObject 114 core/VectorClass.h Atom _map(ScriptObject* callback, Atom thisObject) { return map(callback, thisObject); } ScriptObject 254 core/VectorClass.h ScriptObject* so_args = AvmCore::atomToScriptObject(args); ScriptObject 315 core/VectorClass.h ScriptObject* so_args = atomKind(obj)==kObjectType ? AvmCore::atomToScriptObject(obj) : 0; ScriptObject 361 core/VectorClass.h void atomToValue(Atom atom, ScriptObject*& value) ScriptObject 394 core/VectorClass.h Atom valueToAtom(ScriptObject* value) const ScriptObject 432 core/VectorClass.h IntVectorObject(VTable *ivtable, ScriptObject *delegate) ScriptObject 447 core/VectorClass.h UIntVectorObject(VTable *ivtable, ScriptObject *delegate) ScriptObject 463 core/VectorClass.h DoubleVectorObject(VTable *ivtable, ScriptObject *delegate) ScriptObject 480 core/VectorClass.h ObjectVectorObject(VTable *ivtable, ScriptObject *delegate) ScriptObject 537 core/VectorClass.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ScriptObject 543 core/VectorClass.h void _forEach(Atom thisAtom, ScriptObject* callback, Atom thisObject) { return ArrayClass::generic_forEach(toplevel(), thisAtom, callback, thisObject); } ScriptObject 544 core/VectorClass.h bool _every(Atom thisAtom, ScriptObject* callback, Atom thisObject) { return ArrayClass::generic_every(toplevel(), thisAtom, callback, thisObject); } ScriptObject 545 core/VectorClass.h bool _some(Atom thisAtom, ScriptObject* callback, Atom thisObject) { return ArrayClass::generic_some(toplevel(), thisAtom, callback, thisObject); } ScriptObject 556 core/VectorClass.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ScriptObject 562 core/VectorClass.h void _forEach(Atom thisAtom, ScriptObject* callback, Atom thisObject) { return ArrayClass::generic_forEach(toplevel(), thisAtom, callback, thisObject); } ScriptObject 563 core/VectorClass.h bool _every(Atom thisAtom, ScriptObject* callback, Atom thisObject) { return ArrayClass::generic_every(toplevel(), thisAtom, callback, thisObject); } ScriptObject 564 core/VectorClass.h bool _some(Atom thisAtom, ScriptObject* callback, Atom thisObject) { return ArrayClass::generic_some(toplevel(), thisAtom, callback, thisObject); } ScriptObject 575 core/VectorClass.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ScriptObject 581 core/VectorClass.h void _forEach(Atom thisAtom, ScriptObject* callback, Atom thisObject) { return ArrayClass::generic_forEach(toplevel(), thisAtom, callback, thisObject); } ScriptObject 582 core/VectorClass.h bool _every(Atom thisAtom, ScriptObject* callback, Atom thisObject) { return ArrayClass::generic_every(toplevel(), thisAtom, callback, thisObject); } ScriptObject 583 core/VectorClass.h bool _some(Atom thisAtom, ScriptObject* callback, Atom thisObject) { return ArrayClass::generic_some(toplevel(), thisAtom, callback, thisObject); } ScriptObject 599 core/VectorClass.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ScriptObject 624 core/VectorClass.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ScriptObject 630 core/VectorClass.h void _forEach(Atom thisAtom, ScriptObject* callback, Atom thisObject) { return ArrayClass::generic_forEach(toplevel(), thisAtom, callback, thisObject); } ScriptObject 631 core/VectorClass.h bool _every(Atom thisAtom, ScriptObject* callback, Atom thisObject) { return ArrayClass::generic_every(toplevel(), thisAtom, callback, thisObject); } ScriptObject 632 core/VectorClass.h bool _some(Atom thisAtom, ScriptObject* callback, Atom thisObject) { return ArrayClass::generic_some(toplevel(), thisAtom, callback, thisObject); } ScriptObject 1552 core/XMLListObject.cpp ScriptObject* XMLListObject::getNotification() ScriptObject 92 core/XMLListObject.h class XMLListObject : public ScriptObject ScriptObject 246 core/XMLListObject.h ScriptObject* getNotification(); ScriptObject 247 core/XMLListObject.h void setNotification(ScriptObject* f); ScriptObject 2504 core/XMLObject.cpp Stringp result = ScriptObject::format(core); ScriptObject 2647 core/XMLObject.cpp ScriptObject* methodObj = node->getNotification(); ScriptObject 116 core/XMLObject.h class XMLObject : public ScriptObject ScriptObject 309 core/XMLObject.h class QNameObject : public ScriptObject ScriptObject 117 core/atom-inlines.h REALLY_INLINE ScriptObject* atomObj(Atom a) ScriptObject 120 core/atom-inlines.h return (ScriptObject*) (uintptr_t(a) - kObjectType); ScriptObject 50 core/avm.cpp avmplus::ScriptObject* so = avmplus::avmFromObject(o); ScriptObject 61 core/avm.cpp avmplus::ScriptObject* so = avmplus::avmFromObject(o); ScriptObject 65 core/avm.cpp avmplus::CodeContext* cc = ((avmplus::ScriptObject*)so)->getFunctionCodeContext(); ScriptObject 73 core/avm.cpp avmplus::ScriptObject* so = avmplus::avmFromObject(o); ScriptObject 180 core/avmplus.h class ScriptObject; ScriptObject 238 core/avmplus.h AVM_MAP(Object, ScriptObject*) ScriptObject 823 core/avmplusDebugger.cpp ScriptObject* obj = (ScriptObject*)ar[0]; ScriptObject 243 core/builtin.cpp ScriptObject* const obj = AvmThunkUnbox_AvmReceiver(AvmObject, argv[argoff0]); ScriptObject 535 core/builtin.cpp ScriptObject* const obj = AvmThunkUnbox_AvmReceiver(AvmObject, argv[argoff0]); ScriptObject 609 core/builtin.cpp ScriptObject* const obj = AvmThunkUnbox_AvmReceiver(AvmObject, argv[argoff0]); ScriptObject 1318 core/builtin.cpp ScriptObject* const obj = AvmThunkUnbox_AvmReceiver(AvmObject, argv[argoff0]); ScriptObject 1409 core/builtin.h m_message.set(((ScriptObject*)obj)->gc(), obj, newVal); ScriptObject 1413 core/builtin.h m_name.set(((ScriptObject*)obj)->gc(), obj, newVal); ScriptObject 77 core/instr-inlines.h ScriptObject* method = AvmCore::atomToScriptObject(base)->getSlotObject(AvmCore::bindingToSlotId(b)); ScriptObject 100 core/instr-inlines.h ScriptObject* proto = env->toplevel()->toPrototype(val); ScriptObject 130 core/instr-inlines.h Atom op_call(E env, ScriptObject* func, int argc, Atom* atomv) ScriptObject 79 core/instr.h Atom op_call(E env, ScriptObject* func, int argc, Atom* atomv); ScriptObject 103 core/instr.h ScriptObject* toPrototype(Atom obj); ScriptObject 148 core/instr.h ScriptObject* finddef_cache(MethodEnv* env, const Multiname* name, uint32_t slot); ScriptObject 182 core/instr.h void coerceobj(E env, ScriptObject* obj, Traits*); ScriptObject 207 core/jit-calls.h &callprop_obj_slot<ScriptObject*>, // SST_scriptobject ScriptObject 366 core/jit-calls.h &getprop_obj_slot<ScriptObject*>, // SST_scriptobject ScriptObject 479 core/jit-calls.h ScriptObject* obj_ptr = atomObj(obj); ScriptObject 542 core/jit-calls.h ScriptObject* obj_ptr = atomObj(obj); ScriptObject 590 core/jit-calls.h &setprop_slot<ScriptObject*>, // SST_scriptobject ScriptObject 803 core/jit-calls.h ScriptObject* i = AvmCore::atomToScriptObject(index); ScriptObject 59 extensions/DictionaryGlue.cpp ScriptObject *DictionaryClass::createInstance(VTable *ivtable, ScriptObject* /*delegate*/) ScriptObject 65 extensions/DictionaryGlue.cpp DictionaryObject::DictionaryObject(VTable *vtable, ScriptObject *delegate) ScriptObject 66 extensions/DictionaryGlue.cpp : ScriptObject(vtable, delegate) ScriptObject 92 extensions/DictionaryGlue.cpp ScriptObject* obj = AvmCore::atomToScriptObject(key); ScriptObject 94 extensions/DictionaryGlue.cpp AvmAssert(MMgc::GC::Size(obj) >= sizeof(ScriptObject)); ScriptObject 115 extensions/DictionaryGlue.cpp return ScriptObject::getAtomProperty(key); ScriptObject 125 extensions/DictionaryGlue.cpp return ScriptObject::hasAtomProperty(key); ScriptObject 136 extensions/DictionaryGlue.cpp return ScriptObject::deleteAtomProperty(key); ScriptObject 147 extensions/DictionaryGlue.cpp ScriptObject::setAtomProperty(key, value); ScriptObject 152 extensions/DictionaryGlue.cpp Atom k = ScriptObject::nextName(index); ScriptObject 159 extensions/DictionaryGlue.cpp ScriptObject* key; ScriptObject 44 extensions/DictionaryGlue.h class DictionaryObject : public ScriptObject ScriptObject 47 extensions/DictionaryGlue.h DictionaryObject(VTable *vtable, ScriptObject *delegate); ScriptObject 78 extensions/DictionaryGlue.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ScriptObject 68 extensions/JavaGlue.cpp ScriptObject* JObjectClass::createInstance(VTable *ivtable, ScriptObject *prototype) ScriptObject 295 extensions/JavaGlue.cpp ScriptObject* JObject::createInstance(VTable *ivtable, ScriptObject *prototype) ScriptObject 791 extensions/JavaGlue.cpp ScriptObject* sc = core->atomToScriptObject(a); ScriptObject 76 extensions/JavaGlue.h ScriptObject* createInstance(VTable *ivtable, ScriptObject *prototype); ScriptObject 103 extensions/JavaGlue.h class JObject : public ScriptObject ScriptObject 106 extensions/JavaGlue.h JObject(VTable *vtable, ScriptObject *proto); ScriptObject 109 extensions/JavaGlue.h ScriptObject* createInstance(VTable *ivtable, ScriptObject *prototype); ScriptObject 313 extensions/JavaGlue.h class JObject : public ScriptObject ScriptObject 316 extensions/JavaGlue.h JObject(VTable *vtable, ScriptObject *proto) : ScriptObject(vtable, proto) { } ScriptObject 134 extensions/SamplerScript.cpp class SampleIterator : public ScriptObject ScriptObject 160 extensions/SamplerScript.cpp ScriptObject* sam = SamplerScript::makeSample(script, s); ScriptObject 183 extensions/SamplerScript.cpp class SlotIterator : public ScriptObject ScriptObject 237 extensions/SamplerScript.cpp Atom SamplerScript::getSamples(ScriptObject* self) ScriptObject 247 extensions/SamplerScript.cpp ScriptObject *iter = new (self->gc()) SampleIterator(s, self, s->sampleIteratorVTable); ScriptObject 255 extensions/SamplerScript.cpp double SamplerScript::getSampleCount(ScriptObject* self) ScriptObject 306 extensions/SamplerScript.cpp ScriptObject* obj = (ScriptObject*)ptr; ScriptObject 359 extensions/SamplerScript.cpp bool SamplerScript::set_stack(ScriptObject* self, const Sample& sample, SampleObject* sam) ScriptObject 394 extensions/SamplerScript.cpp SampleObject* SamplerScript::new_sam(ScriptObject* self, const Sample& sample, int clsid) ScriptObject 403 extensions/SamplerScript.cpp ScriptObject* SamplerScript::makeSample(ScriptObject* self, const Sample& sample) ScriptObject 456 extensions/SamplerScript.cpp Atom SamplerScript::getMemberNames(ScriptObject* self, Atom o, bool instanceNames) ScriptObject 502 extensions/SamplerScript.cpp double SamplerScript::getSize(ScriptObject* self, Atom a) ScriptObject 517 extensions/SamplerScript.cpp void SamplerScript::startSampling(ScriptObject* self) ScriptObject 529 extensions/SamplerScript.cpp void SamplerScript::stopSampling(ScriptObject* self) ScriptObject 541 extensions/SamplerScript.cpp void SamplerScript::clearSamples(ScriptObject* self) ScriptObject 553 extensions/SamplerScript.cpp void SamplerScript::pauseSampling(ScriptObject* self) ScriptObject 565 extensions/SamplerScript.cpp void SamplerScript::sampleInternalAllocs(ScriptObject* self, bool b) ScriptObject 578 extensions/SamplerScript.cpp void SamplerScript::_setSamplerCallback(ScriptObject* self, ScriptObject *callback) ScriptObject 591 extensions/SamplerScript.cpp double SamplerScript::_getInvocationCount(ScriptObject* self, Atom a, QNameObject* qname, uint32 type) ScriptObject 603 extensions/SamplerScript.cpp ScriptObject* object = self->toplevel()->global(); ScriptObject 704 extensions/SamplerScript.cpp bool SamplerScript::isGetterSetter(ScriptObject* self, Atom a, QNameObject *qname) ScriptObject 715 extensions/SamplerScript.cpp ScriptObject *object = AvmCore::atomToScriptObject(a); ScriptObject 744 extensions/SamplerScript.cpp SampleObject::SampleObject(VTable *vtable, ScriptObject *delegate) ScriptObject 745 extensions/SamplerScript.cpp : ScriptObject(vtable, delegate) ScriptObject 749 extensions/SamplerScript.cpp NewObjectSampleObject::NewObjectSampleObject(VTable *vtable, ScriptObject *delegate) ScriptObject 753 extensions/SamplerScript.cpp DeleteObjectSampleObject::DeleteObjectSampleObject(VTable *vtable, ScriptObject *delegate) ScriptObject 783 extensions/SamplerScript.cpp ScriptObject *SampleClass::createInstance(VTable *ivtable, ScriptObject* /*delegate*/) ScriptObject 793 extensions/SamplerScript.cpp ScriptObject *NewObjectSampleClass::createInstance(VTable *ivtable, ScriptObject* /*delegate*/) ScriptObject 802 extensions/SamplerScript.cpp ScriptObject* DeleteObjectSampleClass::createInstance(VTable* ivtable, ScriptObject* /*delegate*/) ScriptObject 807 extensions/SamplerScript.cpp ScriptObject* StackFrameClass::createInstance(VTable* ivtable, ScriptObject* /*delegate*/) ScriptObject 61 extensions/SamplerScript.h static bool trusted(ScriptObject* self) { return self->toplevel()->sampler_trusted(self); } ScriptObject 67 extensions/SamplerScript.h static double getSize(ScriptObject* self, Atom o); ScriptObject 68 extensions/SamplerScript.h static Atom getMemberNames(ScriptObject* self, Atom o, bool instanceNames); ScriptObject 69 extensions/SamplerScript.h static Atom getSamples(ScriptObject* self); ScriptObject 70 extensions/SamplerScript.h static void clearSamples(ScriptObject* self); ScriptObject 71 extensions/SamplerScript.h static void startSampling(ScriptObject* self); ScriptObject 72 extensions/SamplerScript.h static void stopSampling(ScriptObject* self); ScriptObject 73 extensions/SamplerScript.h static void pauseSampling(ScriptObject* self); ScriptObject 74 extensions/SamplerScript.h static void sampleInternalAllocs(ScriptObject* self, bool b); ScriptObject 75 extensions/SamplerScript.h static double getSampleCount(ScriptObject* self); ScriptObject 76 extensions/SamplerScript.h static void _setSamplerCallback(ScriptObject* self, ScriptObject* callback); ScriptObject 77 extensions/SamplerScript.h static double _getInvocationCount(ScriptObject* self, Atom a, QNameObject* qname, uint32 type); ScriptObject 78 extensions/SamplerScript.h static bool isGetterSetter(ScriptObject* self, Atom a, QNameObject* name); ScriptObject 85 extensions/SamplerScript.h static ScriptObject* makeSample(ScriptObject* self, const Sample& sample); ScriptObject 86 extensions/SamplerScript.h static bool set_stack(ScriptObject* self, const Sample& sample, SampleObject* sam); ScriptObject 87 extensions/SamplerScript.h static SampleObject* new_sam(ScriptObject* self, const Sample& sample, int clsid); ScriptObject 95 extensions/SamplerScript.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ScriptObject 100 extensions/SamplerScript.h class SampleObject : public ScriptObject ScriptObject 104 extensions/SamplerScript.h SampleObject(VTable *vtable, ScriptObject *delegate); ScriptObject 113 extensions/SamplerScript.h NewObjectSampleObject(VTable *vtable, ScriptObject *delegate); ScriptObject 129 extensions/SamplerScript.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ScriptObject 138 extensions/SamplerScript.h DeleteObjectSampleObject(VTable *vtable, ScriptObject *delegate); ScriptObject 147 extensions/SamplerScript.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ScriptObject 152 extensions/SamplerScript.h class StackFrameObject : public ScriptObject ScriptObject 156 extensions/SamplerScript.h StackFrameObject(VTable *vtable, ScriptObject *delegate) : ScriptObject(vtable, delegate) {} ScriptObject 165 extensions/SamplerScript.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ScriptObject 324 shell/ByteArrayGlue.cpp return ScriptObject::getAtomProperty(name); ScriptObject 334 shell/ByteArrayGlue.cpp ScriptObject::setAtomProperty(name, value); ScriptObject 340 shell/ByteArrayGlue.cpp return ScriptObject::hasAtomProperty(name) || getAtomProperty(name) != undefinedAtom; ScriptObject 628 shell/ByteArrayGlue.cpp ScriptObject* ByteArrayClass::createInstance(VTable *ivtable, ScriptObject 115 shell/ByteArrayGlue.h class ByteArrayObject : public ScriptObject ScriptObject 118 shell/ByteArrayGlue.h ByteArrayObject(VTable *ivtable, ScriptObject *delegate); ScriptObject 199 shell/ByteArrayGlue.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ScriptObject 97 shell/DomainClass.cpp ScriptObject* DomainObject::finddef(const Multiname& multiname, ScriptObject 146 shell/DomainClass.cpp ScriptObject *container = finddef(multiname, domainEnv); ScriptObject 166 shell/DomainClass.cpp ScriptObject* DomainClass::createInstance(VTable *ivtable, ScriptObject 44 shell/DomainClass.h class DomainObject : public ScriptObject ScriptObject 47 shell/DomainClass.h DomainObject(VTable *vtable, ScriptObject *delegate); ScriptObject 61 shell/DomainClass.h ScriptObject* finddef(const Multiname& multiname, DomainEnv* domainEnv); ScriptObject 71 shell/DomainClass.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ScriptObject 59 shell/Profiler.h void addScriptObject(ScriptObject * /*scriptObject*/) {} ScriptObject 60 shell/Profiler.h void deleteScriptObject(ScriptObject * /*scriptObject*/) {} ScriptObject 65 shell/SystemClass.h class MIObjectImpl : public ScriptObject ScriptObject 69 shell/SystemClass.h MIObjectImpl(VTable* vtable, ScriptObject* prototype, double a) : ScriptObject(vtable, prototype), amount(a) {} ScriptObject 77 shell/SystemClass.h MIObject(VTable* vtable, ScriptObject* prototype) : MIObjectImpl(vtable, prototype, 1), MixinClassThatDoesNotDescendFromScriptObject(2) {} ScriptObject 83 shell/shell_toplevel.cpp ScriptObject* const obj = AvmThunkUnbox_AvmReceiver(AvmObject, argv[argoff0]); ScriptObject 154 shell/shell_toplevel.cpp ScriptObject* const obj = AvmThunkUnbox_AvmReceiver(AvmObject, argv[argoff0]); ScriptObject 206 shell/shell_toplevel.cpp ScriptObject* const obj = AvmThunkUnbox_AvmReceiver(AvmObject, argv[argoff0]); ScriptObject 238 shell/shell_toplevel.cpp ScriptObject* const obj = AvmThunkUnbox_AvmReceiver(AvmObject, argv[argoff0]); ScriptObject 254 shell/shell_toplevel.cpp ScriptObject* const obj = AvmThunkUnbox_AvmReceiver(AvmObject, argv[argoff0]); ScriptObject 362 shell/shell_toplevel.cpp ScriptObject* const obj = AvmThunkUnbox_AvmReceiver(AvmObject, argv[argoff0]); ScriptObject 492 shell/shell_toplevel.cpp ScriptObject* const obj = AvmThunkUnbox_AvmReceiver(AvmObject, argv[argoff0]); ScriptObject 695 shell/shell_toplevel.cpp ScriptObject* const obj = AvmThunkUnbox_AvmReceiver(AvmObject, argv[argoff0]); ScriptObject 66 shell/shell_toplevel.h class ScriptObject; //avmplus::File ScriptObject 531 shell/shell_toplevel.h m_name.set(((ScriptObject*)obj)->gc(), obj, newVal); ScriptObject 535 shell/shell_toplevel.h m_file.set(((ScriptObject*)obj)->gc(), obj, newVal); ScriptObject 584 shell/shell_toplevel.h m_stack.set(((ScriptObject*)obj)->gc(), obj, newVal); ScriptObject 629 shell/shell_toplevel.h m_type.set(((ScriptObject*)obj)->gc(), obj, newVal);