Lines Matching refs:m_pIndex

243     sal_Int32*  m_pIndex;           // index values may be < 0 for cached string constants  member in ConstantPool
250 , m_pIndex(NULL) in ConstantPool()
279 delete[] m_pIndex; in ~ConstantPool()
285 if (m_pIndex) in parseIndex()
287 delete[] m_pIndex; in parseIndex()
288 m_pIndex = NULL; in parseIndex()
302 m_pIndex = new sal_Int32[m_numOfEntries]; in parseIndex()
306 m_pIndex[i] = offset; in parseIndex()
310 if ( ((CPInfoTag) readUINT16(m_pIndex[i] + CP_OFFSET_ENTRY_TAG)) == in parseIndex()
333 if (m_pIndex && (index > 0) && (index <= m_numOfEntries)) in readTag()
335 tag = (CPInfoTag) readUINT16(m_pIndex[index - 1] + CP_OFFSET_ENTRY_TAG); in readTag()
345 if (m_pIndex && (index > 0) && (index <= m_numOfEntries)) in readUTF8NameConstant()
347 if (readUINT16(m_pIndex[index - 1] + CP_OFFSET_ENTRY_TAG) == CP_TAG_UTF8_NAME) in readUTF8NameConstant()
349 aName = (const sal_Char*) (m_pBuffer + m_pIndex[index - 1] + CP_OFFSET_ENTRY_DATA); in readUTF8NameConstant()
360 if (m_pIndex && (index> 0) && (index <= m_numOfEntries)) in readBOOLConstant()
362 if (readUINT16(m_pIndex[index - 1] + CP_OFFSET_ENTRY_TAG) == CP_TAG_CONST_BOOL) in readBOOLConstant()
364 aBool = (sal_Bool) readBYTE(m_pIndex[index - 1] + CP_OFFSET_ENTRY_DATA); in readBOOLConstant()
375 if (m_pIndex && (index> 0) && (index <= m_numOfEntries)) in readBYTEConstant()
377 if (readUINT16(m_pIndex[index - 1] + CP_OFFSET_ENTRY_TAG) == CP_TAG_CONST_BYTE) in readBYTEConstant()
379 aByte = readBYTE(m_pIndex[index - 1] + CP_OFFSET_ENTRY_DATA); in readBYTEConstant()
390 if (m_pIndex && (index> 0) && (index <= m_numOfEntries)) in readINT16Constant()
392 if (readUINT16(m_pIndex[index - 1] + CP_OFFSET_ENTRY_TAG) == CP_TAG_CONST_INT16) in readINT16Constant()
394 aINT16 = readINT16(m_pIndex[index - 1] + CP_OFFSET_ENTRY_DATA); in readINT16Constant()
405 if (m_pIndex && (index> 0) && (index <= m_numOfEntries)) in readUINT16Constant()
407 if (readUINT16(m_pIndex[index - 1] + CP_OFFSET_ENTRY_TAG) == CP_TAG_CONST_UINT16) in readUINT16Constant()
409 asal_uInt16 = readUINT16(m_pIndex[index - 1] + CP_OFFSET_ENTRY_DATA); in readUINT16Constant()
420 if (m_pIndex && (index> 0) && (index <= m_numOfEntries)) in readINT32Constant()
422 if (readUINT16(m_pIndex[index - 1] + CP_OFFSET_ENTRY_TAG) == CP_TAG_CONST_INT32) in readINT32Constant()
424 aINT32 = readINT32(m_pIndex[index - 1] + CP_OFFSET_ENTRY_DATA); in readINT32Constant()
435 if (m_pIndex && (index> 0) && (index <= m_numOfEntries)) in readUINT32Constant()
437 if (readUINT16(m_pIndex[index - 1] + CP_OFFSET_ENTRY_TAG) == CP_TAG_CONST_UINT32) in readUINT32Constant()
439 aUINT32 = readUINT32(m_pIndex[index - 1] + CP_OFFSET_ENTRY_DATA); in readUINT32Constant()
450 if (m_pIndex && (index> 0) && (index <= m_numOfEntries)) in readINT64Constant()
452 if (readUINT16(m_pIndex[index - 1] + CP_OFFSET_ENTRY_TAG) == CP_TAG_CONST_INT64) in readINT64Constant()
454 aINT64 = readINT64(m_pIndex[index - 1] + CP_OFFSET_ENTRY_DATA); in readINT64Constant()
465 if (m_pIndex && (index> 0) && (index <= m_numOfEntries)) in readUINT64Constant()
467 if (readUINT16(m_pIndex[index - 1] + CP_OFFSET_ENTRY_TAG) == CP_TAG_CONST_UINT64) in readUINT64Constant()
469 aUINT64 = readUINT64(m_pIndex[index - 1] + CP_OFFSET_ENTRY_DATA); in readUINT64Constant()
484 if (m_pIndex && (index> 0) && (index <= m_numOfEntries)) in readFloatConstant()
486 if (readUINT16(m_pIndex[index - 1] + CP_OFFSET_ENTRY_TAG) == CP_TAG_CONST_FLOAT) in readFloatConstant()
489 x.b = readUINT32(m_pIndex[index - 1] + CP_OFFSET_ENTRY_DATA); in readFloatConstant()
511 if (m_pIndex && (index> 0) && (index <= m_numOfEntries)) in readDoubleConstant()
513 if (readUINT16(m_pIndex[index - 1] + CP_OFFSET_ENTRY_TAG) == CP_TAG_CONST_DOUBLE) in readDoubleConstant()
518 x.b.b1 = readUINT32(m_pIndex[index - 1] + CP_OFFSET_ENTRY_DATA); in readDoubleConstant()
519 x.b.b2 = readUINT32(m_pIndex[index - 1] + CP_OFFSET_ENTRY_DATA + sizeof(sal_uInt32)); in readDoubleConstant()
521 x.b.b1 = readUINT32(m_pIndex[index - 1] + CP_OFFSET_ENTRY_DATA + sizeof(sal_uInt32)); in readDoubleConstant()
522 x.b.b2 = readUINT32(m_pIndex[index - 1] + CP_OFFSET_ENTRY_DATA); in readDoubleConstant()
537 if (m_pIndex && (index> 0) && (index <= m_numOfEntries) && m_pStringCache) in readStringConstant()
539 if (m_pIndex[index - 1] >= 0) in readStringConstant()
543 if (readUINT16(m_pIndex[index - 1] + CP_OFFSET_ENTRY_TAG) == CP_TAG_CONST_STRING) in readStringConstant()
545m_pIndex[index - 1] = -1 * m_pStringCache->createString(m_pBuffer + m_pIndex[index - 1] + CP_OFFSE… in readStringConstant()
549 aString = m_pStringCache->getString((sal_uInt16) (m_pIndex[index - 1] * -1)); in readStringConstant()
565 else if (m_pIndex && (index <= m_numOfEntries)) in readUIK()
567 if (readUINT16(m_pIndex[index - 1] + CP_OFFSET_ENTRY_TAG) == CP_TAG_UIK) in readUIK()
569 uik->m_Data1 = readUINT32(m_pIndex[index - 1] + CP_OFFSET_ENTRY_UIK1); in readUIK()
570 uik->m_Data2 = readUINT16(m_pIndex[index - 1] + CP_OFFSET_ENTRY_UIK2); in readUIK()
571 uik->m_Data3 = readUINT16(m_pIndex[index - 1] + CP_OFFSET_ENTRY_UIK3); in readUIK()
572 uik->m_Data4 = readUINT32(m_pIndex[index - 1] + CP_OFFSET_ENTRY_UIK4); in readUIK()
573 uik->m_Data5 = readUINT32(m_pIndex[index - 1] + CP_OFFSET_ENTRY_UIK5); in readUIK()
853 sal_uInt32* m_pIndex; member in MethodList
859 , m_pIndex(NULL) in MethodList()
896 if (m_pIndex) delete[] m_pIndex; in ~MethodList()
906 if (m_pIndex) in parseIndex()
908 delete[] m_pIndex; in parseIndex()
909 m_pIndex = NULL; in parseIndex()
917 m_pIndex = new sal_uInt32[m_numOfEntries]; in parseIndex()
921 m_pIndex[i] = offset; in parseIndex()
936 aName = m_pCP->readUTF8NameConstant(readUINT16(m_pIndex[index] + METHOD_OFFSET_NAME)); in getMethodName()
948 aCount = readUINT16(m_pIndex[index] + METHOD_OFFSET_PARAM_COUNT); in getMethodParamCount()
960 (paramIndex <= readUINT16(m_pIndex[index] + METHOD_OFFSET_PARAM_COUNT))) in getMethodParamType()
964 m_pIndex[index] + in getMethodParamType()
978 (paramIndex <= readUINT16(m_pIndex[index] + METHOD_OFFSET_PARAM_COUNT))) in getMethodParamName()
982 m_pIndex[index] + in getMethodParamName()
996 (paramIndex <= readUINT16(m_pIndex[index] + METHOD_OFFSET_PARAM_COUNT))) in getMethodParamMode()
999 m_pIndex[index] + in getMethodParamMode()
1013 …aCount = readUINT16(m_pIndex[index] + calcMethodParamIndex(readUINT16(m_pIndex[index] + METHOD_OFF… in getMethodExcCount()
1025 …sal_uInt32 excOffset = m_pIndex[index] + calcMethodParamIndex(readUINT16(m_pIndex[index] + METHOD_… in getMethodExcType()
1046 aName = m_pCP->readUTF8NameConstant(readUINT16(m_pIndex[index] + METHOD_OFFSET_RETURN)); in getMethodReturnType()
1058 aMode = (RTMethodMode) readUINT16(m_pIndex[index] + METHOD_OFFSET_MODE); in getMethodMode()
1070 aDoku = m_pCP->readUTF8NameConstant(readUINT16(m_pIndex[index] + METHOD_OFFSET_DOKU)); in getMethodDoku()