kind 58 core/AbcGen.h void pushconstant(CPoolKind kind, int index) kind 63 core/AbcGen.h int op = kindToPushOp[kind]; kind 449 core/AbcParser.cpp TraitKind kind = (TraitKind) (tag & 0x0f); kind 462 core/AbcParser.cpp switch (kind) kind 491 core/AbcParser.cpp toplevel->throwVerifyError(kUnsupportedTraitsKindError, core->toErrorString(kind)); kind 509 core/AbcParser.cpp switch (kind) kind 518 core/AbcParser.cpp if (kind == TRAIT_Class) kind 531 core/AbcParser.cpp core->console << " " << traitNames[kind] kind 562 core/AbcParser.cpp core->console << " " << traitNames[kind] kind 580 core/AbcParser.cpp core->console << " " << traitNames[kind] kind 607 core/AbcParser.cpp f->setKind(kind); // sets the IS_GETTER/IS_SETTER flags kind 624 core/AbcParser.cpp toplevel->throwVerifyError(kUnsupportedTraitsKindError, core->toErrorString(kind)); kind 1308 core/AbcParser.cpp CPoolKind kind = (CPoolKind) *(pos++); kind 1309 core/AbcParser.cpp switch(kind) kind 1320 core/AbcParser.cpp switch(kind) kind 1385 core/AbcParser.cpp <<constantNames[kind] << " "; kind 1448 core/AbcParser.cpp CPoolKind kind = (CPoolKind)*pos++; kind 1449 core/AbcParser.cpp switch(kind) kind 1524 core/AbcParser.cpp <<constantNames[kind] << " "; kind 250 core/AvmCore-inlines.h REALLY_INLINE /*static*/ Binding AvmCore::makeSlotBinding(uintptr_t id, BindingKind kind) kind 252 core/AvmCore-inlines.h AvmAssert(kind == BKIND_VAR || kind == BKIND_CONST); kind 253 core/AvmCore-inlines.h return Binding((id << 3) | kind); kind 256 core/AvmCore-inlines.h REALLY_INLINE /*static*/ Binding AvmCore::makeMGSBinding(uintptr_t id, BindingKind kind) kind 258 core/AvmCore-inlines.h AvmAssert(kind == BKIND_METHOD || kind == BKIND_GET || kind == BKIND_SET); kind 259 core/AvmCore-inlines.h return Binding((id << 3) | kind); kind 483 core/AvmCore-inlines.h const int kind = isNull(a) ? kUnusedAtomTag : atomKind(a); kind 484 core/AvmCore-inlines.h return ((1<<bt) & k_atomDoesNotNeedCoerce_Masks[kind]) != 0; kind 1480 core/AvmCore.cpp const int kind = atomKind(atom); kind 1483 core/AvmCore.cpp if (kind == kIntptrType) kind 1487 core/AvmCore.cpp if (kind == kDoubleType) kind 1494 core/AvmCore.cpp switch (kind) kind 2151 core/AvmCore.cpp const int kind = isNull(atom) ? kUnusedAtomTag : atomKind(atom); kind 2153 core/AvmCore.cpp if ((1<<bt) & k_atomDoesNotNeedCoerce_Masks[kind]) kind 2157 core/AvmCore.cpp if (kind == kObjectType) kind 2162 core/AvmCore.cpp if (kind == kIntptrType) kind 2175 core/AvmCore.cpp if (kind == kDoubleType) kind 3884 core/AvmCore.cpp const int kind = atomKind(atom); kind 3885 core/AvmCore.cpp if (kind == kIntptrType) kind 3890 core/AvmCore.cpp else if (kind == kBooleanType) kind 606 core/AvmCore.h static Binding makeSlotBinding(uintptr_t id, BindingKind kind); kind 608 core/AvmCore.h static Binding makeMGSBinding(uintptr_t id, BindingKind kind); kind 717 core/CodegenLIR.cpp return out->insParam(i, kind); kind 192 core/MethodInfo-inlines.h REALLY_INLINE void MethodInfo::setKind(TraitKind kind) kind 194 core/MethodInfo-inlines.h if (kind == TRAIT_Getter) kind 196 core/MethodInfo-inlines.h else if (kind == TRAIT_Setter) kind 1006 core/MethodInfo.cpp CPoolKind kind = (CPoolKind)*pos++; kind 1010 core/MethodInfo.cpp const Atom value = pool->getLegalDefaultValue(toplevel, index, kind, argType); kind 309 core/MethodInfo.h void setKind(TraitKind kind); kind 285 core/PoolObject.cpp switch (kind) kind 464 core/PoolObject.cpp CPoolKind kind = (CPoolKind) *(pos++); kind 465 core/PoolObject.cpp switch (kind) kind 487 core/PoolObject.cpp m.setAttr(kind==CONSTANT_QnameA); kind 505 core/PoolObject.cpp m.setAttr(kind==CONSTANT_RTQnameA); kind 515 core/PoolObject.cpp m.setAttr(kind==CONSTANT_RTQnameLA); kind 531 core/PoolObject.cpp m.setAttr(kind==CONSTANT_MultinameA); kind 544 core/PoolObject.cpp m.setAttr(kind==CONSTANT_MultinameLA); kind 170 core/PoolObject.h Atom getLegalDefaultValue(const Toplevel* toplevel, uint32_t index, CPoolKind kind, Traits* t); kind 656 core/Traits.cpp TraitKind kind; kind 666 core/Traits.cpp kind = (TraitKind) (tag & 0x0f); kind 671 core/Traits.cpp switch (kind) kind 760 core/Traits.cpp switch (ne.kind) kind 800 core/Traits.cpp addVersionedBindings(bindings, name, compat_nss, AvmCore::makeSlotBinding(slot_id, ne.kind==TRAIT_Slot ? BKIND_VAR : BKIND_CONST)); kind 801 core/Traits.cpp Traitsp slotType = (ne.kind == TRAIT_Class) ? kind 844 core/Traits.cpp const BindingKind us = (ne.kind == TRAIT_Getter) ? BKIND_GET : BKIND_SET; kind 845 core/Traits.cpp const BindingKind them = (ne.kind == TRAIT_Getter) ? BKIND_SET : BKIND_GET; kind 1049 core/Traits.cpp switch (ne.kind) kind 1058 core/Traits.cpp Traitsp slotType = (ne.kind == TRAIT_Class) ? kind 1075 core/Traits.cpp const uint32 disp_id = uint32(uintptr_t(b) >> 3) + (ne.kind == TRAIT_Setter); kind 1304 core/Traits.cpp switch (ne.kind) kind 1329 core/Traits.cpp const uint32 disp_id = uint32(uintptr_t(b) >> 3) + (ne.kind == TRAIT_Setter); kind 1592 core/Traits.cpp switch (ne.kind) kind 1645 core/Traits.cpp Atom value = pool->getLegalDefaultValue(toplevel, value_index, kind, slotType); kind 1700 core/Traits.cpp gen.pushconstant(kind, value_index); kind 1884 core/Traits.cpp const TraitKind kind = TraitKind(tag & 0x0f); kind 1901 core/Traits.cpp const BindingKind desiredKind = BindingKind(kDesiredKind[kind]); kind 352 core/Traits.h void genDefaultValue(uint32_t value_index, uint32_t slot_id, const Toplevel* toplevel, Traits* slotType, CPoolKind kind, AbcGen& gen) const; kind 165 eval/eval-abc.cpp if (nss->hd->kind == kind && nss->hd->name == name) kind 167 eval/eval-abc.cpp namespaceBuf.emitU8(kind); kind 169 eval/eval-abc.cpp namespaces.addAtEnd(ALLOC(ABCNamespaceInfo, (kind, name))); kind 209 eval/eval-abc.cpp if (mns->hd->kind == kind && mns->hd->ns_or_nsset == ns_or_nsset && mns->hd->name == name) kind 212 eval/eval-abc.cpp multinameBuf.emitU8(kind); kind 213 eval/eval-abc.cpp switch (kind) { kind 244 eval/eval-abc.cpp multinames.addAtEnd(ALLOC(ABCMultinameInfo, (kind, ns_or_nsset, name))); kind 259 eval/eval-abc.cpp switch (getMultiname(index)->kind) { kind 272 eval/eval-abc.cpp switch (getMultiname(index)->kind) { kind 383 eval/eval-abc.cpp AvmAssert(kind < 8); kind 384 eval/eval-abc.cpp *b++ = (uint8_t)kind; kind 74 eval/eval-abc.h uint32_t addNamespace(uint8_t kind, uint32_t ns); kind 95 eval/eval-abc.h uint32_t multinameLookup(uint8_t kind, uint32_t ns_or_nsset, uint32_t name); kind 236 eval/eval-abc.h ABCTrait(uint32_t name, uint32_t kind) : name(name), kind(kind) {} kind 245 eval/eval-abc.h const uint32_t kind; kind 250 eval/eval-abc.h ABCSlotTrait(uint32_t name, uint32_t type_name, TraitKind kind) kind 251 eval/eval-abc.h : ABCTrait(name, kind) kind 254 eval/eval-abc.h AvmAssert(kind == TRAIT_Slot || kind == TRAIT_Const); kind 292 eval/eval-abc.h ABCNamespaceInfo(uint8_t kind, uint32_t name) : kind(kind), name(name) {} kind 293 eval/eval-abc.h const uint8_t kind; kind 306 eval/eval-abc.h ABCMultinameInfo(uint8_t kind, uint32_t ns_or_nsset, uint32_t name) : kind(kind), ns_or_nsset(ns_or_nsset), name(name) {} kind 307 eval/eval-abc.h const uint8_t kind; kind 388 eval/eval-cogen.cpp switch (bindings->hd->kind) { kind 567 eval/eval-parse.cpp if (bindings->hd->kind != kind) kind 117 eval/eval-parse.h Binding(Str* name, QualifiedName* type_name, BindingKind kind) kind 120 eval/eval-parse.h , kind(kind) kind 126 eval/eval-parse.h const BindingKind kind; kind 999 eval/eval-parse.h Binding* findBinding(Str* name, BindingKind kind, BindingRib* rib=NULL); kind 1002 eval/eval-parse.h void addBinding(Str* name, BindingKind kind); kind 314 nanojit/LIR.cpp ins->initLInsP(arg, kind); kind 315 nanojit/LIR.cpp if (kind) { kind 1090 nanojit/LIR.cpp for (LInsHashKind kind = LInsFirst; kind <= LInsLast; kind = nextKind(kind)) { kind 1091 nanojit/LIR.cpp m_cap[kind] = kInitialCaps[kind]; kind 1092 nanojit/LIR.cpp m_list[kind] = new (alloc) LInsp[m_cap[kind]]; kind 1106 nanojit/LIR.cpp for (LInsHashKind kind = LInsFirst; kind <= LInsLast; kind = nextKind(kind)) { kind 1107 nanojit/LIR.cpp VMPI_memset(m_list[kind], 0, sizeof(LInsp)*m_cap[kind]); kind 1108 nanojit/LIR.cpp m_used[kind] = 0; kind 1164 nanojit/LIR.cpp const uint32_t oldcap = m_cap[kind]; kind 1165 nanojit/LIR.cpp m_cap[kind] <<= 1; kind 1166 nanojit/LIR.cpp LInsp *oldlist = m_list[kind]; kind 1167 nanojit/LIR.cpp m_list[kind] = new (alloc) LInsp[m_cap[kind]]; kind 1168 nanojit/LIR.cpp VMPI_memset(m_list[kind], 0, m_cap[kind] * sizeof(LInsp)); kind 1169 nanojit/LIR.cpp find_t find = m_find[kind]; kind 1174 nanojit/LIR.cpp m_list[kind][j] = ins; kind 1180 nanojit/LIR.cpp NanoAssert(!m_list[kind][k]); kind 1181 nanojit/LIR.cpp m_used[kind]++; kind 1182 nanojit/LIR.cpp m_list[kind][k] = ins; kind 1185 nanojit/LIR.cpp if ((m_used[kind] << 1) >= m_cap[kind]) { // 0.50 kind 1186 nanojit/LIR.cpp grow(kind); kind 1193 nanojit/LIR.cpp LInsHashKind kind = LInsImm; kind 1194 nanojit/LIR.cpp const uint32_t bitmask = (m_cap[kind] - 1) & ~0x1; kind 1198 nanojit/LIR.cpp while ((ins = m_list[kind][hash]) != NULL && kind 1217 nanojit/LIR.cpp LInsHashKind kind = LInsImmq; kind 1218 nanojit/LIR.cpp const uint32_t bitmask = (m_cap[kind] - 1) & ~0x1; kind 1222 nanojit/LIR.cpp while ((ins = m_list[kind][hash]) != NULL && kind 1248 nanojit/LIR.cpp LInsHashKind kind = LInsImmf; kind 1249 nanojit/LIR.cpp const uint32_t bitmask = (m_cap[kind] - 1) & ~0x1; kind 1253 nanojit/LIR.cpp while ((ins = m_list[kind][hash]) != NULL && kind 1272 nanojit/LIR.cpp LInsHashKind kind = LIns1; kind 1273 nanojit/LIR.cpp const uint32_t bitmask = (m_cap[kind] - 1) & ~0x1; kind 1277 nanojit/LIR.cpp while ((ins = m_list[kind][hash]) != NULL && kind 1295 nanojit/LIR.cpp LInsHashKind kind = LIns2; kind 1296 nanojit/LIR.cpp const uint32_t bitmask = (m_cap[kind] - 1) & ~0x1; kind 1300 nanojit/LIR.cpp while ((ins = m_list[kind][hash]) != NULL && kind 1318 nanojit/LIR.cpp LInsHashKind kind = LIns3; kind 1319 nanojit/LIR.cpp const uint32_t bitmask = (m_cap[kind] - 1) & ~0x1; kind 1323 nanojit/LIR.cpp while ((ins = m_list[kind][hash]) != NULL && kind 1341 nanojit/LIR.cpp LInsHashKind kind = LInsLoad; kind 1342 nanojit/LIR.cpp const uint32_t bitmask = (m_cap[kind] - 1) & ~0x1; kind 1346 nanojit/LIR.cpp while ((ins = m_list[kind][hash]) != NULL && kind 1372 nanojit/LIR.cpp LInsHashKind kind = LInsCall; kind 1373 nanojit/LIR.cpp const uint32_t bitmask = (m_cap[kind] - 1) & ~0x1; kind 1377 nanojit/LIR.cpp while ((ins = m_list[kind][hash]) != NULL && kind 297 nanojit/LIR.h inline void initLInsP(int32_t arg, int32_t kind); kind 681 nanojit/LIR.h uintptr_t kind:8; kind 809 nanojit/LIR.h void LIns::initLInsP(int32_t arg, int32_t kind) { kind 812 nanojit/LIR.h NanoAssert(isU8(arg) && isU8(kind)); kind 814 nanojit/LIR.h toLInsP()->kind = kind; kind 896 nanojit/LIR.h inline uint8_t LIns::paramKind() const { NanoAssert(isop(LIR_param)); return toLInsP()->kind; } kind 993 nanojit/LIR.h virtual LInsp insParam(int32_t arg, int32_t kind) { kind 994 nanojit/LIR.h return out->insParam(arg, kind); kind 1190 nanojit/LIR.h LIns* insParam(int32_t i, int32_t kind) { kind 1191 nanojit/LIR.h return add(out->insParam(i, kind)); kind 1243 nanojit/LIR.h #define nextKind(kind) LInsHashKind(kind+1) kind 1284 nanojit/LIR.h void grow(LInsHashKind kind); kind 1301 nanojit/LIR.h LInsp add(LInsHashKind kind, LInsp ins, uint32_t k); kind 1383 nanojit/LIR.h LInsp insParam(int32_t i, int32_t kind); kind 2588 nanojit/NativeARM.cpp uint32_t kind = ins->paramKind(); kind 2589 nanojit/NativeARM.cpp if (kind == 0) { kind 678 nanojit/NativePPC.cpp uint32_t kind = ins->paramKind(); kind 679 nanojit/NativePPC.cpp if (kind == 0) { kind 849 nanojit/NativeSparc.cpp uint32_t kind = ins->paramKind(); kind 1591 nanojit/NativeX64.cpp uint32_t kind = ins->paramKind(); kind 1592 nanojit/NativeX64.cpp if (kind == 0) { kind 1335 nanojit/Nativei386.cpp uint32_t kind = ins->paramKind(); kind 1336 nanojit/Nativei386.cpp if (kind == 0) {