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;