pos 516 VMPI/MMgcPortMac.cpp char* pos = strchr(b, '+'); pos 517 VMPI/MMgcPortMac.cpp if(pos) pos 519 VMPI/MMgcPortMac.cpp *pos = '\0'; pos 81 VMPI/SymbianPortUtils.cpp TInt pos = 0; pos 82 VMPI/SymbianPortUtils.cpp file.Seek(ESeekEnd, pos); pos 220 core/AbcParser.cpp this->pos = &code[4]; pos 397 core/AbcParser.cpp #define CHECK_POS(pos) do { if ((pos) < abcStart || (pos) >= abcEnd ) toplevel->throwVerifyError(kCorruptABCError); } while (0) pos 414 core/AbcParser.cpp uint32_t nameCount = readU30(pos); pos 417 core/AbcParser.cpp if (nameCount > (uint32_t)(abcEnd - pos)) pos 432 core/AbcParser.cpp const uint32_t qn_index = resolveQName(pos, mn); pos 447 core/AbcParser.cpp CHECK_POS(pos); pos 448 core/AbcParser.cpp int tag = *pos++; pos 466 core/AbcParser.cpp slot_id = readU30(pos); // slot id pos 468 core/AbcParser.cpp parseTypeName(pos, typeName); pos 470 core/AbcParser.cpp readU30(pos); pos 472 core/AbcParser.cpp value_index = readU30(pos); // value index pos 475 core/AbcParser.cpp CHECK_POS(pos); pos 476 core/AbcParser.cpp pos += 1; // value_kind pos 480 core/AbcParser.cpp readU30(pos); // slot id pos 481 core/AbcParser.cpp class_index = readU30(pos); pos 486 core/AbcParser.cpp earlyDispId = readU30(pos); // disp id pos 487 core/AbcParser.cpp method_index = readU30(pos); pos 494 core/AbcParser.cpp const byte* meta_pos = pos; pos 497 core/AbcParser.cpp const uint32_t metadataCount = readU30(pos); pos 500 core/AbcParser.cpp const uint32_t index = readU30(pos); pos 646 core/AbcParser.cpp int methodCount = readU30(pos); pos 656 core/AbcParser.cpp if (size > (abcEnd - pos)) pos 677 core/AbcParser.cpp const byte* startpos = pos; pos 683 core/AbcParser.cpp int offset = (int)(pos-startpos); pos 685 core/AbcParser.cpp const byte* info_pos = pos; pos 688 core/AbcParser.cpp const int param_count = readU30(pos); pos 691 core/AbcParser.cpp const byte* ret_type_pos = pos; pos 700 core/AbcParser.cpp parseTypeName(pos, returnTypeName); pos 708 core/AbcParser.cpp readU30(pos);// return type name pos 715 core/AbcParser.cpp parseTypeName(pos, multiname); pos 720 core/AbcParser.cpp readU30(pos); pos 724 core/AbcParser.cpp uint32_t name_index = readU30(pos); pos 726 core/AbcParser.cpp CHECK_POS(pos); pos 727 core/AbcParser.cpp uint8_t abcFlags = *pos++; pos 769 core/AbcParser.cpp const int optional_count = (abcFlags & MethodInfo::HAS_OPTIONAL) ? readU30(pos) : 0; pos 789 core/AbcParser.cpp readU30(pos); pos 790 core/AbcParser.cpp ++pos; // Kind bytes for each default value pos 805 core/AbcParser.cpp readU30(pos); pos 820 core/AbcParser.cpp uint32_t metadataCount = readU30(pos); pos 828 core/AbcParser.cpp if (metadataCount > uint32_t(abcEnd - pos)) pos 844 core/AbcParser.cpp pool->metadata_infos.set(i, pos); pos 846 core/AbcParser.cpp uint32_t index = readU30(pos); pos 857 core/AbcParser.cpp int values_count = readU30(pos); pos 867 core/AbcParser.cpp uint32_t a = readU30(pos); pos 868 core/AbcParser.cpp uint32_t b = readU30(pos); pos 897 core/AbcParser.cpp int bodyCount = readU30(pos); pos 906 core/AbcParser.cpp const byte* startpos = pos; pos 912 core/AbcParser.cpp int offset = (int)(pos-startpos); pos 915 core/AbcParser.cpp uint32_t method_index = readU30(pos); pos 918 core/AbcParser.cpp const byte *body_pos = pos; pos 920 core/AbcParser.cpp int max_stack = readU30(pos); pos 923 core/AbcParser.cpp int local_count = readU30(pos); pos 936 core/AbcParser.cpp int init_scope_depth = readU30(pos); pos 939 core/AbcParser.cpp int max_scope_depth = readU30(pos); pos 942 core/AbcParser.cpp int code_length = readU30(pos); pos 954 core/AbcParser.cpp if ( pos < abcStart || pos+code_length >= abcEnd ) pos 956 core/AbcParser.cpp pos += code_length; pos 958 core/AbcParser.cpp int exception_count = readU30(pos); pos 981 core/AbcParser.cpp int from = readU30(pos); pos 982 core/AbcParser.cpp int to = readU30(pos); pos 983 core/AbcParser.cpp int target = readU30(pos); pos 985 core/AbcParser.cpp parseTypeName(pos, typeName); pos 988 core/AbcParser.cpp uint32 name_index = (version != (46<<16|15)) ? readU30(pos) : 0; pos 1014 core/AbcParser.cpp readU30(pos); // from pos 1015 core/AbcParser.cpp readU30(pos); // to pos 1016 core/AbcParser.cpp readU30(pos); // target pos 1017 core/AbcParser.cpp readU30(pos); // type name pos 1020 core/AbcParser.cpp const uint32 name_index = readU30(pos); // variable name pos 1058 core/AbcParser.cpp const byte* traits_pos = pos; pos 1059 core/AbcParser.cpp int nameCount = readU30(pos); pos 1062 core/AbcParser.cpp pos = traits_pos; pos 1114 core/AbcParser.cpp pos, pos 1132 core/AbcParser.cpp pool = new (core->GetGC()) PoolObject(core, code, pos, api); pos 1143 core/AbcParser.cpp uint32 int_count = readU30(pos); pos 1145 core/AbcParser.cpp if (int_count > (uint32)(abcEnd - pos)) pos 1157 core/AbcParser.cpp const byte* startpos = pos; pos 1163 core/AbcParser.cpp int offset = (int)(pos-startpos); pos 1166 core/AbcParser.cpp cpool_int.set(i, readS32(pos)); pos 1176 core/AbcParser.cpp uint32 uint_count = readU30(pos); pos 1177 core/AbcParser.cpp if (uint_count > (uint32)(abcEnd - pos)) pos 1185 core/AbcParser.cpp startpos = pos; pos 1191 core/AbcParser.cpp int offset = (int)(pos-startpos); pos 1194 core/AbcParser.cpp cpool_uint.set(i, (unsigned)readS32(pos)); pos 1206 core/AbcParser.cpp uint32 double_count = readU30(pos); pos 1207 core/AbcParser.cpp if (double_count > (uint32)(abcEnd - pos)) pos 1215 core/AbcParser.cpp startpos = pos; pos 1221 core/AbcParser.cpp int offset = (int)(pos-startpos); pos 1223 core/AbcParser.cpp double value = readDouble(pos); pos 1235 core/AbcParser.cpp uint32 string_count = readU30(pos); pos 1236 core/AbcParser.cpp if (string_count > (uint32)(abcEnd - pos)) pos 1243 core/AbcParser.cpp startpos = pos; pos 1246 core/AbcParser.cpp pool->_abcStringStart = pos; pos 1254 core/AbcParser.cpp int offset = (int)(pos-startpos); pos 1257 core/AbcParser.cpp (++dataP)->abcPtr = pos; pos 1260 core/AbcParser.cpp int len = readU30(pos); pos 1264 core/AbcParser.cpp if (pos < abcStart || pos+len >= abcEnd || pos 1265 core/AbcParser.cpp UnicodeUtils::Utf8ToUtf16((const uint8*) pos, len, NULL, 0, true) < 0) pos 1280 core/AbcParser.cpp core->console.write(pos, len); pos 1285 core/AbcParser.cpp pos += len; pos 1287 core/AbcParser.cpp pool->_abcStringEnd = pos; pos 1289 core/AbcParser.cpp uint32 ns_count = readU30(pos); pos 1290 core/AbcParser.cpp if (ns_count > (uint32)(abcEnd - pos)) pos 1300 core/AbcParser.cpp startpos = pos; pos 1305 core/AbcParser.cpp int offset = (int)(pos-startpos); pos 1307 core/AbcParser.cpp CHECK_POS(pos); pos 1308 core/AbcParser.cpp CPoolKind kind = (CPoolKind) *(pos++); pos 1318 core/AbcParser.cpp uint32 index = readU30(pos); pos 1371 core/AbcParser.cpp uint32 index = readU30(pos); pos 1392 core/AbcParser.cpp uint32 ns_set_count = readU30(pos); pos 1393 core/AbcParser.cpp if (ns_set_count > (uint32)(abcEnd - pos)) pos 1401 core/AbcParser.cpp startpos = pos; pos 1407 core/AbcParser.cpp int offset = (int)(pos-startpos); pos 1409 core/AbcParser.cpp uint32 ns_count = readU30(pos); pos 1411 core/AbcParser.cpp if (ns_count > (uint32)(abcEnd - pos)) pos 1417 core/AbcParser.cpp Namespacep ns = parseNsRef(pos); pos 1434 core/AbcParser.cpp uint32 mn_count = readU30(pos); pos 1435 core/AbcParser.cpp if (mn_count > (uint32)(abcEnd - pos)) pos 1445 core/AbcParser.cpp CHECK_POS(pos); pos 1446 core/AbcParser.cpp uint32_t const offset = uint32_t(pos - pool->_abcStart); pos 1448 core/AbcParser.cpp CPoolKind kind = (CPoolKind)*pos++; pos 1457 core/AbcParser.cpp parseNsRef(pos); pos 1458 core/AbcParser.cpp parseName(pos); pos 1467 core/AbcParser.cpp parseName(pos); pos 1479 core/AbcParser.cpp parseName(pos); pos 1481 core/AbcParser.cpp uint32 index = readU30(pos); pos 1493 core/AbcParser.cpp uint32 index = readU30(pos); pos 1505 core/AbcParser.cpp uint32 index = readU30(pos); pos 1512 core/AbcParser.cpp index = readU30(pos); pos 1515 core/AbcParser.cpp readU30(pos); pos 1609 core/AbcParser.cpp uint32_t count = readU30(pos); pos 1618 core/AbcParser.cpp const byte* startpos = pos; pos 1626 core/AbcParser.cpp if (count > (uint32)(abcEnd - pos)) pos 1635 core/AbcParser.cpp const byte* script_pos = pos; pos 1637 core/AbcParser.cpp int init_index = readU30(pos); pos 1695 core/AbcParser.cpp classCount = readU30(pos); pos 1703 core/AbcParser.cpp const byte* startpos = pos; pos 1711 core/AbcParser.cpp if (classCount > uintptr_t(abcEnd - pos)) pos 1721 core/AbcParser.cpp const byte* instancepos = pos; pos 1726 core/AbcParser.cpp resolveQName(pos, mn); pos 1743 core/AbcParser.cpp Traits* baseTraits = pool->resolveTypeName(pos, toplevel); pos 1769 core/AbcParser.cpp CHECK_POS(pos); pos 1770 core/AbcParser.cpp int flags = *pos++; pos 1776 core/AbcParser.cpp protectedNamespace = parseNsRef(pos); pos 1779 core/AbcParser.cpp int interfaceCount = readU30(pos); pos 1780 core/AbcParser.cpp const byte* interfacePos = pos; pos 1789 core/AbcParser.cpp Traits *t = pool->resolveTypeName(pos, toplevel); pos 1802 core/AbcParser.cpp uint32_t iinit_index = readU30(pos); pos 1907 core/AbcParser.cpp const byte* startpos = pos; pos 1917 core/AbcParser.cpp const byte* class_pos = pos; pos 1919 core/AbcParser.cpp uint32_t cinit_index = readU30(pos); pos 157 core/AbcParser.h const byte* pos; pos 94 core/BigInteger.cpp int pos = 53; pos 97 core/BigInteger.cpp while(pos > 0) pos 102 core/BigInteger.cpp pos -= bits; pos 104 core/BigInteger.cpp if (pos > 0) pos 109 core/BigInteger.cpp bits = (pos > 31) ? 32 : pos; pos 110 core/BigInteger.cpp wshift = (pos > 31) ? 0 : 32-bits; pos 121 core/BigInteger.cpp if (pos > 0) pos 5670 core/CodegenLIR.cpp if (pending && jitCurrentInfo()->lineNumTable.containsKey(pos)) return 0; pos 5672 core/CodegenLIR.cpp jitCurrentInfo()->lineNumTable.put(pos,rec); pos 5706 core/CodegenLIR.cpp if (!inf->endAddr) inf->endAddr = pos; pos 5707 core/CodegenLIR.cpp inf->startAddr = pos; pos 379 core/CodegenLIR.h LineNumberRecord* jitAddRecord(uintptr_t pos, uint32_t filename, uint32_t line, bool pending=false); pos 382 core/CodegenLIR.h void jitCodePosUpdate(uint32_t pos); pos 357 core/E4XNode.cpp int32_t pos = tagName->indexOfLatin1(":", 1, 0); pos 359 core/E4XNode.cpp if (pos == 0) pos 363 core/E4XNode.cpp if (pos > 0) pos 365 core/E4XNode.cpp prefix = tagName->intern_substring(0, pos); pos 366 core/E4XNode.cpp tagName = tagName->intern_substring(pos + 1, tagName->length()); pos 934 core/MethodInfo.cpp const byte* pos = this->_abc_info_pos; pos 935 core/MethodInfo.cpp const uint32_t param_count = pos ? AvmCore::readU30(pos) : 0; pos 947 core/MethodInfo.cpp if (pos) pos 949 core/MethodInfo.cpp returnType = pool->resolveTypeName(pos, toplevel, /*allowVoid=*/true); pos 957 core/MethodInfo.cpp Traits* argType = pool->resolveTypeName(pos, toplevel); pos 964 core/MethodInfo.cpp AvmCore::skipU30(pos); // name_index; pos 965 core/MethodInfo.cpp pos++; // abcFlags; pos 1001 core/MethodInfo.cpp optional_count = AvmCore::readU30(pos); pos 1005 core/MethodInfo.cpp const int32_t index = AvmCore::readU30(pos); pos 1006 core/MethodInfo.cpp CPoolKind kind = (CPoolKind)*pos++; pos 92 core/PoolObject-inlines.h REALLY_INLINE bool PoolObject::isCodePointer(const byte* pos) pos 94 core/PoolObject-inlines.h return pos > &code()[0] && pos < _code->getBuffer() + code().getSize(); pos 464 core/PoolObject.cpp CPoolKind kind = (CPoolKind) *(pos++); pos 474 core/PoolObject.cpp index = AvmCore::readU30(pos); pos 480 core/PoolObject.cpp index = AvmCore::readU30(pos); pos 497 core/PoolObject.cpp index = AvmCore::readU30(pos); pos 522 core/PoolObject.cpp index = AvmCore::readU30(pos); pos 528 core/PoolObject.cpp index = AvmCore::readU30(pos); pos 540 core/PoolObject.cpp index = AvmCore::readU30(pos); pos 550 core/PoolObject.cpp index = AvmCore::readU30(pos); pos 552 core/PoolObject.cpp index = AvmCore::readU30(pos); pos 554 core/PoolObject.cpp m.setTypeParameter(AvmCore::readU30(pos)); pos 153 core/PoolObject.h void parseMultiname(const byte *pos, Multiname& m) const; pos 176 core/PoolObject.h bool isCodePointer(const byte* pos); pos 408 core/Sampler.cpp byte* pos = currentSample; pos 424 core/Sampler.cpp currentSample = pos; pos 1007 core/StringObject.cpp bool String::matchesLatin1(const char* p, int32_t len, int32_t pos) pos 1009 core/StringObject.cpp if (p == NULL || pos >= m_length) pos 1012 core/StringObject.cpp if (pos < 0) pos 1013 core/StringObject.cpp pos = 0; pos 1020 core/StringObject.cpp return equalsImpl(ptrs.p8 + pos, (const uint8_t*)p, len); pos 1024 core/StringObject.cpp return equalsImpl(ptrs.p16 + pos, (const uint8_t*)p, len); pos 1028 core/StringObject.cpp bool String::matchesLatin1_caseless(const char* p, int32_t len, int32_t pos) pos 1030 core/StringObject.cpp if (p == NULL || pos >= m_length) pos 1033 core/StringObject.cpp if (pos < 0) pos 1034 core/StringObject.cpp pos = 0; pos 1041 core/StringObject.cpp wchar const ch1 = wCharToUpper(self[pos++]); pos 2745 core/StringObject.cpp int32_t StIndexableUTF8String::toUtf8Index(int32_t pos) pos 2747 core/StringObject.cpp if (pos <= 0 || pos >= length() || m_indexable) pos 2748 core/StringObject.cpp return pos; pos 2752 core/StringObject.cpp if (pos < m_lastPos) pos 2758 core/StringObject.cpp for (int32_t i = m_lastPos; i < pos; i++) pos 2770 core/StringObject.cpp m_lastPos = pos; pos 2786 core/StringObject.cpp int32_t pos = m_lastPos; pos 2802 core/StringObject.cpp pos++; pos 2804 core/StringObject.cpp m_lastPos = pos; pos 2806 core/StringObject.cpp return pos; pos 292 core/StringObject.h bool FASTCALL matchesLatin1(const char* p, int32_t len, int32_t pos); pos 301 core/StringObject.h bool FASTCALL matchesLatin1_caseless(const char* p, int32_t len, int32_t pos); pos 716 core/StringObject.h int32_t FASTCALL toUtf8Index(int32_t pos); pos 976 core/Toplevel.cpp int32_t pos = 0; pos 978 core/Toplevel.cpp while (pos < in->length()) pos 980 core/Toplevel.cpp uint32_t ch = str[pos++]; pos 983 core/Toplevel.cpp int32_t curPos = pos; pos 985 core/Toplevel.cpp if (pos <= (in->length() - 5) && str[pos] == 'u') pos 988 core/Toplevel.cpp pos++; pos 990 core/Toplevel.cpp if ((pos + len) <= in->length()) pos 995 core/Toplevel.cpp int v = parseHexChar((wchar) str[pos++]); pos 998 core/Toplevel.cpp pos = curPos; pos 208 core/Traits-inlines.h REALLY_INLINE void Traits::setMetadataPos(const byte* pos) pos 211 core/Traits-inlines.h metadata_pos = pos; pos 427 core/Traits.cpp MetadataPtr pos = self->slotMetadataPos[i]; pos 428 core/Traits.cpp if (pos) pos 431 core/Traits.cpp return pos; pos 443 core/Traits.cpp MetadataPtr pos = self->methodMetadataPos[i]; pos 444 core/Traits.cpp if (pos) pos 447 core/Traits.cpp return pos; pos 528 core/Traits.cpp TraitsPosPtr pos = m_traitsPos; pos 533 core/Traits.cpp pos = skipToInstanceInitPos(pos); pos 538 core/Traits.cpp AvmCore::skipU30(pos, 1); // skip in init_index pos 548 core/Traits.cpp pos = NULL; pos 551 core/Traits.cpp return pos; pos 556 core/Traits.cpp AvmAssert(isInstanceType() && pos != NULL); pos 557 core/Traits.cpp AvmCore::skipU30(pos, 2); // skip the QName & base traits pos 558 core/Traits.cpp const uint8_t theflags = *pos++; pos 562 core/Traits.cpp AvmCore::skipU30(pos); pos 564 core/Traits.cpp const uint32_t interfaceCount = AvmCore::readU30(pos); pos 565 core/Traits.cpp AvmCore::skipU30(pos, interfaceCount); pos 566 core/Traits.cpp return pos; pos 659 core/Traits.cpp void readNameEntry(const uint8_t*& pos); pos 664 core/Traits.cpp qni = AvmCore::readU30(pos); pos 665 core/Traits.cpp tag = *pos++; pos 675 core/Traits.cpp id = AvmCore::readU30(pos); // slot id pos 676 core/Traits.cpp info = AvmCore::readU30(pos); // value type pos 677 core/Traits.cpp value_index = AvmCore::readU30(pos); // value index pos 679 core/Traits.cpp value_kind = (CPoolKind)*pos++; // value kind pos 682 core/Traits.cpp id = AvmCore::readU30(pos); // slot id pos 683 core/Traits.cpp info = AvmCore::readU30(pos); // classinfo pos 688 core/Traits.cpp AvmCore::skipU30(pos); // disp id (never used) pos 689 core/Traits.cpp id = AvmCore::readU30(pos); // method index pos 697 core/Traits.cpp meta_pos = pos; pos 700 core/Traits.cpp uint32_t metaCount = AvmCore::readU30(pos); pos 701 core/Traits.cpp AvmCore::skipU30(pos, metaCount); pos 731 core/Traits.cpp const uint8_t* pos = traitsPosStart(); pos 742 core/Traits.cpp const uint32_t nameCount = pos ? AvmCore::readU30(pos) : 0; pos 745 core/Traits.cpp ne.readNameEntry(pos); pos 1020 core/Traits.cpp const uint8_t* pos = traitsPosStart(); pos 1036 core/Traits.cpp const uint32_t nameCount = pos ? AvmCore::readU30(pos) : 0; pos 1042 core/Traits.cpp ne.readNameEntry(pos); pos 1118 core/Traits.cpp AvmAssert(pos != NULL); pos 1119 core/Traits.cpp AvmCore::skipU30(pos, 2); // skip the QName + basetraits pos 1120 core/Traits.cpp const uint8_t theflags = *pos++; pos 1122 core/Traits.cpp AvmCore::skipU30(pos); // skip protected namespace pos 1123 core/Traits.cpp return pos; pos 1138 core/Traits.cpp const uint8_t* pos = skipToInterfaceCount(t->m_traitsPos); pos 1139 core/Traits.cpp const uint32_t interfaceCount = AvmCore::readU30(pos); pos 1143 core/Traits.cpp Traitsp intf = t->pool->resolveTypeName(pos, NULL); pos 1189 core/Traits.cpp const uint8_t* pos = m_traitsPos; pos 1191 core/Traits.cpp Traits* t = this->pool->resolveTypeName(pos, toplevel); pos 1297 core/Traits.cpp const uint8_t* pos = traitsPosStart(); pos 1298 core/Traits.cpp const uint32_t nameCount = pos ? AvmCore::readU30(pos) : 0; pos 1303 core/Traits.cpp ne.readNameEntry(pos); pos 1579 core/Traits.cpp const uint8_t* pos = traitsPosStart(); pos 1587 core/Traits.cpp const uint32_t nameCount = pos ? AvmCore::readU30(pos) : 0; pos 1590 core/Traits.cpp ne.readNameEntry(pos); pos 1716 core/Traits.cpp const uint8_t* pos = this->init->abc_body_pos(); pos 1717 core/Traits.cpp if (!pos) pos 1720 core/Traits.cpp uint32_t maxStack = AvmCore::readU30(pos); pos 1724 core/Traits.cpp newMethodBody.writeInt(AvmCore::readU30(pos)); //local_count pos 1725 core/Traits.cpp newMethodBody.writeInt(AvmCore::readU30(pos)); //init_scope_depth pos 1726 core/Traits.cpp newMethodBody.writeInt(AvmCore::readU30(pos)); //max_scope_depth pos 1729 core/Traits.cpp uint32_t code_length = AvmCore::readU30(pos); pos 1732 core/Traits.cpp if (*pos == OP_constructsuper) pos 1736 core/Traits.cpp pos++; pos 1739 core/Traits.cpp gen.abs_jump(pos, code_length); pos 263 core/Traits.h void setMetadataPos(const byte* pos); pos 292 core/Traits.h TraitsPosPtr skipToInstanceInitPos(TraitsPosPtr pos) const; pos 456 core/TypeDescriber.cpp static void read_u30_list(List<uint32_t>& list, uint32_t val_count, const uint8_t*& pos) pos 461 core/TypeDescriber.cpp list.add(AvmCore::readU30(pos)); pos 120 core/Verifier.cpp const byte* pos = info->abc_body_pos(); pos 124 core/Verifier.cpp AvmCore::skipU30(pos, 4); pos 125 core/Verifier.cpp code_length = AvmCore::readU30(pos); pos 127 core/Verifier.cpp code_pos = pos; pos 129 core/Verifier.cpp pos += code_length; pos 131 core/Verifier.cpp exceptions_pos = pos; pos 2778 core/Verifier.cpp const byte* pos = exceptions_pos; pos 2779 core/Verifier.cpp int exception_count = toplevel->readU30(pos); // will be nonnegative and less than 0xC0000000 pos 2791 core/Verifier.cpp handler->from = toplevel->readU30(pos); pos 2792 core/Verifier.cpp handler->to = toplevel->readU30(pos); pos 2793 core/Verifier.cpp handler->target = toplevel->readU30(pos); pos 2795 core/Verifier.cpp const uint8_t* const scopePosInPool = pos; pos 2797 core/Verifier.cpp int type_index = toplevel->readU30(pos); pos 2801 core/Verifier.cpp int name_index = (pool->version != (46<<16|15)) ? toplevel->readU30(pos) : 0; pos 72 core/WordcodeEmitter.cpp const byte* pos = info->abc_body_pos(); pos 73 core/WordcodeEmitter.cpp AvmCore::skipU30(pos, 5); // max_stack, local_count, init_scope_depth, max_scope_depth, code_length pos 74 core/WordcodeEmitter.cpp code_start = pos; pos 434 core/XMLParser16.cpp int32_t const pos = in->indexOfCharCode(0); pos 435 core/XMLParser16.cpp if (pos > 0) pos 437 core/XMLParser16.cpp in = in->substr(0, pos); pos 439 core/XMLParser16.cpp else if (pos == 0) pos 141 core/XMLParser16.h bool skipPrefix (int32_t pos, const char* prefix, int32_t len); pos 434 core/avmplusDebugger.cpp const byte *pos = m->abc_body_pos(); pos 438 core/avmplusDebugger.cpp AvmCore::skipU30(pos, 4); // max_stack; local_count; init_stack_depth; max_stack_depth; pos 439 core/avmplusDebugger.cpp int code_len = AvmCore::readU30(pos); pos 441 core/avmplusDebugger.cpp const byte *start = pos; pos 442 core/avmplusDebugger.cpp const byte *end = pos + code_len; pos 123 eval/eval-cogen-expr.cpp compiler->internalError(qname->pos, "QName qualifiers can't be computed names"); pos 147 eval/eval-cogen-expr.cpp compiler->syntaxError(qname->pos, "Illegal qualified name"); pos 376 eval/eval-cogen-expr.cpp compiler->internalError(pos, "Unimplemented unary operation"); pos 234 eval/eval-cogen-stmt.cpp compiler->internalError(pos, "Limitation: Can't generate code for break/continue/return past 'finally' block yet."); pos 238 eval/eval-cogen-stmt.cpp compiler->syntaxError(pos, "%s", msg); pos 318 eval/eval-cogen-stmt.cpp cogen->I_debugline(pos); pos 334 eval/eval-cogen-stmt.cpp cogen->I_debugline(pos); pos 354 eval/eval-cogen-stmt.cpp cogen->I_debugline(pos); pos 374 eval/eval-cogen-stmt.cpp cogen->I_debugline(pos); pos 491 eval/eval-cogen-stmt.cpp pos); pos 506 eval/eval-cogen-stmt.cpp pos); pos 511 eval/eval-cogen-stmt.cpp cogen->I_debugline(pos); pos 526 eval/eval-cogen-stmt.cpp cogen->I_debugline(pos); pos 552 eval/eval-cogen-stmt.cpp cogen->I_debugline(pos); pos 708 eval/eval-cogen-stmt.cpp cogen->I_debugline(pos); pos 729 eval/eval-cogen-stmt.cpp cogen->I_debugline(c->pos); pos 220 eval/eval-cogen.h void unstructuredControlFlow(Ctx* ctx, bool (hit)(Ctx*,void*), void* package, bool jump, const char* msg, uint32_t pos=0); pos 58 eval/eval-parse-expr.cpp compiler->syntaxError(n->pos, "Illegal type name"); pos 64 eval/eval-parse-expr.cpp uint32_t pos = position(); pos 75 eval/eval-parse-expr.cpp return ALLOC(QualifiedName, (n, ALLOC(WildcardName, ()), is_attr, pos)); pos 79 eval/eval-parse-expr.cpp return ALLOC(QualifiedName, (n, ALLOC(ComputedName, (e)), is_attr, pos)); pos 81 eval/eval-parse-expr.cpp return ALLOC(QualifiedName, (n, ALLOC(SimpleName, (identifier())), is_attr, pos)); pos 86 eval/eval-parse-expr.cpp return ALLOC(QualifiedName, (NULL, n, is_attr, pos)); pos 99 eval/eval-parse-expr.cpp uint32_t pos = position(); pos 104 eval/eval-parse-expr.cpp return ALLOC(LiteralObject, (fields, pos)); pos 154 eval/eval-parse-expr.cpp uint32_t pos = position(); pos 158 eval/eval-parse-expr.cpp return ALLOC(LiteralArray, (elts, pos)); pos 205 eval/eval-parse-expr.cpp uint32_t pos = position(); // Record the source location before consuming the token pos 209 eval/eval-parse-expr.cpp return ALLOC(LiteralNull, (pos)); pos 215 eval/eval-parse-expr.cpp return ALLOC(LiteralBoolean, (flag, pos)); pos 221 eval/eval-parse-expr.cpp return ALLOC(LiteralInt, (i, pos)); pos 227 eval/eval-parse-expr.cpp return ALLOC(LiteralUInt, (u, pos)); pos 233 eval/eval-parse-expr.cpp return ALLOC(LiteralDouble, (d, pos)); pos 239 eval/eval-parse-expr.cpp return ALLOC(LiteralString, (s, pos)); pos 245 eval/eval-parse-expr.cpp return ALLOC(LiteralRegExp, (r, pos)); pos 307 eval/eval-parse-expr.cpp uint32_t pos = position(); pos 312 eval/eval-parse-expr.cpp return ALLOC(FilterExpr, (obj, parenExpression(), pos)); pos 314 eval/eval-parse-expr.cpp return ALLOC(ObjectRef, (obj, attributeIdentifier(), pos)); pos 315 eval/eval-parse-expr.cpp return ALLOC(ObjectRef, (obj, nameExpression(), pos)); pos 319 eval/eval-parse-expr.cpp return ALLOC(DescendantsExpr, (obj, propertyIdentifier(), pos)); pos 325 eval/eval-parse-expr.cpp return ALLOC(ObjectRef, (obj, ALLOC(QualifiedName, (NULL, ALLOC(ComputedName, (expr)), false, pos)), pos)); pos 380 eval/eval-parse-expr.cpp uint32_t pos = position(); pos 384 eval/eval-parse-expr.cpp return callExpressionPrime (ALLOC(CallExpr, (object_expr, argument_exprs, pos))); pos 393 eval/eval-parse-expr.cpp uint32_t pos = position(); pos 395 eval/eval-parse-expr.cpp return callExpressionPrime (ALLOC(CallExpr, (call_expr, argument_exprs, pos))); pos 416 eval/eval-parse-expr.cpp uint32_t pos = position(); pos 420 eval/eval-parse-expr.cpp return callExpressionPrime (ALLOC(CallExpr, (call_expression, argument_exprs, pos))); pos 436 eval/eval-parse-expr.cpp uint32_t pos = position(); pos 438 eval/eval-parse-expr.cpp return callExpressionPrime(ALLOC(CallExpr, (oper, args, pos))); pos 142 eval/eval-parse-stmt.cpp uint32_t pos = position(); pos 148 eval/eval-parse-stmt.cpp return ALLOC(ExprStmt, (pos, pos 151 eval/eval-parse-stmt.cpp ALLOC(QualifiedName, (NULL, ALLOC(SimpleName, (name)), false, pos)), pos 168 eval/eval-parse-stmt.cpp uint32_t pos = position(); pos 169 eval/eval-parse-stmt.cpp Stmt* stmt = ALLOC(ExprStmt, (pos, commaExpression(0))); pos 223 eval/eval-parse-stmt.cpp uint32_t pos = 0; pos 224 eval/eval-parse-stmt.cpp Expr* inits = varBindings(&pos, is_const); pos 225 eval/eval-parse-stmt.cpp return ALLOC(ExprStmt, (pos, inits)); pos 238 eval/eval-parse-stmt.cpp *pos = position(); pos 253 eval/eval-parse-stmt.cpp compiler->syntaxError(*pos, "'const' bindings must be initialized"); pos 256 eval/eval-parse-stmt.cpp Expr* lhs = ALLOC(QualifiedName, (NULL, ALLOC(SimpleName, (name)), false, *pos)); pos 268 eval/eval-parse-stmt.cpp *firstName = ALLOC(QualifiedName, (NULL, ALLOC(SimpleName, (name)), false, *pos)); pos 274 eval/eval-parse-stmt.cpp return inits ? inits : ALLOC(LiteralUndefined, (*pos)); pos 279 eval/eval-parse-stmt.cpp uint32_t pos = position(); pos 282 eval/eval-parse-stmt.cpp compiler->syntaxError(pos, "Illegal 'use' directive."); pos 285 eval/eval-parse-stmt.cpp return ALLOC(UseNamespaceStmt, (pos, ns)); pos 291 eval/eval-parse-stmt.cpp uint32_t pos = position(); pos 306 eval/eval-parse-stmt.cpp return ALLOC(ImportStmt, (pos, name.get())); pos 330 eval/eval-parse-stmt.cpp uint32_t pos = position(); pos 332 eval/eval-parse-stmt.cpp compiler->syntaxError(pos, "'return' statement only allowed inside a function."); pos 336 eval/eval-parse-stmt.cpp compiler->syntaxError(pos, "'void' function cannot return a value."); pos 339 eval/eval-parse-stmt.cpp return ALLOC(ReturnStmt, (pos, expr)); pos 344 eval/eval-parse-stmt.cpp uint32_t pos = position(); pos 345 eval/eval-parse-stmt.cpp return ALLOC(BreakStmt, (pos, breakOrContinueLabel(T_Break))); pos 350 eval/eval-parse-stmt.cpp uint32_t pos = position(); pos 351 eval/eval-parse-stmt.cpp return ALLOC(ContinueStmt, (pos, breakOrContinueLabel(T_Continue))); pos 363 eval/eval-parse-stmt.cpp uint32_t pos = position(); pos 372 eval/eval-parse-stmt.cpp return ALLOC(DefaultXmlNamespaceStmt, (pos, commaExpression(0))); pos 374 eval/eval-parse-stmt.cpp compiler->syntaxError(pos, "Expected 'default xml namespace'"); pos 382 eval/eval-parse-stmt.cpp uint32_t pos = position(); pos 389 eval/eval-parse-stmt.cpp return ALLOC(IfStmt, (pos, test, consequent, alternate)); pos 395 eval/eval-parse-stmt.cpp uint32_t pos = position(); pos 399 eval/eval-parse-stmt.cpp return ALLOC(WhileStmt, (pos, expr, body)); pos 407 eval/eval-parse-stmt.cpp uint32_t pos = position(); pos 410 eval/eval-parse-stmt.cpp return ALLOC(DoWhileStmt, (pos, expr, body)); pos 425 eval/eval-parse-stmt.cpp uint32_t pos = position(); pos 440 eval/eval-parse-stmt.cpp compiler->syntaxError(pos, "Only one variable binding allowed in for-in"); pos 447 eval/eval-parse-stmt.cpp return ALLOC(ForInStmt, (pos, lhs, init, objexpr, body, is_each)); pos 451 eval/eval-parse-stmt.cpp compiler->syntaxError(pos, "'for each' requires use of the 'in' form."); pos 460 eval/eval-parse-stmt.cpp return ALLOC(ForStmt, (pos, init, test, update, body)); pos 467 eval/eval-parse-stmt.cpp uint32_t pos = position(); pos 476 eval/eval-parse-stmt.cpp return ALLOC(SwitchStmt, (pos, expr, cases)); pos 504 eval/eval-parse-stmt.cpp uint32_t pos = position(); pos 507 eval/eval-parse-stmt.cpp cases.addAtEnd(last = ALLOC(CaseClause, (pos, expr))); pos 528 eval/eval-parse-stmt.cpp uint32_t pos = position(); pos 529 eval/eval-parse-stmt.cpp return ALLOC(ThrowStmt, (pos, commaExpression(0))); pos 578 eval/eval-parse-stmt.cpp uint32_t pos = position(); pos 581 eval/eval-parse-stmt.cpp return ALLOC(WithStmt, (pos, expr, body)); pos 122 eval/eval-parse-xml.cpp uint32_t pos = position(); pos 152 eval/eval-parse-xml.cpp return ALLOC(XmlInitializer, (ctx.get(), is_list, pos)); pos 424 eval/eval-parse.cpp uint32_t pos = position(); pos 426 eval/eval-parse.cpp compiler->syntaxError(pos, "'namespace' definition not allowed here"); pos 433 eval/eval-parse.cpp compiler->syntaxError(pos, "Illegal 'namespace' definition"); pos 444 eval/eval-parse.cpp uint32_t pos = position(); pos 448 eval/eval-parse.cpp compiler->syntaxError(pos, "The 'include' directive is only allowed in programs whose origin is a file"); pos 465 eval/eval-parse.cpp compiler->syntaxError(pos, "An include file could not be opened or read"); pos 666 eval/eval-parse.cpp uint32_t pos = position(); pos 699 eval/eval-parse.cpp compiler->syntaxError(pos, "Default value required here."); pos 329 eval/eval-parse.h Expr(uint32_t pos=0) : pos(pos) {} pos 333 eval/eval-parse.h const uint32_t pos; pos 338 eval/eval-parse.h LiteralObject(Seq<LiteralField*>* fields, uint32_t pos) : Expr(pos), fields(fields) {} pos 352 eval/eval-parse.h LiteralArray(Seq<Expr*>* elements, uint32_t pos) : Expr(pos), elements(elements) {} pos 359 eval/eval-parse.h LiteralUndefined(uint32_t pos) : Expr(pos) {} pos 365 eval/eval-parse.h LiteralNull(uint32_t pos) : Expr(pos) {} pos 371 eval/eval-parse.h LiteralInt(int32_t value, uint32_t pos) : Expr(pos), value(value) {} pos 378 eval/eval-parse.h LiteralUInt(uint32_t value, uint32_t pos) : Expr(pos), value(value) {} pos 385 eval/eval-parse.h LiteralDouble(double value, uint32_t pos) : Expr(pos), value(value) {} pos 392 eval/eval-parse.h LiteralBoolean(bool value, uint32_t pos) : Expr(pos), value(value) {} pos 399 eval/eval-parse.h LiteralString(Str* value, uint32_t pos) : Expr(pos), value(value) {} pos 407 eval/eval-parse.h LiteralRegExp(Str* value, uint32_t pos) : Expr(pos), value(value) {} pos 421 eval/eval-parse.h XmlInitializer(Seq<Expr*>* exprs, bool is_list, uint32_t pos) pos 422 eval/eval-parse.h : Expr(pos) pos 447 eval/eval-parse.h CallExpr(Expr* fn, Seq<Expr*>* arguments, uint32_t pos) : Expr(pos), fn(fn), arguments(arguments) {} pos 498 eval/eval-parse.h FilterExpr(Expr* obj, Expr* filter, uint32_t pos) : Expr(pos), obj(obj), filter(filter) {} pos 506 eval/eval-parse.h DescendantsExpr(Expr* obj, QualifiedName* name, uint32_t pos) : Expr(pos), obj(obj), name(name) {} pos 538 eval/eval-parse.h NameExpr(uint32_t pos) : Expr(pos) {} pos 543 eval/eval-parse.h QualifiedName(NameComponent* qualifier, NameComponent* name, bool is_attr, uint32_t pos) pos 544 eval/eval-parse.h : NameExpr(pos) pos 560 eval/eval-parse.h ObjectRef(Expr* obj, QualifiedName* name, uint32_t pos) pos 561 eval/eval-parse.h : NameExpr(pos) pos 607 eval/eval-parse.h Stmt(uint32_t pos=0) : pos(pos) {} pos 612 eval/eval-parse.h uint32_t pos; pos 632 eval/eval-parse.h ExprStmt(uint32_t pos, Expr* expr) : Stmt(pos), expr(expr) {} pos 648 eval/eval-parse.h ReturnStmt(uint32_t pos, Expr* expr) : Stmt(pos), expr(expr) {} pos 655 eval/eval-parse.h BreakStmt(uint32_t pos, Str* label) : Stmt(pos), label(label) {} pos 662 eval/eval-parse.h ContinueStmt(uint32_t pos, Str* label) : Stmt(pos), label(label) {} pos 669 eval/eval-parse.h IfStmt(uint32_t pos, Expr* expr, Stmt* consequent, Stmt* alternate) pos 670 eval/eval-parse.h : Stmt(pos) pos 684 eval/eval-parse.h LabelSetStmt(uint32_t pos=0) : Stmt(pos), labels(NULL) {} pos 691 eval/eval-parse.h WhileStmt(uint32_t pos, Expr* expr, Stmt* body) : LabelSetStmt(pos), expr(expr), body(body) {} pos 701 eval/eval-parse.h DoWhileStmt(uint32_t pos, Expr* expr, Stmt* body) : LabelSetStmt(pos), expr(expr), body(body) {} pos 709 eval/eval-parse.h ForStmt(uint32_t pos, Expr* init, Expr* test, Expr* update, Stmt* body) pos 710 eval/eval-parse.h : LabelSetStmt(pos) pos 726 eval/eval-parse.h ForInStmt(uint32_t pos, Expr* lhs, Expr* init, Expr* obj, Stmt* body, bool is_each) pos 727 eval/eval-parse.h : LabelSetStmt(pos) pos 745 eval/eval-parse.h SwitchStmt(uint32_t pos, Expr* expr, Seq<CaseClause*>* cases) : Stmt(pos), expr(expr), cases(cases) {} pos 756 eval/eval-parse.h CaseClause(uint32_t pos, Expr* expr) : pos(pos), expr(expr), stmts(NULL) {} pos 757 eval/eval-parse.h uint32_t pos; pos 764 eval/eval-parse.h ThrowStmt(uint32_t pos, Expr* expr) : Stmt(pos), expr(expr) {}; pos 791 eval/eval-parse.h UseNamespaceStmt(uint32_t pos, Str* name) : Stmt(pos), name(name) {} pos 799 eval/eval-parse.h ImportStmt(uint32_t pos, Seq<Str*>* name) : Stmt(pos), name(name) {} pos 806 eval/eval-parse.h WithStmt(uint32_t pos, Expr* expr, Stmt* body) : Stmt(pos), expr(expr), body(body) {} pos 814 eval/eval-parse.h DefaultXmlNamespaceStmt(uint32_t pos, Expr* expr) : Stmt(pos), expr(expr) {}; pos 861 eval/eval-parse.h Expr* varBindings(uint32_t* pos, bool is_const=false, int flags=0, uint32_t* numbindings=NULL, Expr** firstName=NULL); pos 898 nanojit/Assembler.cpp NanoAssert(reader->pos()->isop(LIR_x) || pos 899 nanojit/Assembler.cpp reader->pos()->isop(LIR_ret) || pos 900 nanojit/Assembler.cpp reader->pos()->isop(LIR_fret) || pos 901 nanojit/Assembler.cpp reader->pos()->isop(LIR_xtbl) || pos 902 nanojit/Assembler.cpp reader->pos()->isop(LIR_flive) || pos 903 nanojit/Assembler.cpp reader->pos()->isop(LIR_live)); pos 1474 nanojit/LIR.cpp live.add(frag->lirbuf->state, sf.pos()); pos 1404 nanojit/LIR.h virtual LInsp pos() { pos 1405 nanojit/LIR.h return in->pos(); pos 1433 nanojit/LIR.h LInsp pos() { pos 154 platform/win32/coff.cpp int pos = sizeof(CoffHeader_t) + (header.f_nscns * sizeof(SectionHeader_t)); pos 157 platform/win32/coff.cpp sections[i]->s_scnptr = pos; pos 158 platform/win32/coff.cpp pos += sections[i]->s_size; pos 162 platform/win32/coff.cpp header.f_symptr = pos; pos 165 platform/win32/coff.cpp pos += header.f_nsyms * sizeof(SymbolEntry_t); pos 168 platform/win32/coff.cpp int strSize = pos; // note our starting point for the string table pos 169 platform/win32/coff.cpp pos += 4; pos 174 platform/win32/coff.cpp symbols[i]->name.table.offset = pos - strSize; // name's offset into string table pos 176 platform/win32/coff.cpp pos += *size; pos 177 platform/win32/coff.cpp pos += 1; // null terminator pos 181 platform/win32/coff.cpp strSize = (pos - strSize); pos 191 platform/win32/coff.cpp sections[i]->s_relptr = pos; // ptr to end of file => no entries pos 192 platform/win32/coff.cpp sections[i]->s_lnnoptr = pos; // ptr to end of file => no entries pos 117 shell/File.h virtual bool setPosition(int64_t pos) = 0; pos 76 shell/FileInputStream.cpp int64_t pos = file->getPosition(); pos 77 shell/FileInputStream.cpp if(pos >= 0 ) pos 79 shell/FileInputStream.cpp return len - pos; pos 82 shell/PosixFile.cpp return fseek(file, pos, SEEK_SET) == 0; pos 88 shell/PosixFile.cpp int64_t pos = ftell(file); pos 91 shell/PosixFile.cpp return pos; pos 56 shell/PosixFile.h virtual bool setPosition(int64_t pos); pos 87 shell/WinFile.cpp return fseek(file, (long)pos, SEEK_SET) == 0; pos 89 shell/WinFile.cpp return _fseeki64(file, pos, SEEK_SET) == 0; pos 97 shell/WinFile.cpp int64_t pos = ftell(file); pos 101 shell/WinFile.cpp int64_t pos = _ftelli64(file); pos 105 shell/WinFile.cpp return pos; pos 56 shell/WinFile.h virtual bool setPosition(int64_t pos); pos 49 shell/swf.cpp uint32_t pos; pos 67 shell/swf.cpp pos += 4; pos 71 shell/swf.cpp return swf[pos++]; pos 135 shell/swf.cpp int tagstart = parser.pos; pos 148 shell/swf.cpp int abclen = taglen - (parser.pos - tagstart); pos 149 shell/swf.cpp ReadOnlyScriptBufferImpl* abcbuf = new (gc) ReadOnlyScriptBufferImpl(&parser.swf[parser.pos], abclen); pos 159 shell/swf.cpp parser.pos += abclen; pos 176 shell/swf.cpp parser.pos = 4; // skip magic # pos 193 shell/swf.cpp parser.pos = 0; pos 202 shell/swf.cpp while (parser.pos < swflen) { pos 211 shell/swf.cpp parser.pos += taglen;