Traits             45 axscript/ActiveScriptError.cpp 	Traits *tse = core->toplevel->getBuiltinClass(abcclass_SyntaxError)->traits()->itraits;
Traits             98 axscript/DomainClass.cpp 		Traits *scriptTraits = core->traits.object_itraits;
Traits            404 core/AbcParser.cpp 	Traits* AbcParser::parseTraits(uint16_t sizeofInstance,
Traits            425 core/AbcParser.cpp 		Traits* traits = Traits::newTraits(pool, base, sizeofInstance,offsetofSlots , traitsPos, posType);
Traits            524 core/AbcParser.cpp 					Traits* ctraits = pool->getClassTraits(class_index);
Traits           1031 core/AbcParser.cpp 				Traits* declaringTraits = info->declaringTraits();
Traits           1074 core/AbcParser.cpp 					Traits* act = parseTraits(sizeof(ScriptObject),
Traits           1108 core/AbcParser.cpp 					Traits* act = parseTraits(sizeof(ScriptObject), 
Traits           1647 core/AbcParser.cpp 			Traits* declaringTraits = script->declaringTraits();
Traits           1656 core/AbcParser.cpp 			Traits* traits = parseTraits(sizeof(ScriptObject),
Traits           1743 core/AbcParser.cpp 			Traits* baseTraits = pool->resolveTypeName(pos, toplevel);
Traits           1789 core/AbcParser.cpp 					Traits *t = pool->resolveTypeName(pos, toplevel);
Traits           1825 core/AbcParser.cpp 			Traits* itraits = parseTraits(sizeofInstance, 
Traits           1858 core/AbcParser.cpp 			Traits* declaringTraits = iinit->declaringTraits();
Traits           1874 core/AbcParser.cpp 				Traits *interfaceTraits = pool->resolveTypeName(interfacePos, toplevel);
Traits           1913 core/AbcParser.cpp 			Traits* itraits = instances[i];
Traits           1936 core/AbcParser.cpp 			Traits* ctraits = parseTraits(haveClassNativeInfo ? nativeEntry->sizeofClass : sizeof(ClassClosure),
Traits           1948 core/AbcParser.cpp 			Traits* declaringTraits = cinit->declaringTraits();
Traits             91 core/AbcParser.h 		void computeInstanceSizeAndSlotsOffset(int class_id, Traits* base, uint16_t& sizeofInstance, uint16_t& offsetofSlots) const;
Traits             99 core/AbcParser.h 		Traits* parseTraits(uint16_t sizeofInstance,
Traits            101 core/AbcParser.h 							Traits* base, 
Traits            121 core/AbcParser.h 		void addNamedTraits(Namespacep ns, Stringp name, Traits* itraits);
Traits            122 core/AbcParser.h 		void addNamedTraits(NamespaceSetp nss, Stringp name, Traits* itraits);
Traits            152 core/AbcParser.h 		List<Traits*>				instances;
Traits            487 core/AvmCore-inlines.h REALLY_INLINE /*static*/ Atom AvmCore::istypeAtom(Atom atom, Traits* itraits) 
Traits            492 core/AvmCore-inlines.h REALLY_INLINE /*static*/ Atom AvmCore::astype(Atom atom, Traits* expected)
Traits            324 core/AvmCore.cpp 		_emptySupertypeList = Traits::allocSupertypeList(gc, 0);
Traits            492 core/AvmCore.cpp 			Traits* activationTraits = method->activationTraits();
Traits           1693 core/AvmCore.cpp 				Traits* c = pool->getClassTraits(id);
Traits           1888 core/AvmCore.cpp 				Traits* c = pool->getClassTraits(id);
Traits           2240 core/AvmCore.cpp 		return isObject(atm) && Traits::getBuiltinType(atomToScriptObject(atm)->traits()) == bt;
Traits           2245 core/AvmCore.cpp 		return isObject(atm) && ((1<<Traits::getBuiltinType(atomToScriptObject(atm)->traits())) & btmask) != 0;
Traits            220 core/AvmCore.h 		void enqTraits(Traits* t);
Traits            448 core/AvmCore.h 		void exportDefs(Traits* traits, ScriptEnv* scriptEnv);
Traits            984 core/AvmCore.h 		static bool istype(Atom atom, Traits* itraits);
Traits            991 core/AvmCore.h 		static Atom istypeAtom(Atom atom, Traits* itraits);
Traits            996 core/AvmCore.h 		static Atom astype(Atom atom, Traits* expected);
Traits           1096 core/AvmCore.h 		String* toErrorString(const Traits* t);
Traits           1385 core/AvmCore.h 		VTable* newVTable(Traits* traits, VTable* base, Toplevel* toplevel);
Traits           1461 core/AvmCore.h 		friend class Traits;
Traits           1462 core/AvmCore.h 		Traits** _emptySupertypeList; // empty supertype list shared by many Traits
Traits           1545 core/AvmCore.h 		friend class Traits;
Traits             56 core/BuiltinTraits.cpp 		null_itraits = Traits::newTraits(pool, NULL, 0, 0, 0, TRAITSTYPE_NVA);
Traits             62 core/BuiltinTraits.cpp 		void_itraits = Traits::newTraits(pool, NULL, 0, 0, 0, TRAITSTYPE_NVA);
Traits            156 core/BuiltinTraits.cpp 	Traits* BuiltinTraits::findCTraits(const char* cname, PoolObject* pool)
Traits            161 core/BuiltinTraits.cpp 			Traits* ctraits = pool->getClassTraits(i);
Traits            102 core/BuiltinTraits.h 		Traits *array_itraits;
Traits            103 core/BuiltinTraits.h 		Traits *boolean_itraits;
Traits            104 core/BuiltinTraits.h 		Traits *class_itraits;
Traits            105 core/BuiltinTraits.h 		Traits *date_itraits;
Traits            106 core/BuiltinTraits.h 		Traits *error_itraits;
Traits            107 core/BuiltinTraits.h 		Traits *function_itraits;
Traits            108 core/BuiltinTraits.h 		Traits *int_itraits;
Traits            109 core/BuiltinTraits.h 		Traits *math_itraits;
Traits            110 core/BuiltinTraits.h 		Traits *methodClosure_itraits;
Traits            111 core/BuiltinTraits.h 		Traits *namespace_itraits;
Traits            112 core/BuiltinTraits.h 		Traits *null_itraits;
Traits            113 core/BuiltinTraits.h 		Traits *number_itraits;
Traits            114 core/BuiltinTraits.h 		Traits *object_itraits;
Traits            115 core/BuiltinTraits.h 		Traits *qName_itraits;
Traits            116 core/BuiltinTraits.h 		Traits *regexp_itraits;
Traits            117 core/BuiltinTraits.h 		Traits *string_itraits;
Traits            118 core/BuiltinTraits.h 		Traits *uint_itraits;
Traits            119 core/BuiltinTraits.h 		Traits *vector_itraits;
Traits            120 core/BuiltinTraits.h 		Traits *vectordouble_itraits;
Traits            121 core/BuiltinTraits.h 		Traits *vectorint_itraits;
Traits            122 core/BuiltinTraits.h 		Traits *vectorobj_itraits;
Traits            123 core/BuiltinTraits.h 		Traits *vectoruint_itraits;
Traits            124 core/BuiltinTraits.h 		Traits *void_itraits;
Traits            125 core/BuiltinTraits.h 		Traits *xmlList_itraits;
Traits            126 core/BuiltinTraits.h 		Traits *xml_itraits;
Traits            128 core/BuiltinTraits.h 		Traits* math_ctraits;
Traits            129 core/BuiltinTraits.h 		Traits* int_ctraits;
Traits            130 core/BuiltinTraits.h 		Traits* uint_ctraits;
Traits            131 core/BuiltinTraits.h 		Traits* number_ctraits;
Traits            132 core/BuiltinTraits.h 		Traits* string_ctraits;
Traits            133 core/BuiltinTraits.h 		Traits* boolean_ctraits;
Traits            134 core/BuiltinTraits.h 		Traits* vector_ctraits;
Traits            141 core/BuiltinTraits.h 		Traits* findCTraits(const char* name, PoolObject* pool);
Traits             82 core/CdeclThunk.cpp                 BuiltinType bt = Traits::getBuiltinType(t);
Traits            124 core/CdeclThunk.cpp                     switch(Traits::getBuiltinType(t))
Traits            148 core/CdeclThunk.cpp                         AvmAssert(Traits::getBuiltinType(t) != BUILTIN_number);
Traits            206 core/CdeclThunk.cpp     switch(Traits::getBuiltinType(t))
Traits            227 core/CdeclThunk.cpp static Traits* argTraitsFromType(const AvmCore* core, int32_t n)
Traits            265 core/CdeclThunk.cpp     Traits* nextType()
Traits            315 core/CdeclThunk.cpp     Traits* nextType()
Traits            364 core/CdeclThunk.cpp     Traits* nextType()
Traits            415 core/CdeclThunk.cpp     Traits* nextType()
Traits            468 core/CdeclThunk.cpp     Traits* nextType()
Traits            578 core/CdeclThunk.cpp         Traits* t = calleeTypeIter.nextType();
Traits            580 core/CdeclThunk.cpp         BuiltinType bt = Traits::getBuiltinType(t);
Traits            584 core/CdeclThunk.cpp         switch(Traits::getBuiltinType(t))
Traits            610 core/CdeclThunk.cpp         Traits* t = calleeTypeIter.nextType();
Traits            612 core/CdeclThunk.cpp         BuiltinType bt = Traits::getBuiltinType(t);
Traits            621 core/CdeclThunk.cpp         switch(Traits::getBuiltinType(t))
Traits            705 core/CdeclThunk.cpp   (void* callee, unsigned calleeArgDescBufSize, ArgCoercer argCoercer, MethodEnv* env, Traits* retTraits, uintptr_t callerArgDesc, void* callerAp))
Traits            795 core/CdeclThunk.cpp   unsigned calleeArgDescBufSize, ArgCoercer argCoercer, MethodEnv* env, Traits* retTraits, uintptr_t callerArgDesc, void* callerAp))
Traits            809 core/CdeclThunk.cpp Atom returnCoercerNImpl(double n, Traits* retTraits, MethodEnv* env)
Traits            818 core/CdeclThunk.cpp ASM_FUNC_BEGIN(Atom, returnCoercerN, (Traits* retTraits, MethodEnv* env))
Traits            837 core/CdeclThunk.cpp ASM_FUNC_BEGIN(Atom, returnCoercerNPop, (Traits* retTraits, MethodEnv* env))
Traits            847 core/CdeclThunk.cpp double returnCoercerN32Impl(Atom a, Traits* retTraits, MethodEnv* env)
Traits            849 core/CdeclThunk.cpp     Traits* calleeRT = env->method->getMethodSignature()->returnTraits();
Traits            858 core/CdeclThunk.cpp ASM_FUNC_BEGIN(double, returnCoercerN32, (Traits* retTraits, MethodEnv* env))
Traits            877 core/CdeclThunk.cpp Atom returnCoercer32Impl(Atom a, Traits* retTraits, MethodEnv* env)
Traits            879 core/CdeclThunk.cpp     Traits* calleeRT = env->method->getMethodSignature()->returnTraits();   
Traits            887 core/CdeclThunk.cpp ASM_FUNC_BEGIN(Atom, returnCoercer32, (Traits* retTraits, MethodEnv* env))
Traits           1091 core/CdeclThunk.cpp         Traits* callerT = callerTypeIterTemp.nextType();
Traits           1100 core/CdeclThunk.cpp         Traits* callerT = callerTypeIter.nextType();
Traits           1112 core/CdeclThunk.cpp         Traits* calleeT = calleeTypeIter.nextType();
Traits           1201 core/CdeclThunk.cpp             Traits* calleeT = calleeTypeIter.nextType();
Traits           1243 core/CdeclThunk.cpp     Traits* calleeRT = info->getMethodSignature()->returnTraits();
Traits           1467 core/CdeclThunk.cpp     Traits* rt = env->method->getMethodSignature()->returnTraits();
Traits             46 core/CdeclThunk.h 	Atom coerce32CdeclArgDescEnter(Traits* retTraits, uintptr_t argDesc, MethodEnv* env, va_list ap);
Traits             47 core/CdeclThunk.h 	Atom coerce32CdeclArgDescEnter(Traits* retTraits, char* argDesc, MethodEnv* env, va_list ap);
Traits             48 core/CdeclThunk.h 	Atom coerce32CdeclArgDescEnter(Traits* retTraits, MethodEnv* env, int argc, Atom* argv);
Traits             49 core/CdeclThunk.h 	Atom coerce32CdeclArgDescEnter(Traits* retTraits, MethodEnv* env, int argc, uint32_t* ap);
Traits            135 core/ClassClosure.cpp 		return toplevel->coerce(argv[1], (Traits*)ivtable()->traits);
Traits            163 core/ClassClosure.cpp 		Traits* t = this->traits()->itraits;
Traits             63 core/CodegenLIR-inlines.h REALLY_INLINE BuiltinType LirHelper::bt(Traits *t)
Traits             65 core/CodegenLIR-inlines.h     return Traits::getBuiltinType(t);
Traits            474 core/CodegenLIR.cpp                 lirout->insStorei(InsConstPtr(type), varTraits, i*sizeof(Traits*));
Traits           1145 core/CodegenLIR.cpp             int i = (traits) ? d / sizeof(Traits*) : d >> 3;
Traits           1168 core/CodegenLIR.cpp             Traits *t = (Traits*) tra->constvalp();
Traits           1424 core/CodegenLIR.cpp             varTraits = InsAlloc((state->verifier->local_count + state->verifier->max_scope) * sizeof(Traits*));
Traits           1607 core/CodegenLIR.cpp         Traits* type = ms->paramTraits(i);
Traits           1635 core/CodegenLIR.cpp         Traits* t = info->declaringScope()->getScopeTraitsAt(scope_index);
Traits           1877 core/CodegenLIR.cpp             Traits *t = pool->getTraits(*name, state->verifier->getToplevel(this));
Traits           1884 core/CodegenLIR.cpp             Traits* ct = classValue.traits;
Traits           1885 core/CodegenLIR.cpp             Traits* t = NULL;
Traits           1943 core/CodegenLIR.cpp             Traits* itraits = pool->getTraits(*name, state->verifier->getToplevel(this));
Traits           1958 core/CodegenLIR.cpp             Traits* class_type = state->value(sp).traits;
Traits           2010 core/CodegenLIR.cpp             Traits* slotTraits = obj.traits ? obj.traits->getTraitsBindings()->getSlotTraits(index) : NULL;
Traits           2134 core/CodegenLIR.cpp             Traits* result = (opcode == OP_lf32 || opcode == OP_lf64) ? NUMBER_TYPE : INT_TYPE;
Traits           2286 core/CodegenLIR.cpp             Traits* ctraits = state->value(ctor_index).traits;
Traits           2328 core/CodegenLIR.cpp             Traits* ctraits = pool->getClassTraits(opd1);
Traits           2361 core/CodegenLIR.cpp         Traits* in = value.traits;
Traits           2394 core/CodegenLIR.cpp         Traits* in = value.traits;
Traits           2408 core/CodegenLIR.cpp         Traits* in = value.traits;
Traits           2409 core/CodegenLIR.cpp         Traits* stringType = STRING_TYPE;
Traits           2460 core/CodegenLIR.cpp             Traits* base = type;
Traits           2467 core/CodegenLIR.cpp             Traits* propType = state->verifier->readBinding(base, b);
Traits           2504 core/CodegenLIR.cpp             Traits* base = type;
Traits           2510 core/CodegenLIR.cpp             Traits* propType = state->verifier->readBinding(base, b);
Traits           2527 core/CodegenLIR.cpp                 Traits* resultType = fms->returnTraits();
Traits           2540 core/CodegenLIR.cpp             Traits* base = type;
Traits           2555 core/CodegenLIR.cpp                 Traits* resultType = mms->returnTraits();
Traits           2728 core/CodegenLIR.cpp         Traits* in = value.traits;
Traits           2859 core/CodegenLIR.cpp         Traits* t = state->value(index).traits;
Traits           3088 core/CodegenLIR.cpp         Traits *t = state->value(ptr_index).traits;
Traits           3120 core/CodegenLIR.cpp         Traits* t;
Traits           3164 core/CodegenLIR.cpp         Traits* slotType = tb->getSlotTraits(slot);
Traits           3200 core/CodegenLIR.cpp         Traits* itraits = NULL;
Traits           3396 core/CodegenLIR.cpp                 Traits* t = ms->returnTraits();
Traits           3702 core/CodegenLIR.cpp                 Traits* baseTraits = state->value(baseDisp).traits;
Traits           3708 core/CodegenLIR.cpp                     Traits* slotType = state->verifier->readBinding(baseTraits, b);
Traits           3866 core/CodegenLIR.cpp                 Traits* ctraits = (Traits*) op1;
Traits           3961 core/CodegenLIR.cpp                 Traits* indexType = state->value(sp).traits;
Traits           3976 core/CodegenLIR.cpp                     Traits* objType = state->value(objDisp).traits;
Traits           4038 core/CodegenLIR.cpp                     Traits* objType = state->value(objDisp).traits;
Traits           4133 core/CodegenLIR.cpp                 Traits* indexType = state->value(sp-1).traits;
Traits           4134 core/CodegenLIR.cpp                 Traits* valueType = state->value(sp).traits;
Traits           4149 core/CodegenLIR.cpp                     Traits* objType = state->value(objDisp).traits;
Traits           4221 core/CodegenLIR.cpp                     Traits* objType = state->value(objDisp).traits;
Traits           4401 core/CodegenLIR.cpp                 Traits *type = (Traits*) op1;
Traits           4653 core/CodegenLIR.cpp         Traits* lht = state->value(lhsi).traits;
Traits           4654 core/CodegenLIR.cpp         Traits* rht = state->value(rhsi).traits;
Traits           4769 core/CodegenLIR.cpp         Traits* lht = state->value(lhsi).traits;
Traits           4770 core/CodegenLIR.cpp         Traits* rht = state->value(rhsi).traits;
Traits           5101 core/CodegenLIR.cpp         Traits* t = state->value(i).traits;
Traits            280 core/CodegenLIR.h             Traits* slot_type;  // slot or setter type, for implicit coercion
Traits            313 core/CodegenLIR.h         static BuiltinType bt(Traits *t);
Traits            314 core/CodegenLIR.h         LIns* nativeToAtom(LIns* value, Traits* valType);
Traits            416 core/CodegenLIR.h         LIns *atomToNativeRep(Traits *, LIns *i);
Traits            417 core/CodegenLIR.h         LIns *ptrToNativeRep(Traits*, LIns*);
Traits            436 core/CodegenLIR.h         LIns *promoteNumberIns(Traits *t, int i);
Traits            467 core/CodegenLIR.h         void emitConstruct(FrameState*, int argc, int ctor_index, Traits* ctraits);
Traits            471 core/CodegenLIR.h         void emitCall(FrameState* state, AbcOpcode opcode, intptr_t method_id, int argc, Traits* result);
Traits            472 core/CodegenLIR.h         void emit(FrameState* state, AbcOpcode opcode, uintptr op1=0, uintptr op2=0, Traits* result=NULL);
Traits            480 core/CodegenLIR.h         void emitPtrConst(FrameState* state, int index, void* c, Traits* type);
Traits            482 core/CodegenLIR.h         void emitGetslot(FrameState*, int slot, int ptr_index, Traits *slotType);
Traits            485 core/CodegenLIR.h         void localSet(int i, LIns* o, Traits* type);
Traits            489 core/CodegenLIR.h         LIns* loadFromSlot(int ptr_index, int slot, Traits* slotType);
Traits            497 core/CodegenLIR.h         void write(FrameState* state, const byte* pc, AbcOpcode opcode, Traits *type = NULL);
Traits            498 core/CodegenLIR.h         void writeOp1(FrameState* state, const byte *pc, AbcOpcode opcode, uint32_t opd1, Traits* type = NULL);
Traits            499 core/CodegenLIR.h         void writeOp2(FrameState* state, const byte *pc, AbcOpcode opcode, uint32_t opd1, uint32_t opd2, Traits* type = NULL);
Traits            500 core/CodegenLIR.h         void writeInterfaceCall(FrameState* state, const byte *pc, AbcOpcode opcode, uintptr opd1, uint32_t opd2, Traits* type = NULL);
Traits            503 core/CodegenLIR.h         void writeCoerce(FrameState* state, uint32_t index, Traits *type);
Traits             51 core/Coder.h           virtual void write(FrameState* state, const byte *pc, AbcOpcode opcode, Traits *type);
Traits             52 core/Coder.h           virtual void writeOp1(FrameState* state, const byte *pc, AbcOpcode opcode, uint32_t opd1, Traits *type);
Traits             53 core/Coder.h           virtual void writeOp2(FrameState* state, const byte *pc, AbcOpcode opcode, uint32_t opd1, uint32_t opd2, Traits* type);
Traits             54 core/Coder.h           virtual void writeInterfaceCall(FrameState* state, const byte *pc, AbcOpcode opcode, uintptr_t opd1, uint32_t opd2, Traits* type);
Traits             57 core/Coder.h           virtual void writeCoerce(FrameState* state, uint32_t index, Traits* type);
Traits             80 core/Coder.h           void write(FrameState* state, const byte* pc, AbcOpcode opcode, Traits *type);
Traits             81 core/Coder.h           void writeOp1(FrameState* state, const byte *pc, AbcOpcode opcode, uint32_t opd1, Traits* type);
Traits             82 core/Coder.h           void writeOp2(FrameState* state, const byte *pc, AbcOpcode opcode, uint32_t opd1, uint32_t opd2, Traits* type);
Traits             83 core/Coder.h           void writeInterfaceCall(FrameState* state, const byte *pc, AbcOpcode opcode, uintptr_t opd1, uint32_t opd2, Traits* type);
Traits             86 core/Coder.h           void writeCoerce(FrameState* state, uint32_t index, Traits *type);
Traits            103 core/Coder.h           void write(FrameState* state, const byte* pc, AbcOpcode opcode, Traits *type);
Traits            104 core/Coder.h           void writeOp1(FrameState* state, const byte *pc, AbcOpcode opcode, uint32_t opd1, Traits *type);
Traits            105 core/Coder.h           void writeOp2(FrameState* state, const byte *pc, AbcOpcode opcode, uint32_t opd1, uint32_t opd2, Traits* type);
Traits            106 core/Coder.h           void writeInterfaceCall(FrameState* state, const byte *pc, AbcOpcode opcode, uintptr_t opd1, uint32_t opd2, Traits* type);
Traits            109 core/Coder.h           void writeCoerce(FrameState* state, uint32_t index, Traits *type);
Traits             59 core/Domain.cpp 	Traits* Domain::getNamedTraits(Stringp name, Namespacep ns, bool recursive/*=true*/)
Traits             61 core/Domain.cpp 		Traits *traits = NULL;
Traits             66 core/Domain.cpp 			traits = (Traits*) m_namedTraits->get(name, ns);
Traits             71 core/Domain.cpp 	Traits* Domain::getNamedTraits(const Multiname *multiname, bool recursive/*=true*/)
Traits             73 core/Domain.cpp 		Traits *traits = NULL;
Traits             78 core/Domain.cpp 			traits = (Traits*) m_namedTraits->getMulti(multiname);
Traits             66 core/Domain.h  		Traits* getNamedTraits(Stringp name, Namespacep ns, bool recursive/*=true*/);
Traits             67 core/Domain.h  		Traits* getNamedTraits(const Multiname* multiname, bool recursive/*=true*/);
Traits             71 core/Domain.h  		Traits* getNamedTrait(Stringp name, Namespace* ns) { return (Traits*)m_namedTraits->get(name, ns); }
Traits             72 core/Domain.h  		void addNamedTrait(Stringp name, Namespace* ns, Traits* v) { m_namedTraits->add(name, ns, (Binding)v); }
Traits            105 core/Exception.h 		Traits* traits;			// The type of exceptions handled by this exception handler. 
Traits            106 core/Exception.h 		Traits* scopeTraits;	// The exception scope traits. 
Traits             83 core/FrameState-inlines.h REALLY_INLINE void FrameState::setType(int32_t i, Traits* t, bool notNull, bool isWith)
Traits            102 core/FrameState-inlines.h REALLY_INLINE void FrameState::pop_push(int32_t n, Traits* type, bool notNull)
Traits            115 core/FrameState-inlines.h REALLY_INLINE void FrameState::push(Traits* traits, bool notNull)
Traits             55 core/FrameState.h         Traits* traits;
Traits             99 core/FrameState.h         void setType(int32_t i, Traits* t, bool notNull=false, bool isWith=false);
Traits            102 core/FrameState.h         void pop_push(int32_t n, Traits* type, bool notNull=false);
Traits            104 core/FrameState.h         void push(Traits* traits, bool notNull=false);
Traits            203 core/Interpreter.cpp 	static Traits* getTraits(const Multiname* name, PoolObject* pool, Toplevel* toplevel, AvmCore* core);
Traits            952 core/Interpreter.cpp 		register Traits* t1;
Traits           2401 core/Interpreter.cpp 				Traits* ctraits = pool->getClassTraits((uint32_t)u1);
Traits           3316 core/Interpreter.cpp 	Traits* getTraits(const Multiname* name, PoolObject* pool, Toplevel* toplevel, AvmCore* core)
Traits           3320 core/Interpreter.cpp 		Traits* t = pool->getTraits(*name, toplevel);
Traits           3325 core/Interpreter.cpp 			Traits* param_traits = name->getTypeParameter() ? getTraits(param_name, pool, toplevel, core) : NULL;
Traits             50 core/MethodEnv.cpp 		switch (Traits::getBuiltinType(t))
Traits            110 core/MethodEnv.cpp 		switch (Traits::getBuiltinType(t))
Traits            198 core/MethodEnv.cpp 					Traits* actual = AvmCore::atomToScriptObject(atom)->traits();
Traits            223 core/MethodEnv.cpp 					Traits* actual = AvmCore::atomToScriptObject(atom)->traits();
Traits            249 core/MethodEnv.cpp 		switch (Traits::getBuiltinType(t))
Traits           1241 core/MethodEnv.cpp 		Traits* itraits = ctraits->itraits;
Traits           1242 core/MethodEnv.cpp 		const BuiltinType bt = Traits::getBuiltinType(itraits);
Traits           1256 core/MethodEnv.cpp 		Traits* baseIvtableTraits = base ? base->ivtable()->traits : 0;
Traits           1257 core/MethodEnv.cpp 		Traits* itraitsBase = itraits->base;
Traits           1489 core/MethodEnv.cpp 		Traits* traits = toplevel->toTraits(obj); // includes null check
Traits           1689 core/MethodEnv.cpp 			Traits* t = toplevel->toTraits(a);
Traits           1702 core/MethodEnv.cpp 			Traits *t;
Traits           1733 core/MethodEnv.cpp 				Traits* t = outerTraits->getScopeTraitsAt(i);
Traits           1902 core/MethodEnv.cpp 		Traits* activationTraits = activationScopeTraits->traits();
Traits            134 core/MethodEnv.h 		Atom* FASTCALL coerceUnbox1(Atom atom, Traits* t, Atom* args);
Traits            135 core/MethodEnv.h 		Atom* FASTCALL unbox1(Atom atom, Traits* t, Atom* args);
Traits            161 core/MethodEnv.h 		ScriptObject* newcatch(Traits *traits);
Traits            196 core/MethodEnv.h 		ClassClosure* newclass(Traits* ctraits,
Traits            259 core/MethodEnv.h 		ScriptObject* coerceAtom2SO(Atom atom, Traits *expected) const;
Traits            262 core/MethodEnv.h 		void debugEnter(Traits** frameTraits, 
Traits            354 core/MethodInfo-inlines.h REALLY_INLINE Traits* MethodSignature::returnTraits() const
Traits            361 core/MethodInfo-inlines.h     return Traits::getBuiltinType(_returnTraits);
Traits            416 core/MethodInfo-inlines.h REALLY_INLINE Traits* MethodSignature::paramTraits(int32_t i) const
Traits            425 core/MethodInfo-inlines.h     return Traits::getBuiltinType(_args[i].paramType);
Traits            130 core/MethodInfo.cpp 	Traits* MethodInfo::declaringTraits() const 
Traits            133 core/MethodInfo.cpp 			return (Traits*)(_declaringScopeOrTraits & ~IS_TRAITS);
Traits            148 core/MethodInfo.cpp 		AvmAssert(((Traits*)(_declaringScopeOrTraits & ~IS_TRAITS)) == s->traits());
Traits            152 core/MethodInfo.cpp 	Traits* MethodInfo::activationTraits() const 
Traits            155 core/MethodInfo.cpp 			return (Traits*)(_activationScopeOrTraits & ~IS_TRAITS);
Traits            176 core/MethodInfo.cpp 		AvmAssert(((Traits*)(_activationScopeOrTraits & ~IS_TRAITS)) == s->traits());
Traits            737 core/MethodInfo.cpp             return nativeLocalToAtom(this->pool()->core, src, Traits::getBuiltinType(traitArr[srcPos]));
Traits            775 core/MethodInfo.cpp             switch (Traits::getBuiltinType(traitArr[dstPos]))
Traits            876 core/MethodInfo.cpp 	Traits* MethodInfo::makeIntoPrototypeFunction(const Toplevel* toplevel, const ScopeTypeChain* fscope)
Traits            900 core/MethodInfo.cpp 		Traits* ftraits = fscope->traits();
Traits            926 core/MethodInfo.cpp 	static uint32_t argSize(Traits* t) { return Traits::getBuiltinType(t) == BUILTIN_number ? sizeof(double) : sizeof(Atom); }
Traits            938 core/MethodInfo.cpp 		Traits* returnType;
Traits            939 core/MethodInfo.cpp 		Traits* receiverType;
Traits            957 core/MethodInfo.cpp 				Traits* argType = pool->resolveTypeName(pos, toplevel);
Traits           1009 core/MethodInfo.cpp 					Traits* argType = ms->_args[param].paramType;
Traits           1116 core/MethodInfo.cpp 	Traits* MethodInfo::resolveActivation(const Toplevel* toplevel)
Traits           1118 core/MethodInfo.cpp 		Traits* atraits = this->activationTraits();
Traits            221 core/MethodInfo.h 		MethodInfo(InitMethodStub, Traits* declTraits);
Traits            224 core/MethodInfo.h         MethodInfo(InitMethodStub, Traits* declTraits, const NativeMethodInfo* native_info);
Traits            241 core/MethodInfo.h 		Traits* resolveActivation(const Toplevel* toplevel);
Traits            248 core/MethodInfo.h         Atom boxOneLocal(FramePtr src, int32_t srcPos, Traits** traitArr);
Traits            249 core/MethodInfo.h         void unboxOneLocal(Atom src, FramePtr dst, int32_t dstPos, Traits** traitArr);
Traits            251 core/MethodInfo.h 		void boxLocals(FramePtr src, int32_t srcPos, Traits** traitArr, Atom* dest, int32_t destPos, int32_t length);
Traits            252 core/MethodInfo.h 		void unboxLocals(const Atom* src, int32_t srcPos, Traits** traitArr, FramePtr dest, int32_t destPos, int32_t length);
Traits            283 core/MethodInfo.h 		Traits* makeIntoPrototypeFunction(const Toplevel* toplevel, const ScopeTypeChain* fscope);
Traits            284 core/MethodInfo.h 		bool makeMethodOf(Traits* type);
Traits            327 core/MethodInfo.h 		Stringp FASTCALL getMethodNameWithTraits(Traits* declaringTraits, bool includeAllNamespaces = false) const;
Traits            368 core/MethodInfo.h 		Traits* declaringTraits() const;
Traits            370 core/MethodInfo.h 		Traits* activationTraits() const;
Traits            377 core/MethodInfo.h 		void init_activationTraits(Traits* t);
Traits            443 core/MethodInfo.h 			Traits* paramType;
Traits            448 core/MethodInfo.h 		Traits* returnTraits() const;
Traits            467 core/MethodInfo.h 		Traits* paramTraits(int32_t i) const;
Traits            476 core/MethodInfo.h 		Traits*		_returnTraits;		// written with explicit WB
Traits            224 core/ObjectClass.cpp 			Traits*		t = toplevel()->toTraits(thisAtom);
Traits             66 core/PoolObject-inlines.h REALLY_INLINE Traits* PoolObject::resolveTypeName(const byte*& pc, const Toplevel* toplevel, bool allowVoid) const
Traits            102 core/PoolObject-inlines.h REALLY_INLINE Traits* PoolObject::getClassTraits(uint32_t i) const
Traits            112 core/PoolObject-inlines.h REALLY_INLINE Traits* PoolObject::getScriptTraits(uint32_t i) const
Traits            134 core/PoolObject.cpp 	Traits* PoolObject::getBuiltinTraits(Stringp name) const
Traits            137 core/PoolObject.cpp 		return (Traits*) _namedTraits->getName(name);
Traits            140 core/PoolObject.cpp 	Traits* PoolObject::getTraits(Stringp name, Namespace* ns, bool recursive/*=true*/) const
Traits            143 core/PoolObject.cpp 		Traits* t = domain->getNamedTraits(name, ns, recursive);
Traits            147 core/PoolObject.cpp 			t = (Traits*) _namedTraits->get(name, ns);
Traits            151 core/PoolObject.cpp 	Traits* PoolObject::getTraits(Stringp name, bool recursive/*=true*/) const
Traits            156 core/PoolObject.cpp 	Traits* PoolObject::getTraits(const Multiname& mname, const Toplevel* toplevel, bool recursive/*=true*/) const
Traits            160 core/PoolObject.cpp 		Traits* match = NULL;
Traits            166 core/PoolObject.cpp 				Traits* t = getTraits(mname.getName(), mname.getNamespace(i), recursive);
Traits            279 core/PoolObject.cpp 		const BuiltinType bt = Traits::getBuiltinType(t);
Traits            585 core/PoolObject.cpp 	Traits* PoolObject::resolveTypeName(uint32_t index, const Toplevel* toplevel, bool allowVoid/*=false*/) const
Traits            604 core/PoolObject.cpp 		Traits* t = getTraits(m, toplevel);
Traits            607 core/PoolObject.cpp 			Traits* param_traits = resolveTypeName(m.getTypeParameter(), toplevel);
Traits            630 core/PoolObject.cpp 	Traits* PoolObject::resolveParameterizedType(const Toplevel* toplevel, Traits* base, Traits* param_traits) const
Traits            632 core/PoolObject.cpp 		Traits* r = NULL;
Traits            636 core/PoolObject.cpp 			switch (Traits::getBuiltinType(param_traits))
Traits            143 core/PoolObject.h 		Traits* getTraits(Stringp name, Namespacep ns, bool recursive=true) const;
Traits            144 core/PoolObject.h 		Traits* getTraits(const Multiname& n, const Toplevel* toplevel, bool recursive=true) const;
Traits            145 core/PoolObject.h 		Traits* getTraits(Stringp name, bool recursive=true) const;
Traits            147 core/PoolObject.h 		Traits* getBuiltinTraits(Stringp name) const;
Traits            150 core/PoolObject.h 		void addNamedTraits(Stringp name, Namespacep ns, Traits* traits);
Traits            155 core/PoolObject.h 		Traits* resolveTypeName(uint32_t index, const Toplevel* toplevel, bool allowVoid=false) const;
Traits            156 core/PoolObject.h 		Traits* resolveTypeName(const byte*& pc, const Toplevel* toplevel, bool allowVoid=false) const;
Traits            161 core/PoolObject.h 		Traits* resolveParameterizedType(const Toplevel* toplevel, Traits* base, Traits* type_param) const;
Traits            170 core/PoolObject.h 		Atom getLegalDefaultValue(const Toplevel* toplevel, uint32_t index, CPoolKind kind, Traits* t);
Traits            180 core/PoolObject.h 		Traits* getClassTraits(uint32_t i) const;
Traits            183 core/PoolObject.h 		Traits* getScriptTraits(uint32_t i) const;
Traits            219 core/PoolObject.h 		List<Traits*, LIST_GCObjects>				_classes;
Traits            220 core/PoolObject.h 		List<Traits*, LIST_GCObjects>				_scripts;
Traits            409 core/PrintWriter.cpp 					formatTypeName(va_arg(ap, Traits*));
Traits            141 core/PrintWriter.h 		void formatTypeName(Traits* t);
Traits            163 core/PrintWriter.h 		PrintWriter& operator<< (const Traits* obj);
Traits             44 core/ScopeChain-inlines.h REALLY_INLINE ScopeTypeChain::ScopeTypeChain(int32_t _size, int32_t _fullsize, Traits* traits)
Traits             48 core/ScopeChain-inlines.h REALLY_INLINE const ScopeTypeChain* ScopeTypeChain::createEmpty(MMgc::GC* gc, Traits* traits)
Traits             53 core/ScopeChain-inlines.h REALLY_INLINE Traits* ScopeTypeChain::traits() const
Traits             58 core/ScopeChain-inlines.h REALLY_INLINE Traits* ScopeTypeChain::getScopeTraitsAt(uint32_t i) const
Traits             60 core/ScopeChain-inlines.h     return (Traits*)(_scopes[i] & ~ISWITH);
Traits             68 core/ScopeChain-inlines.h REALLY_INLINE void ScopeTypeChain::setScopeAt(uint32_t i, Traits* t, bool w)
Traits            123 core/ScopeChain.cpp 			Traits* t = getScopeTraitsAt(i);
Traits             50 core/ScopeChain.h 		ScopeTypeChain(int32_t _size, int32_t _fullsize, Traits* traits);
Traits             51 core/ScopeChain.h 		static const ScopeTypeChain* create(MMgc::GC* gc, Traits* traits, const ScopeTypeChain* outer, const Value* values, int32_t nValues, Traits* append, Traits* extra);
Traits             55 core/ScopeChain.h 		static const ScopeTypeChain* create(MMgc::GC* gc, Traits* traits, const ScopeTypeChain* outer, const FrameState* state, Traits* append, Traits* extra);
Traits             57 core/ScopeChain.h 		static const ScopeTypeChain* create(MMgc::GC* gc, Traits* traits, const ScopeTypeChain* outer, Traits* const* stateTraits, uint32_t nStateTraits, uint32_t nStateWithTraits, Traits* append, Traits* extra);
Traits             59 core/ScopeChain.h 		static const ScopeTypeChain* createEmpty(MMgc::GC* gc, Traits* traits);
Traits             61 core/ScopeChain.h 		const ScopeTypeChain* cloneWithNewTraits(MMgc::GC* gc, Traits* traits) const;
Traits             62 core/ScopeChain.h 		Traits* traits() const;
Traits             63 core/ScopeChain.h 		Traits* getScopeTraitsAt(uint32_t i) const;
Traits             71 core/ScopeChain.h 		void setScopeAt(uint32_t i, Traits* t, bool w);
Traits             81 core/ScopeChain.h 		Traits* const		_traits;
Traits            614 core/ScriptObject.cpp 		Traits* traits = this->traits();
Traits            657 core/ScriptObject.cpp 		Traits* traits = this->traits();
Traits            686 core/ScriptObject.cpp 		Traits* traits = this->traits();
Traits            850 core/ScriptObject.cpp 		Traits* t = this->traits();
Traits             67 core/ScriptObject.h 		Traits* traits() const {
Traits            127 core/ScriptObject.h 		virtual Atom getAtomPropertyFromProtoChain(Atom name, ScriptObject* protochain, Traits *origObjTraits) const;
Traits            151 core/ScriptObject.h 		inline Atom getStringPropertyFromProtoChain(Stringp name, ScriptObject* protochain, Traits *origObjTraits) const
Traits             95 core/StackTrace.h 					, Traits**				frameTraits
Traits            111 core/StackTrace.h 										, Traits**				frameTraits
Traits            170 core/StackTrace.h 		inline Traits** traits() const { return m_traits; }
Traits            208 core/StackTrace.h 	private:	Traits**			m_traits;		// array of traits for AS registers and scopechain
Traits             65 core/Toplevel-inlines.h REALLY_INLINE Binding Toplevel::getBinding(Traits* traits, const Multiname* ref) const
Traits             85 core/Toplevel-inlines.h REALLY_INLINE Atom Toplevel::coerce(Atom atom, Traits* expected) const
Traits            103 core/Toplevel-inlines.h REALLY_INLINE void Toplevel::throwReferenceError(int id, const Multiname& multiname, const Traits* traits) const
Traits             54 core/Toplevel.cpp 		Traits* mainTraits = pool->getScriptTraits(pool->scriptCount()-1);
Traits             97 core/Toplevel.cpp 		Traits* traits = pool->getClassTraits(class_id)->itraits;
Traits            152 core/Toplevel.cpp 	Traits* Toplevel::toTraits(Atom atom)
Traits            475 core/Toplevel.cpp 	Traits* Toplevel::toClassITraits(Atom atom)
Traits            486 core/Toplevel.cpp 		Traits* itraits = AvmCore::atomToScriptObject(atom)->traits()->itraits;
Traits            495 core/Toplevel.cpp 		Traits* t = this->toTraits(obj); // includes null check
Traits           1316 core/Toplevel.cpp 		referenceErrorClass()->throwError(id, core()->toErrorString(multiname), core()->toErrorString((Traits*)traits));
Traits            112 core/Toplevel.h 		void throwReferenceError(int id, const Multiname* multiname, const Traits* traits) const;
Traits            115 core/Toplevel.h 		void throwReferenceError(int id, const Multiname& multiname, const Traits* traits) const;
Traits            128 core/Toplevel.h 		Traits*        toTraits(Atom atom);
Traits            191 core/Toplevel.h 		Traits* toClassITraits(Atom atom);
Traits            200 core/Toplevel.h 		Atom coerce(Atom atom, Traits* expected) const;
Traits            257 core/Toplevel.h 		Binding getBinding(Traits* traits, const Multiname* multiname) const;
Traits            260 core/Toplevel.h 		Binding getBindingAndDeclarer(Traits* traits, const Multiname& multiname, Traitsp& declarer) const;
Traits             58 core/Traits-inlines.h REALLY_INLINE TraitsBindings::TraitsBindings(Traits* _owner,
Traits            137 core/Traits-inlines.h REALLY_INLINE void TraitsBindings::setSlotInfo(uint32_t i, Traits* t, SlotStorageType sst, uint32_t offset)
Traits            175 core/Traits-inlines.h REALLY_INLINE uint16_t Traits::getSizeOfInstance() const
Traits            180 core/Traits-inlines.h REALLY_INLINE uint32_t Traits::getHashtableOffset() const
Traits            186 core/Traits-inlines.h REALLY_INLINE uint32_t Traits::getTotalSize() const
Traits            192 core/Traits-inlines.h REALLY_INLINE uint32_t Traits::getSlotAreaSize() const
Traits            199 core/Traits-inlines.h REALLY_INLINE uint32_t Traits::getExtraSize() const
Traits            208 core/Traits-inlines.h REALLY_INLINE void Traits::setMetadataPos(const byte* pos)
Traits            214 core/Traits-inlines.h REALLY_INLINE Traits* Traits::newParameterizedITraits(Stringp name, Namespacep ns)
Traits            219 core/Traits-inlines.h REALLY_INLINE Traits* Traits::newParameterizedCTraits(Stringp name, Namespacep ns)
Traits            224 core/Traits-inlines.h REALLY_INLINE TraitsBindingsp Traits::getTraitsBindings()
Traits            234 core/Traits-inlines.h REALLY_INLINE TraitsMetadatap Traits::getTraitsMetadata()
Traits            244 core/Traits-inlines.h REALLY_INLINE bool Traits::containsInterface(Traitsp t)
Traits            249 core/Traits-inlines.h REALLY_INLINE bool Traits::subtypeof(Traitsp t)
Traits            253 core/Traits-inlines.h     if (t == *((Traits**)(uintptr_t(this)+off)))
Traits            257 core/Traits-inlines.h     if (off != offsetof(Traits, m_supertype_cache) || t == m_supertype_neg_cache)
Traits            267 core/Traits-inlines.h REALLY_INLINE bool Traits::isPrimary() const
Traits            269 core/Traits-inlines.h     return m_supertype_offset != offsetof(Traits, m_supertype_cache);
Traits            272 core/Traits-inlines.h REALLY_INLINE BuiltinType Traits::getBuiltinType(const Traitsp t)
Traits            277 core/Traits-inlines.h REALLY_INLINE bool Traits::notDerivedObjectOrXML() const
Traits            282 core/Traits-inlines.h REALLY_INLINE bool Traits::isMachineType() const
Traits            287 core/Traits-inlines.h REALLY_INLINE bool Traits::isNumeric() const
Traits            292 core/Traits-inlines.h REALLY_INLINE bool Traits::isXMLType() const
Traits            297 core/Traits-inlines.h REALLY_INLINE bool Traits::isInstanceType() const
Traits            302 core/Traits-inlines.h REALLY_INLINE bool Traits::isInterface() const
Traits            307 core/Traits-inlines.h REALLY_INLINE TraitsPosType Traits::posType() const
Traits            312 core/Traits-inlines.h REALLY_INLINE bool Traits::isResolved() const
Traits            317 core/Traits-inlines.h REALLY_INLINE bool Traits::isActivationTraits() const
Traits            322 core/Traits-inlines.h REALLY_INLINE bool Traits::needsHashtable() const
Traits            328 core/Traits-inlines.h REALLY_INLINE void Traits::set_needsHashtable(bool v)
Traits            334 core/Traits-inlines.h REALLY_INLINE void Traits::setCreateClassClosureProc(CreateClassClosureProc p)
Traits            339 core/Traits-inlines.h REALLY_INLINE CreateClassClosureProc Traits::getCreateClassClosureProc() const
Traits            344 core/Traits-inlines.h REALLY_INLINE Namespacep Traits::ns() const
Traits            349 core/Traits-inlines.h REALLY_INLINE Stringp Traits::name() const
Traits            354 core/Traits-inlines.h REALLY_INLINE void Traits::set_names(Namespacep p_ns, Stringp p_name)
Traits            362 core/Traits-inlines.h REALLY_INLINE bool Traits::implementsNewInterfaces() const
Traits            368 core/Traits-inlines.h REALLY_INLINE InterfaceIterator::InterfaceIterator(Traits* t)
Traits            385 core/Traits-inlines.h REALLY_INLINE Traits* InterfaceIterator::next()
Traits            204 core/Traits.cpp 		Traits* overTraits = overms->returnTraits();
Traits            205 core/Traits.cpp 		Traits* virtTraits = virtms->returnTraits();
Traits            232 core/Traits.cpp 		if (!owner->subtypeof(virtTraits) || !Traits::isMachineCompatible(this->owner, virtTraits))
Traits            296 core/Traits.cpp 			Traits* ifc = ifc_iter.next();
Traits            403 core/Traits.cpp 	void Traits::addVersionedBindings(MultinameHashtable* bindings,
Traits            456 core/Traits.cpp 	Traits::Traits(PoolObject* _pool, 
Traits            495 core/Traits.cpp 	/*static*/ Traits* Traits::newTraits(PoolObject* pool,
Traits            504 core/Traits.cpp 		Traits* traits = new (pool->core->GetGC()) Traits(pool, base, objectSize, offsetOfSlots, traitsPos, posType);
Traits            508 core/Traits.cpp 	/*static*/ Traits* Traits::newCatchTraits(const Toplevel* toplevel, PoolObject* pool, TraitsPosPtr traitsPos, Stringp name, Namespacep ns)
Traits            511 core/Traits.cpp 		Traits* traits = new (pool->core->GetGC()) Traits(pool, NULL, sizeof(ScriptObject), sizeof(ScriptObject), traitsPos, TRAITSTYPE_CATCH);
Traits            518 core/Traits.cpp 	Traits* Traits::_newParameterizedTraits(Stringp name, Namespacep ns, Traits* _base)
Traits            520 core/Traits.cpp 		Traits* newtraits = Traits::newTraits(this->pool, _base, this->getSizeOfInstance(), this->m_offsetofSlots, NULL, TRAITSTYPE_RT);
Traits            526 core/Traits.cpp 	TraitsPosPtr Traits::traitsPosStart() const
Traits            554 core/Traits.cpp 	TraitsPosPtr Traits::skipToInstanceInitPos(TraitsPosPtr pos) const
Traits            577 core/Traits.cpp 		return ((1 << Traits::getBuiltinType(slotTE)) & BIG_TYPE_MASK) != 0;
Traits            614 core/Traits.cpp 		BuiltinType bt = Traits::getBuiltinType(slotTE);
Traits            705 core/Traits.cpp 	bool Traits::allowEarlyBinding() const
Traits            723 core/Traits.cpp 	void Traits::buildBindings(TraitsBindingsp basetb, 
Traits            925 core/Traits.cpp     void Traits::computeSlotAreaCountAndSize(TraitsBindings* tb, uint32_t& slotCount, uint32_t& size) const
Traits            967 core/Traits.cpp 	inline uint32_t Traits::computeSlotAreaStart(uint32_t nPointerSlots, uint32_t n32BitNonPointerSlots, uint32_t n64BitNonPointerSlots) const
Traits           1013 core/Traits.cpp 	uint32_t Traits::finishSlotsAndMethods(TraitsBindingsp basetb, 
Traits           1130 core/Traits.cpp 	uint32_t Traits::countNewInterfaces(List<Traitsp, LIST_GCObjects>& seen)
Traits           1134 core/Traits.cpp 		Stack<Traits*> pending;
Traits           1137 core/Traits.cpp 			Traits* t = pending.pop();
Traits           1166 core/Traits.cpp 	TraitsBindings* Traits::_buildTraitsBindings(const Toplevel* toplevel, AbcGen* abcGen)
Traits           1191 core/Traits.cpp 			Traits* t = this->pool->resolveTypeName(pos, toplevel);
Traits           1236 core/Traits.cpp 					Traits* t = it.next();
Traits           1275 core/Traits.cpp 	TraitsMetadata* Traits::_buildTraitsMetadata()
Traits           1348 core/Traits.cpp 	void Traits::init_declaringScopes(const ScopeTypeChain* stc) 
Traits           1397 core/Traits.cpp 	void Traits::resolveSignatures(const Toplevel* toplevel)
Traits           1404 core/Traits.cpp 		List<Traits*> pending(core->gc);
Traits           1408 core/Traits.cpp 			Traits* t = m_primary_supertypes[i];
Traits           1418 core/Traits.cpp 		for (Traits** st = m_secondary_supertypes; *st != NULL; st++) {
Traits           1419 core/Traits.cpp 			Traits* t = *st;
Traits           1440 core/Traits.cpp 	void Traits::resolveSignaturesSelf(const Toplevel* toplevel)
Traits           1445 core/Traits.cpp 		for (Traits* t = this->base; t != NULL; t = t->base)
Traits           1447 core/Traits.cpp 		for (Traits** st = this->m_secondary_supertypes; *st != NULL; st++)
Traits           1555 core/Traits.cpp         Traits* activationTraits = m->activationTraits();
Traits           1575 core/Traits.cpp     void Traits::initActivationTraits(Toplevel *toplevel)
Traits           1618 core/Traits.cpp 	bool Traits::isMachineCompatible(const Traits* a, const Traits* b)
Traits           1629 core/Traits.cpp 	Stringp Traits::format(AvmCore* core, bool includeAllNamespaces) const
Traits           1639 core/Traits.cpp 	void Traits::genDefaultValue(uint32_t value_index, uint32_t slot_id, const Toplevel* toplevel, Traitsp slotType, CPoolKind kind, AbcGen& gen) const
Traits           1646 core/Traits.cpp 		switch (Traits::getBuiltinType(slotType))
Traits           1704 core/Traits.cpp 	void Traits::genInitBody(const Toplevel* toplevel, AbcGen& gen)
Traits           1772 core/Traits.cpp 	void Traits::destroyInstance(ScriptObject* obj) const
Traits           1849 core/Traits.cpp 	Stringp Traits::formatClassName()
Traits           1873 core/Traits.cpp 	Binding Traits::getOverride(TraitsBindingsp basetb, Namespacep ns, Stringp name, int tag, const Toplevel* toplevel) const
Traits           1950 core/Traits.cpp 	TraitsBindings* FASTCALL Traits::_getTraitsBindings() 
Traits           1961 core/Traits.cpp 	TraitsMetadata* FASTCALL Traits::_getTraitsMetadata() 
Traits           1972 core/Traits.cpp 		for (Traits** t = list; *t != NULL; t++)
Traits           1979 core/Traits.cpp 	void Traits::build_primary_supertypes()
Traits           1981 core/Traits.cpp 		MMGC_STATIC_ASSERT(offsetof(Traits, m_primary_supertypes) + sizeof(m_primary_supertypes) < 256);
Traits           1982 core/Traits.cpp 		MMGC_STATIC_ASSERT(offsetof(Traits, m_supertype_cache) < 256);
Traits           1987 core/Traits.cpp 			m_supertype_offset = isInterface() ? offsetof(Traits, m_supertype_cache) : offsetof(Traits, m_primary_supertypes);
Traits           1995 core/Traits.cpp 			if (off != offsetof(Traits, m_supertype_cache) &&
Traits           1996 core/Traits.cpp 				(off += sizeof(Traits*)) - offsetof(Traits, m_primary_supertypes) < sizeof(m_primary_supertypes)) {
Traits           1999 core/Traits.cpp 				WB(core->gc, this, (Traits*)(uintptr_t(this)+off), this);
Traits           2003 core/Traits.cpp 				m_supertype_offset = offsetof(Traits, m_supertype_cache);
Traits           2019 core/Traits.cpp 	void Traits::build_secondary_supertypes()
Traits           2029 core/Traits.cpp 				Traits** base_list = base->m_secondary_supertypes;
Traits           2039 core/Traits.cpp 					Traits** list = allocSupertypeList(gc, count + 1);
Traits           2054 core/Traits.cpp 			Traits** list;
Traits           2059 core/Traits.cpp 				for (Traits **d = list, **s = base->m_secondary_supertypes; *s != NULL; s++, d++)
Traits           2074 core/Traits.cpp 			Traits* t = m_primary_supertypes[i];
Traits           2083 core/Traits.cpp 		for (Traits** st = m_secondary_supertypes; *st != NULL; st++) {
Traits           2084 core/Traits.cpp 			Traits* t = *st;
Traits           2096 core/Traits.cpp 	bool Traits::secondary_subtypeof(Traits* t)
Traits           2098 core/Traits.cpp 		for (Traits** s = m_secondary_supertypes; *s != NULL; s++) {
Traits           2109 core/Traits.cpp 	Traits** Traits::allocSupertypeList(GC* gc, uint32_t size)
Traits           2111 core/Traits.cpp 		return (Traits**) gc->Alloc((size+1) * sizeof(Traits*), MMgc::GC::kZero);
Traits            107 core/Traits.h  		friend class Traits;
Traits            128 core/Traits.h  		TraitsBindings(Traits* _owner, 
Traits            139 core/Traits.h  		static TraitsBindings* alloc(MMgc::GC* gc, Traits* _owner, TraitsBindingsp _base, MultinameHashtable* _bindings, uint32_t slotCount, uint32_t methodCount);
Traits            167 core/Traits.h  		void setSlotInfo(uint32_t i, Traits* t, SlotStorageType sst, uint32_t offset);
Traits            179 core/Traits.h  		private:    Traits**						m_interfaces;
Traits            206 core/Traits.h  		friend class Traits;
Traits            244 core/Traits.h  	class Traits : public MMgc::GCObject 
Traits            305 core/Traits.h  		Traits(PoolObject* pool,
Traits            306 core/Traits.h  			   Traits* base,
Traits            312 core/Traits.h  		Traits* _newParameterizedTraits(Stringp name, Namespacep ns, Traits* _base);
Traits            318 core/Traits.h  		static Traits* newTraits(PoolObject* pool,
Traits            319 core/Traits.h  			   Traits *base,
Traits            325 core/Traits.h  		static Traits* newCatchTraits(const Toplevel* toplevel, PoolObject* pool, TraitsPosPtr traitsPos, Stringp name, Namespacep ns);
Traits            326 core/Traits.h  		Traits* newParameterizedITraits(Stringp name, Namespacep ns);
Traits            327 core/Traits.h  		Traits* newParameterizedCTraits(Stringp name, Namespacep ns);
Traits            341 core/Traits.h  		static Traits** allocSupertypeList(MMgc:: GC*, uint32_t size);
Traits            352 core/Traits.h  		void genDefaultValue(uint32_t value_index, uint32_t slot_id, const Toplevel* toplevel, Traits* slotType, CPoolKind kind, AbcGen& gen) const;
Traits            373 core/Traits.h          inline static bool isSSTAtom(Traits* t) { return ((1<<getBuiltinType(t)) & SSTATOM_TYPE_MASK) != 0; }
Traits            383 core/Traits.h  		static bool isMachineCompatible(const Traits* a, const Traits* b);
Traits            503 core/Traits.h  	public:		Traits* const			base;		// Pointer to the base traits; that is, the traits of the base class
Traits            504 core/Traits.h  	private:	DWB(Traits*)			m_supertype_cache;	  // 1-entry cache for subtypeof=true
Traits            505 core/Traits.h  	private:	MMgc::GCHiddenPointer<Traits*>
Traits            507 core/Traits.h  	private:	Traits* 				m_primary_supertypes[MAX_PRIMARY_SUPERTYPE]; // contains the first several base classes, written with explicit WB's
Traits            508 core/Traits.h  	private:	DWB(Traits**)			m_secondary_supertypes;
Traits            510 core/Traits.h  	public:		Traits*					itraits;	// if this type is a factory, itraits is non-null and points to the type created by this factory.
Traits            548 core/Traits.h  		Traits** st;
Traits            550 core/Traits.h  		InterfaceIterator(Traits*);
Traits            553 core/Traits.h  		Traits* next();		// get the next one (moves iterator forward)
Traits             47 core/TraitsIterator.h 		TraitsIterator(Traits * _traits) :
Traits             78 core/TraitsIterator.h 		Traits* currentTraits()
Traits            231 core/TypeDescriber.cpp 				Traits* ti = iter.next();
Traits            534 core/TypeDescriber.cpp 	Traits* TypeDescriber::chooseTraits(Atom value, uint32_t flags)
Traits            112 core/TypeDescriber.h 		Traits* chooseTraits(Atom value, uint32_t flags);
Traits            131 core/VTable.cpp 			Traits* ifc = ifc_iter.next();
Traits            360 core/VTable.cpp 		Traits* traitsBase = traits->base;
Traits            361 core/VTable.cpp 		Traits* baseTraits = base ? base->traits : 0;
Traits            486 core/VTable.cpp 		Traits* ctraits = traitsPool->getTraits(Multiname(traitsNs, classname), toplevel);
Traits            487 core/VTable.cpp 		Traits* itraits;
Traits            115 core/VTable.h  		VTable(Traits* traits, VTable* base, Toplevel* toplevel);
Traits            118 core/VTable.h  		VTable* newParameterizedVTable(Traits* param_traits, Stringp fullname);
Traits            140 core/VTable.h  		Traits* const traits;
Traits            440 core/VectorClass.cpp 	/*static*/ Stringp VectorClass::makeVectorClassName(AvmCore* core, Traits* t)
Traits            475 core/VectorClass.cpp 		Traits* param_traits = so->vtable->ivtable->traits;
Traits            610 core/VectorClass.h 		static Stringp makeVectorClassName(AvmCore* core, Traits* t);
Traits            726 core/Verifier.cpp 				Traits* ftraits = f->makeIntoPrototypeFunction(toplevel, fscope);
Traits            762 core/Verifier.cpp 				Traits* ctraits = checkClassInfo(imm30);
Traits            767 core/Verifier.cpp 				Traits *itraits = ctraits->itraits;
Traits            777 core/Verifier.cpp 					Traits* baseCTraits = state->scopeValue(state->scopeDepth-1).traits;
Traits            809 core/Verifier.cpp 				Traits* resultType;
Traits            839 core/Verifier.cpp 				Traits* propTraits = readBinding(obj.traits, b);
Traits            867 core/Verifier.cpp 					Traits* propType = fms->returnTraits();
Traits            877 core/Verifier.cpp 					Traits* indexType = state->value(state->sp()-1).traits;
Traits            952 core/Verifier.cpp 				Traits *t = checkTypeName(imm30); // CONSTANT_Multiname
Traits            954 core/Verifier.cpp 				Traits* rhs = state->value(index).traits;
Traits            955 core/Verifier.cpp 				if (!canAssign(t, rhs) || !Traits::isMachineCompatible(t, rhs))
Traits            957 core/Verifier.cpp 					Traits* resultType = t;
Traits            972 core/Verifier.cpp 				Traits* ct = classValue.traits;
Traits            973 core/Verifier.cpp 				Traits* t = NULL;
Traits            986 core/Verifier.cpp 				Traits *type = checkTypeName(imm30);
Traits            996 core/Verifier.cpp 				Traits *type = BOOLEAN_TYPE;
Traits           1005 core/Verifier.cpp 				Traits *type = OBJECT_TYPE;
Traits           1014 core/Verifier.cpp 				Traits *type = NULL;
Traits           1024 core/Verifier.cpp 				Traits *type = INT_TYPE;
Traits           1034 core/Verifier.cpp 				Traits *type = UINT_TYPE;
Traits           1044 core/Verifier.cpp 				Traits *type = NUMBER_TYPE;
Traits           1053 core/Verifier.cpp 				Traits *type = STRING_TYPE;
Traits           1115 core/Verifier.cpp 				Traits *resultType = mms->returnTraits();
Traits           1146 core/Verifier.cpp 				Traits* ctraits = state->peek(argc+1).traits;
Traits           1147 core/Verifier.cpp 				Traits* itraits = ctraits ? ctraits->itraits : NULL;
Traits           1216 core/Verifier.cpp 				Traits* ctraits = readBinding(obj.traits, b);
Traits           1220 core/Verifier.cpp 				Traits* itraits = ctraits ? ctraits->itraits : NULL;
Traits           1251 core/Verifier.cpp 				Traits* base = emitCoerceSuper(sp-(n-1));
Traits           1256 core/Verifier.cpp 				Traits *resultType = NULL;
Traits           1289 core/Verifier.cpp 				Traits* base = emitCoerceSuper(sp-(n-1));
Traits           1291 core/Verifier.cpp 				Traits* propType = readBinding(base, b);				
Traits           1302 core/Verifier.cpp 					Traits* resultType = fms->returnTraits();
Traits           1324 core/Verifier.cpp 				Traits* base = emitCoerceSuper(sp-(n-1));
Traits           1338 core/Verifier.cpp 				Traits* baseTraits = emitCoerceSuper(ptrIndex); // check receiver
Traits           1377 core/Verifier.cpp 				Traits* scopeTraits = state->peek().traits;				
Traits           1381 core/Verifier.cpp 					Traits* requiredType = scope->getScopeTraitsAt(scope->size+state->scopeDepth);
Traits           1406 core/Verifier.cpp 				Traits* scopeTraits = state->peek().traits;
Traits           1422 core/Verifier.cpp 				Traits* atraits = info->resolveActivation(toplevel);
Traits           1497 core/Verifier.cpp 				Traits* slotTraits = checkSlot(obj.traits, index);
Traits           1509 core/Verifier.cpp 				Traits *globalTraits = scope->size > 0 ? scope->getScopeTraitsAt(0) : state->scopeValue(0).traits;
Traits           1512 core/Verifier.cpp 				Traits* slotTraits = checkSlot(globalTraits, imm30-1);
Traits           1524 core/Verifier.cpp 				Traits* slotTraits = checkSlot(obj.traits, imm30-1);
Traits           1539 core/Verifier.cpp 				Traits* slotTraits = checkSlot(obj.traits, imm30-1);
Traits           1583 core/Verifier.cpp 				Traits *lhst = lhs.traits;
Traits           1584 core/Verifier.cpp 				Traits *rhst = rhs.traits;
Traits           1622 core/Verifier.cpp 				Traits* lhst = lhs.traits;
Traits           1623 core/Verifier.cpp 				Traits* rhst = rhs.traits;
Traits           1810 core/Verifier.cpp 				Traits* result = (opcode == OP_lf32 || opcode == OP_lf64) ? NUMBER_TYPE : INT_TYPE;
Traits           1921 core/Verifier.cpp 		Traits* t = state->peek(n).traits;
Traits           1964 core/Verifier.cpp 		Traits* resultType = mms->returnTraits();
Traits           1999 core/Verifier.cpp 		Traits* slotType = tb->getSlotTraits(slot_id);
Traits           2096 core/Verifier.cpp 					Traits* t = scope->getScopeTraitsAt(index);
Traits           2162 core/Verifier.cpp 		Traits* propType = readBinding(obj.traits, b);
Traits           2194 core/Verifier.cpp 				Traits* indexType = state->value(state->sp()).traits;
Traits           2292 core/Verifier.cpp 	Traits* Verifier::emitCoerceSuper(int index)
Traits           2294 core/Verifier.cpp 		Traits* base = info->declaringTraits()->base;
Traits           2309 core/Verifier.cpp    		Traits* rhs = v.traits;
Traits           2310 core/Verifier.cpp 	    if ((!canAssign(target, rhs) || !Traits::isMachineCompatible(target, rhs)))
Traits           2315 core/Verifier.cpp 	Traits* Verifier::peekType(Traits* requiredType, int n)
Traits           2317 core/Verifier.cpp 		Traits* t = state->peek(n).traits;
Traits           2346 core/Verifier.cpp 			Traits* target = (argc <= mms->param_count()) ? mms->paramTraits(argc) : NULL;
Traits           2359 core/Verifier.cpp 		if (!Traits::isMachineCompatible(lhs,rhs))
Traits           2369 core/Verifier.cpp 		Traits* t = rhs;
Traits           2397 core/Verifier.cpp 	Traits* Verifier::checkSlot(Traits *traits, int imm30)
Traits           2411 core/Verifier.cpp 	Traits* Verifier::readBinding(Traits* traits, Binding b)
Traits           2452 core/Verifier.cpp 	Traits* Verifier::checkClassInfo(uint32_t id)
Traits           2463 core/Verifier.cpp 	Traits* Verifier::checkTypeName(uint32_t index)
Traits           2467 core/Verifier.cpp 		Traits *t = pool->getTraits(name, toplevel);
Traits           2473 core/Verifier.cpp 				Traits* param_traits = name.getTypeParameter() ? checkTypeName(name.getTypeParameter()) : NULL ;
Traits           2592 core/Verifier.cpp 				Traits* t1 = targetValue.traits;
Traits           2593 core/Verifier.cpp 				Traits* t2 = curValue.traits;
Traits           2602 core/Verifier.cpp 				Traits* t3 = (t1 == t2) ? t1 : findCommonBase(t1, t2);
Traits           2631 core/Verifier.cpp 	Traits* Verifier::findCommonBase(Traits* t1, Traits* t2)
Traits           2637 core/Verifier.cpp 			Traits *temp = t1;
Traits           2642 core/Verifier.cpp 		if (!Traits::isMachineCompatible(t1,t2))
Traits           2662 core/Verifier.cpp 		Traits* t = t1;
Traits           2671 core/Verifier.cpp 		Traits* common = t;
Traits           2679 core/Verifier.cpp 		if (!Traits::isMachineCompatible(t1,common) || !Traits::isMachineCompatible(t2,common))
Traits           2732 core/Verifier.cpp 					Traits* t = state->stackValue(i).traits;
Traits           2758 core/Verifier.cpp 					Traits* t = state->stackValue(i).traits;
Traits           2798 core/Verifier.cpp 				Traits* t = type_index ? checkTypeName(type_index) : NULL;
Traits           2835 core/Verifier.cpp 				Traits* scopeTraits = name_index == 0 ? OBJECT_TYPE :
Traits           2836 core/Verifier.cpp 					Traits::newCatchTraits(toplevel, pool, scopePosInPool, qn.getName(), qn.getNamespace());
Traits           2917 core/Verifier.cpp 		Traits* t = v.traits;
Traits            115 core/Verifier.h 		MethodInfo*  checkDispId(Traits* traits, uint32_t disp_id);
Traits            117 core/Verifier.h 		Traits*            checkClassInfo(uint32_t class_id);
Traits            121 core/Verifier.h 		bool canAssign(Traits* lhs, Traits* rhs) const;
Traits            122 core/Verifier.h 		Traits* checkSlot(Traits* traits, int slot_id);
Traits            123 core/Verifier.h 		Traits* findCommonBase(Traits* t1, Traits* t2);
Traits            125 core/Verifier.h 		void checkEarlySlotBinding(Traits* traits);
Traits            126 core/Verifier.h 		Traits* peekType(Traits* requiredType, int n=1);
Traits            127 core/Verifier.h 		Traits* emitCoerceSuper(int index);
Traits            139 core/Verifier.h 		bool emitCallpropertyMethod(AbcOpcode opcode, Traits* t, Binding b, Multiname& multiname, uint32_t multiname_index, uint32_t argc, const byte* pc);
Traits            140 core/Verifier.h 		bool emitCallpropertySlot(AbcOpcode opcode, int& sp, Traits* t, Binding b, uint32_t argc, const byte *pc);
Traits            164 core/Verifier.h 		Traits* readBinding(Traits* traits, Binding b);
Traits            165 core/Verifier.h 		void emitCoerce(Traits* target, int i);
Traits            167 core/Verifier.h 		Traits* checkTypeName(uint32_t name_index);
Traits            203 core/Verifier.h 		void write(FrameState* state, const byte* pc, AbcOpcode opcode, Traits*);
Traits            204 core/Verifier.h 		void writeOp1(FrameState* state, const byte *pc, AbcOpcode opcode, uint32_t opd1, Traits *type);
Traits            205 core/Verifier.h 		void writeOp2(FrameState* state, const byte *pc, AbcOpcode opcode, uint32_t opd1, uint32_t opd2, Traits* type);
Traits            415 core/WordcodeEmitter.cpp 			Traits* t = state->value(state->sp()).traits;
Traits             92 core/WordcodeEmitter.h 		void write(FrameState* state, const byte *pc, AbcOpcode opcode, Traits *type = NULL);
Traits             93 core/WordcodeEmitter.h 		void writeOp1 (FrameState* state, const byte *pc, AbcOpcode opcode, uint32_t opd1, Traits *type = NULL);
Traits             94 core/WordcodeEmitter.h 		void writeOp2 (FrameState* state, const byte *pc, AbcOpcode opcode, uint32_t opd1, uint32_t opd2, Traits* type = NULL);
Traits             95 core/WordcodeEmitter.h 		void writeInterfaceCall(FrameState* state, const byte *pc, AbcOpcode opcode, uintptr opd1, uint32_t opd2, Traits* type = NULL);
Traits             98 core/WordcodeEmitter.h 		void writeCoerce(FrameState* state, uint32_t index, Traits *type);
Traits            186 core/avmplus.h 	class Traits;
Traits            210 core/avmplus.h 	typedef Traits* Traitsp;
Traits            176 core/instr-inlines.h Atom coerce(E env, Atom atom, Traits* expected)
Traits            165 core/instr.cpp     Traits* itraits = caller_env->toplevel()->toClassITraits(type);
Traits             59 core/instr.h   Binding getBinding(E env, Traits* traits, const Multiname* ref);
Traits            173 core/instr.h   Atom coerceImpl(const Toplevel*, Atom atom, Traits* expected);
Traits            175 core/instr.h   Atom coerce(E env, Atom atom, Traits* expected);
Traits            182 core/instr.h   void coerceobj(E env, ScriptObject* obj, Traits*);
Traits            235 core/jit-calls.h         Traits* obj_type = vtable->traits;
Traits            391 core/jit-calls.h         Traits* actual_type = vtable->traits;
Traits            603 core/jit-calls.h         Traits* actual_type = vtable->traits;
Traits            714 core/jit-calls.h         Traits* t = env->toplevel()->toClassITraits(type);
Traits             93 extensions/DictionaryGlue.cpp 		AvmAssert(Traits::getBuiltinType(obj->traits()) != BUILTIN_qName);
Traits            232 extensions/SamplerScript.cpp 		Traits* t = Traits::newTraits(pool, NULL, sz, 0, 0, TRAITSTYPE_RT);
Traits            467 extensions/SamplerScript.cpp 			Traits *t = AvmCore::atomToScriptObject(o)->traits();
Traits             66 utils/abcasm/src/abcasm/MethodBodyInfo.java 	Traits traits = new Traits();
Traits             46 utils/abcasm/src/abcasm/ScriptInfo.java 	Traits traits = new Traits();