ivtable 632 axscript/ByteArrayGlue.cpp return new (core()->GetGC(), ivtable->getExtraSize()) ByteArrayObject(ivtable, prototype); ivtable 91 axscript/ByteArrayGlue.h ByteArrayObject(VTable *ivtable, ScriptObject *delegate); ivtable 167 axscript/ByteArrayGlue.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ivtable 119 axscript/COMErrorClass.cpp prototype = createInstance(ivtable(), toplevel()->objectClass->prototype); ivtable 129 axscript/COMErrorClass.cpp return new (ivtable->gc(), ivtable->getExtraSize()) COMConsumerErrorObject(ivtable, prototype); ivtable 141 axscript/COMErrorClass.cpp prototype = createInstance(ivtable(), toplevel()->objectClass->prototype); ivtable 150 axscript/COMErrorClass.cpp return new (ivtable->gc(), ivtable->getExtraSize()) COMProviderErrorObject(ivtable, prototype); ivtable 104 axscript/COMErrorClass.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ivtable 128 axscript/COMErrorClass.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ivtable 256 axscript/DomainClass.cpp return new (core()->GetGC(), ivtable->getExtraSize()) DomainObject(ivtable, prototype); ivtable 263 axscript/DomainClass.cpp DomainObject* domainObject = (DomainObject*) createInstance(ivtable(), prototype); ivtable 72 axscript/DomainClass.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ivtable 106 axscript/ExcepInfo.cpp VTable* ivtable = this->ivtable(); ivtable 107 axscript/ExcepInfo.cpp EXCEPINFOObject *o = new (core()->GetGC(), ivtable->getExtraSize()) EXCEPINFOObject(ivtable, prototype, pei); ivtable 206 axscript/IDispatchConsumer.cpp VTable* ivtable = this->ivtable(); ivtable 207 axscript/IDispatchConsumer.cpp IDispatchConsumer *o = new (core()->GetGC(), ivtable->getExtraSize()) IDispatchConsumer(ivtable, prototype, p); ivtable 76 axscript/IUnknownConsumer.cpp VTable* ivtable = this->ivtable(); ivtable 77 axscript/IUnknownConsumer.cpp IUnknownConsumer *o = new (core()->GetGC(), ivtable->getExtraSize()) IUnknownConsumer(ivtable, prototype, p, iid); ivtable 175 axscript/mscom.cpp VTable* ivtable = this->ivtable(); ivtable 176 axscript/mscom.cpp MSIUnknownConsumer *o = new (core()->GetGC(), ivtable->getExtraSize()) MSIUnknownConsumer(ivtable, prototype, p, iid); ivtable 200 axscript/mscom.cpp VTable* ivtable = this->ivtable(); ivtable 201 axscript/mscom.cpp MSIDispatchConsumer *o = new (core()->GetGC(), ivtable->getExtraSize()) MSIDispatchConsumer(ivtable, prototype, p); ivtable 74 core/ArrayClass.cpp VTable* ivtable = this->ivtable(); ivtable 76 core/ArrayClass.cpp prototype = new (core->GetGC(), ivtable->getExtraSize()) ArrayObject(ivtable, objectPrototype, 0); ivtable 139 core/ArrayClass.cpp if (AvmCore::istype(instance, toplevel->arrayClass->ivtable()->traits)) ivtable 1235 core/ArrayClass.cpp else if (AvmCore::istype(namesAtom, toplevel->arrayClass->ivtable()->traits /* array itraits */)) ivtable 1248 core/ArrayClass.cpp if (AvmCore::istype(optionsAtom, toplevel->arrayClass->ivtable()->traits /* array itraits */)) ivtable 1376 core/ArrayClass.cpp VTable* ivtable = this->ivtable(); ivtable 1377 core/ArrayClass.cpp ArrayObject *a = new (core()->GetGC(), ivtable->getExtraSize()) ivtable 1378 core/ArrayClass.cpp ArrayObject(ivtable, prototype, capacity); ivtable 1383 core/ArrayClass.cpp ArrayObject* ArrayClass::createInstance(VTable *ivtable, ScriptObject* prototype) ivtable 1385 core/ArrayClass.cpp return new (core()->GetGC(), ivtable->getExtraSize()) ArrayObject(ivtable, prototype, 0); ivtable 66 core/ArrayClass.h ArrayObject* createInstance(VTable *ivtable, ScriptObject* prototype); ivtable 63 core/ArrayObject.h ArrayObject(VTable* ivtable, ScriptObject *delegate, uint32 capacity); ivtable 3455 core/AvmCore.cpp return new (GetGC(), regexpClass->ivtable()->getExtraSize()) RegExpObject(regexpClass, ivtable 1391 core/AvmCore.h ScriptObject* newObject(VTable* ivtable, ScriptObject *delegate); ivtable 89 core/ClassClosure.cpp return vtable->ivtable; ivtable 95 core/ClassClosure.cpp VTable* ivtable = this->ivtable(); ivtable 96 core/ClassClosure.cpp AvmAssert(ivtable != NULL); ivtable 101 core/ClassClosure.cpp ScriptObject *obj = createInstance(ivtable, prototype); ivtable 111 core/ClassClosure.cpp VTable* ivtable = this->ivtable(); ivtable 112 core/ClassClosure.cpp AvmAssert(ivtable != NULL); ivtable 119 core/ClassClosure.cpp ivtable->init->coerceEnter(argc, argv); ivtable 135 core/ClassClosure.cpp return toplevel->coerce(argv[1], (Traits*)ivtable()->traits); ivtable 74 core/ClassClosure.h VTable* ivtable() const; ivtable 2971 core/CodegenLIR.cpp LIns* ivtable = loadIns(LIR_ldcp, offsetof(VTable, ivtable), vtable); ivtable 2972 core/CodegenLIR.cpp method = loadIns(LIR_ldcp, offsetof(VTable, init), ivtable); ivtable 5130 core/CodegenLIR.cpp return loadIns(LIR_ldcp, offsetof(VTable, ivtable), cvtable); ivtable 48 core/DateClass.cpp prototype = new (core()->GetGC(), ivtable()->getExtraSize()) DateObject(this, object_prototype); ivtable 63 core/DateClass.cpp return (new (core->GetGC(), ivtable()->getExtraSize()) DateObject(this, date))->atom(); ivtable 82 core/DateClass.cpp return (new (core->GetGC(), ivtable()->getExtraSize()) DateObject(this, date))->atom(); ivtable 85 core/DateClass.cpp return (new (core->GetGC(), ivtable()->getExtraSize()) DateObject(this, date))->atom(); ivtable 57 core/DateObject.h : ScriptObject(type->ivtable(), objectPrototype) ivtable 69 core/DateObject.h : ScriptObject(type->ivtable(), type->prototype) ivtable 49 core/ErrorClass.cpp prototype = createInstance(ivtable(), toplevel()->objectClass->prototype); ivtable 105 core/ErrorClass.cpp return new (ivtable->gc(), ivtable->getExtraSize()) ErrorObject(ivtable, prototype); ivtable 57 core/ErrorClass.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ivtable 139 core/ErrorClass.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate) \ ivtable 141 core/ErrorClass.h return new (ivtable->gc(), ivtable->getExtraSize()) obj(ivtable, delegate); \ ivtable 114 core/MethodClosure.cpp VTable* ivtable = this->ivtable(); ivtable 115 core/MethodClosure.cpp mc = (new (core()->GetGC(), ivtable->getExtraSize()) MethodClosure(ivtable, m, obj)); ivtable 1201 core/MethodEnv.cpp VTable* fvtable = functionClass->ivtable(); ivtable 1202 core/MethodEnv.cpp AvmAssert(fvtable->ivtable == NULL || fvtable->ivtable == toplevel->object_ivtable); ivtable 1203 core/MethodEnv.cpp fvtable->ivtable = toplevel->object_ivtable; ivtable 1256 core/MethodEnv.cpp Traits* baseIvtableTraits = base ? base->ivtable()->traits : 0; ivtable 1271 core/MethodEnv.cpp VTable* ivtable = core->newVTable(itraits, base ? base->ivtable() : NULL, toplevel); ivtable 1275 core/MethodEnv.cpp VTable* cvbase = (bt == BUILTIN_class) ? ivtable : toplevel->class_ivtable; ivtable 1290 core/MethodEnv.cpp ScopeChain* iscope = ScopeChain::create(gc, ivtable, abcEnv, itraits->init->declaringScope(), cscope, core->dxns()); ivtable 1291 core/MethodEnv.cpp ivtable->resolveSignatures(iscope); ivtable 1297 core/MethodEnv.cpp cvtable->ivtable = ivtable; ivtable 1304 core/MethodEnv.cpp toplevel->object_ivtable = ivtable; ivtable 1313 core/MethodEnv.cpp toplevel_vtable->base = ivtable; ivtable 1321 core/MethodEnv.cpp toplevel->class_ivtable = ivtable; ivtable 1326 core/MethodEnv.cpp objectclass_cvtable->base = ivtable; ivtable 68 core/ObjectClass.cpp return (ScriptObject*) core()->newObject(ivtable(), prototype); ivtable 54 core/RegExpClass.cpp prototype = new (core->GetGC(), ivtable()->getExtraSize()) RegExpObject(this,object_prototype); ivtable 97 core/RegExpClass.cpp return (new (core->GetGC(), ivtable()->getExtraSize()) RegExpObject(regExpObject))->atom(); ivtable 112 core/RegExpClass.cpp RegExpObject* inst = new (core->GetGC(), ivtable()->getExtraSize()) RegExpObject(this, pattern, options); ivtable 812 core/ScriptObject.cpp if (ivtable->base) ivtable 824 core/ScriptObject.cpp return base->createInstance(ivtable, prototype); ivtable 828 core/ScriptObject.cpp return core()->newObject(ivtable, prototype); ivtable 202 core/ScriptObject.h virtual ScriptObject* createInstance(VTable* ivtable, ScriptObject* prototype); ivtable 211 core/Toplevel.cpp return new (core->GetGC(), qnameClass()->ivtable()->getExtraSize()) QNameObject(qnameClass(), attributeName, true); ivtable 230 core/Toplevel.cpp return new (core->GetGC(), qnameClass()->ivtable()->getExtraSize()) QNameObject(qnameClass(), attributeName, true); ivtable 338 core/VTable.cpp ivtable(NULL), ivtable 453 core/VTable.cpp if(ivtable != NULL) ivtable 454 core/VTable.cpp size += ivtable->size(); ivtable 491 core/VTable.cpp itraits = traitsPool->resolveParameterizedType(toplevel, this->ivtable->traits, param_traits); ivtable 506 core/VTable.cpp VTable* objVecIVTable = objVecVTable->ivtable; ivtable 513 core/VTable.cpp cvtab->ivtable = ivtab; ivtable 139 core/VTable.h DWB(VTable*) ivtable; ivtable 295 core/VectorClass.cpp ScriptObject* IntVectorClass::createInstance(VTable *ivtable, ivtable 298 core/VectorClass.cpp return new (core()->GetGC(), ivtable->getExtraSize()) IntVectorObject(ivtable, prototype); ivtable 307 core/VectorClass.cpp if( AvmCore::istype(argv[1], ivtable()->traits ) ) ivtable 310 core/VectorClass.cpp IntVectorObject* v = (IntVectorObject*)createInstance(ivtable(), prototype); ivtable 319 core/VectorClass.cpp VTable* ivtable = this->ivtable(); ivtable 320 core/VectorClass.cpp IntVectorObject *v = new (core()->GetGC(), ivtable->getExtraSize()) ivtable 321 core/VectorClass.cpp IntVectorObject(ivtable, prototype); ivtable 343 core/VectorClass.cpp ScriptObject* UIntVectorClass::createInstance(VTable *ivtable, ivtable 346 core/VectorClass.cpp return new (core()->GetGC(), ivtable->getExtraSize()) UIntVectorObject(ivtable, prototype); ivtable 356 core/VectorClass.cpp if( AvmCore::istype(argv[1], ivtable()->traits ) ) ivtable 359 core/VectorClass.cpp UIntVectorObject* v = (UIntVectorObject*)createInstance(ivtable(), prototype); ivtable 368 core/VectorClass.cpp VTable* ivtable = this->ivtable(); ivtable 369 core/VectorClass.cpp UIntVectorObject *v = new (core()->GetGC(), ivtable->getExtraSize()) ivtable 370 core/VectorClass.cpp UIntVectorObject(ivtable, prototype); ivtable 391 core/VectorClass.cpp ScriptObject* DoubleVectorClass::createInstance(VTable *ivtable, ivtable 394 core/VectorClass.cpp return new (core()->GetGC(), ivtable->getExtraSize()) DoubleVectorObject(ivtable, prototype); ivtable 404 core/VectorClass.cpp if( AvmCore::istype(argv[1], ivtable()->traits ) ) ivtable 407 core/VectorClass.cpp DoubleVectorObject* v = (DoubleVectorObject*)createInstance(ivtable(), prototype); ivtable 416 core/VectorClass.cpp VTable* ivtable = this->ivtable(); ivtable 417 core/VectorClass.cpp DoubleVectorObject *v = new (core()->GetGC(), ivtable->getExtraSize()) ivtable 418 core/VectorClass.cpp DoubleVectorObject(ivtable, prototype); ivtable 475 core/VectorClass.cpp Traits* param_traits = so->vtable->ivtable->traits; ivtable 501 core/VectorClass.cpp if( AvmCore::istype(argv[1], ivtable()->traits ) ) ivtable 504 core/VectorClass.cpp ObjectVectorObject* v = (ObjectVectorObject*)createInstance(ivtable(), prototype); ivtable 537 core/VectorClass.cpp ScriptObject* ObjectVectorClass::createInstance(VTable *ivtable, ivtable 540 core/VectorClass.cpp ObjectVectorObject* v = new (core()->GetGC(), ivtable->getExtraSize()) ObjectVectorObject(ivtable, prototype); ivtable 547 core/VectorClass.cpp VTable* ivtable = this->ivtable(); ivtable 548 core/VectorClass.cpp ObjectVectorObject *v = new (core()->GetGC(), ivtable->getExtraSize()) ivtable 549 core/VectorClass.cpp ObjectVectorObject(ivtable, prototype); ivtable 51 core/VectorClass.h VectorBaseObject(VTable *ivtable, ScriptObject *delegate) ivtable 52 core/VectorClass.h : ScriptObject(ivtable, delegate) ivtable 101 core/VectorClass.h TypedVectorObject(VTable *ivtable, ScriptObject *delegate) ivtable 102 core/VectorClass.h : VectorBaseObject(ivtable, delegate) ivtable 432 core/VectorClass.h IntVectorObject(VTable *ivtable, ScriptObject *delegate) ivtable 433 core/VectorClass.h : TypedVectorObject<sint32>(ivtable, delegate) ivtable 447 core/VectorClass.h UIntVectorObject(VTable *ivtable, ScriptObject *delegate) ivtable 448 core/VectorClass.h : TypedVectorObject<uint32>(ivtable, delegate) ivtable 463 core/VectorClass.h DoubleVectorObject(VTable *ivtable, ScriptObject *delegate) ivtable 464 core/VectorClass.h : TypedVectorObject<double>(ivtable, delegate) ivtable 480 core/VectorClass.h ObjectVectorObject(VTable *ivtable, ScriptObject *delegate) ivtable 481 core/VectorClass.h : TypedVectorObject<Atom>(ivtable, delegate) ivtable 537 core/VectorClass.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ivtable 556 core/VectorClass.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ivtable 575 core/VectorClass.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ivtable 599 core/VectorClass.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ivtable 624 core/VectorClass.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ivtable 346 core/XMLClass.cpp return (new (core->GetGC(), ivtable()->getExtraSize()) QNameObject(this, undefinedAtom))->atom(); ivtable 353 core/XMLClass.cpp return (new (core->GetGC(), ivtable()->getExtraSize()) QNameObject(this, argv[1]))->atom(); ivtable 361 core/XMLClass.cpp return (new (core->GetGC(), ivtable()->getExtraSize()) QNameObject(this, argv[2]))->atom(); ivtable 377 core/XMLClass.cpp return (new (core->GetGC(), ivtable()->getExtraSize()) QNameObject(this, ns, argv[2]))->atom(); ivtable 1897 core/XMLObject.cpp return (new (core->GetGC(), toplevel()->qnameClass()->ivtable()->getExtraSize()) QNameObject(toplevel()->qnameClass(), m))->atom(); ivtable 2250 core/XMLObject.cpp QNameObject *qn1 = new (core->GetGC(), toplevel->qnameClass()->ivtable()->getExtraSize()) QNameObject(toplevel->qnameClass(), P); ivtable 2355 core/XMLObject.cpp QNameObject *n = new (core->GetGC(), toplevel()->qnameClass()->ivtable()->getExtraSize()) QNameObject(toplevel()->qnameClass(), name); ivtable 130 core/instr.cpp return toplevel->namespaceClass->ivtable(); ivtable 132 core/instr.cpp return toplevel->stringClass->ivtable(); ivtable 134 core/instr.cpp return toplevel->booleanClass->ivtable(); ivtable 138 core/instr.cpp return toplevel->numberClass->ivtable(); ivtable 59 extensions/DictionaryGlue.cpp ScriptObject *DictionaryClass::createInstance(VTable *ivtable, ScriptObject* /*delegate*/) ivtable 61 extensions/DictionaryGlue.cpp GCAssert(ivtable->traits->isDictionary == true); ivtable 62 extensions/DictionaryGlue.cpp return new (core()->GetGC(), ivtable->getExtraSize()) DictionaryObject(ivtable, prototype); ivtable 78 extensions/DictionaryGlue.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ivtable 70 extensions/JavaGlue.cpp return new (core()->GetGC(), ivtable->getExtraSize()) JObject(ivtable, prototype); ivtable 297 extensions/JavaGlue.cpp return new (core()->GetGC(), ivtable->getExtraSize()) JObject(ivtable, prototype); ivtable 76 extensions/JavaGlue.h ScriptObject* createInstance(VTable *ivtable, ScriptObject *prototype); ivtable 109 extensions/JavaGlue.h ScriptObject* createInstance(VTable *ivtable, ScriptObject *prototype); ivtable 210 extensions/SamplerScript.cpp QNameObject *qname = new (gc(), toplevel()->qnameClass()->ivtable()->getExtraSize()) ivtable 372 extensions/SamplerScript.cpp StackFrameObject* sf = (StackFrameObject*)sfcc->createInstance(sfcc->ivtable(), NULL); ivtable 398 extensions/SamplerScript.cpp SampleObject* sam = (SampleObject*)cc->createInstance(cc->ivtable(), NULL); ivtable 682 extensions/SamplerScript.cpp else if(v->ivtable) ivtable 684 extensions/SamplerScript.cpp v = v->ivtable; ivtable 729 extensions/SamplerScript.cpp if(b == BIND_NONE && v->ivtable) ivtable 731 extensions/SamplerScript.cpp v = v->ivtable; ivtable 783 extensions/SamplerScript.cpp ScriptObject *SampleClass::createInstance(VTable *ivtable, ScriptObject* /*delegate*/) ivtable 785 extensions/SamplerScript.cpp return new (core()->gc, ivtable->getExtraSize()) SampleObject(ivtable, prototype); ivtable 793 extensions/SamplerScript.cpp ScriptObject *NewObjectSampleClass::createInstance(VTable *ivtable, ScriptObject* /*delegate*/) ivtable 795 extensions/SamplerScript.cpp return new (core()->gc, ivtable->getExtraSize()) NewObjectSampleObject(ivtable, prototype); ivtable 802 extensions/SamplerScript.cpp ScriptObject* DeleteObjectSampleClass::createInstance(VTable* ivtable, ScriptObject* /*delegate*/) ivtable 804 extensions/SamplerScript.cpp return new (core()->gc, ivtable->getExtraSize()) DeleteObjectSampleObject(ivtable, prototype); ivtable 807 extensions/SamplerScript.cpp ScriptObject* StackFrameClass::createInstance(VTable* ivtable, ScriptObject* /*delegate*/) ivtable 809 extensions/SamplerScript.cpp return new (core()->gc, ivtable->getExtraSize()) StackFrameObject(ivtable, prototype); ivtable 95 extensions/SamplerScript.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ivtable 129 extensions/SamplerScript.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ivtable 147 extensions/SamplerScript.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ivtable 165 extensions/SamplerScript.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ivtable 631 shell/ByteArrayGlue.cpp return new (core()->GetGC(), ivtable->getExtraSize()) ByteArrayObject(ivtable, prototype); ivtable 118 shell/ByteArrayGlue.h ByteArrayObject(VTable *ivtable, ScriptObject *delegate); ivtable 199 shell/ByteArrayGlue.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate); ivtable 169 shell/DomainClass.cpp return new (core()->GetGC(), ivtable->getExtraSize()) DomainObject(ivtable, prototype); ivtable 176 shell/DomainClass.cpp DomainObject* domainObject = (DomainObject*) createInstance(ivtable(), prototype); ivtable 71 shell/DomainClass.h ScriptObject *createInstance(VTable *ivtable, ScriptObject *delegate);