/openjdk7/jdk/src/share/native/sun/font/layout/ |
H A D | SegmentSingleProcessor2.cpp | 49 SegmentSingleProcessor2::SegmentSingleProcessor2(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success) argument 50 : NonContextualGlyphSubstitutionProcessor2(morphSubtableHeader, success) 52 const LEReferenceTo<NonContextualGlyphSubstitutionHeader2> header(morphSubtableHeader, success); 54 segmentSingleLookupTable = LEReferenceTo<SegmentSingleLookupTable>(morphSubtableHeader, success, &header->table); 61 void SegmentSingleProcessor2::process(LEGlyphStorage &glyphStorage, LEErrorCode &success) argument 69 const LookupSegment *lookupSegment = segmentSingleLookupTable->lookupSegment(segmentSingleLookupTable, segments, thisGlyph, success); 71 if (lookupSegment != NULL && LE_SUCCESS(success)) {
|
H A D | SingleTableProcessor2.cpp | 49 SingleTableProcessor2::SingleTableProcessor2(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success) argument 50 : NonContextualGlyphSubstitutionProcessor2(morphSubtableHeader, success) 52 const LEReferenceTo<NonContextualGlyphSubstitutionHeader2> header(morphSubtableHeader, success); 54 singleTableLookupTable = LEReferenceTo<SingleTableLookupTable>(morphSubtableHeader, success, &header->table); 61 void SingleTableProcessor2::process(LEGlyphStorage &glyphStorage, LEErrorCode &success) argument 63 if(LE_FAILURE(success)) return; 69 const LookupSingle *lookupSingle = singleTableLookupTable->lookupSingle(singleTableLookupTable, entries, glyphStorage[glyph], success);
|
H A D | Lookups.h | 61 inline le_int32 getGlyphCoverage(const LEReferenceTo<LookupSubtable> &base, LEGlyphID glyphID, LEErrorCode &success) const; 63 le_int32 getGlyphCoverage(const LEReferenceTo<LookupSubtable> &base, Offset tableOffset, LEGlyphID glyphID, LEErrorCode &success) const; 66 inline le_int32 getGlyphCoverage(const LETableReference &base, LEGlyphID glyphID, LEErrorCode &success) const; 68 inline le_int32 getGlyphCoverage(const LETableReference &base, Offset tableOffset, LEGlyphID glyphID, LEErrorCode &success) const; 78 const LEReferenceTo<LookupSubtable> getLookupSubtable(const LEReferenceTo<LookupTable> &base, le_uint16 subtableIndex, LEErrorCode &success) const; 87 const LEReferenceTo<LookupTable> getLookupTable(const LEReferenceTo<LookupListTable> &base, le_uint16 lookupTableIndex, LEErrorCode &success) const; 91 inline le_int32 LookupSubtable::getGlyphCoverage(const LEReferenceTo<LookupSubtable> &base, LEGlyphID glyphID, LEErrorCode &success) const 93 return getGlyphCoverage(base, coverageTableOffset, glyphID, success); 96 inline le_int32 LookupSubtable::getGlyphCoverage(const LETableReference &base, LEGlyphID glyphID, LEErrorCode &success) const { 97 LEReferenceTo<LookupSubtable> thisRef(base, success, thi [all...] |
H A D | LEGlyphStorage.h | 170 * @param success - set to an error code if the operation fails 174 void getGlyphs(LEGlyphID glyphs[], LEErrorCode &success) const; 184 * @param success - set to an error code if the operation fails 188 void getGlyphs(le_uint32 glyphs[], le_uint32 extraBits, LEErrorCode &success) const; 196 * @param success - set to an error code if the operation fails 200 void getCharIndices(le_int32 charIndices[], LEErrorCode &success) const; 209 * @param success - set to an error code if the operation fails 213 void getCharIndices(le_int32 charIndices[], le_int32 indexBase, LEErrorCode &success) const; 222 * @param success - set to an error code if the operation fails 226 void getGlyphPositions(float positions[], LEErrorCode &success) cons [all...] |
H A D | ScriptAndLanguage.cpp | 41 LEReferenceTo<LangSysTable> ScriptTable::findLanguage(const LETableReference& base, LETag languageTag, LEErrorCode &success, le_bool exactMatch) const argument 47 LEReferenceToArrayOf<TagAndOffsetRecord> langSysRecords(base, success, langSysRecordArray, count); 49 OpenTypeUtilities::getTagOffset(languageTag, langSysRecords, success); 51 if (foundOffset != 0 && LE_SUCCESS(success)) { 57 return LEReferenceTo<LangSysTable>(base, success, langSysTableOffset); 63 LEReferenceTo<ScriptTable> ScriptListTable::findScript(const LETableReference &base, LETag scriptTag, LEErrorCode &success) const 65 if (LE_FAILURE(success) ) { 87 LEReferenceToArrayOf<ScriptRecord> oneElementTable(base, success, &scriptRecordArray[0], 1); 89 if( LE_FAILURE(success) ) { 100 LEReferenceToArrayOf<ScriptRecord> scriptRecordArrayRef(base, success, 119 findLanguage(const LETableReference &base, LETag scriptTag, LETag languageTag, LEErrorCode &success, le_bool exactMatch) const argument [all...] |
H A D | IndicRearrangementProcessor.cpp | 46 IndicRearrangementProcessor::IndicRearrangementProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success) argument 47 : StateTableProcessor(morphSubtableHeader, success), 48 indicRearrangementSubtableHeader(morphSubtableHeader, success), 49 entryTable(stateTableHeader, success, (const IndicRearrangementStateEntry*)(&stateTableHeader->stHeader), 51 int16Table(stateTableHeader, success, (const le_int16*)entryTable.getAlias(), 0, LE_UNBOUNDED_ARRAY) 68 LEErrorCode success = LE_NO_ERROR; // todo- make a param? local 69 const IndicRearrangementStateEntry *entry = entryTable.getAlias(index,success); 99 LEErrorCode success = LE_NO_ERROR; local 108 ia = glyphStorage.getCharIndex(firstGlyph, success); 113 ix = glyphStorage.getCharIndex(x, success); [all...] |
H A D | IndicRearrangementProcessor2.cpp | 47 const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success) 48 : StateTableProcessor2(morphSubtableHeader, success), indicRearrangementSubtableHeader(morphSubtableHeader, success), 49 entryTable(stHeader, success, entryTableOffset, LE_UNBOUNDED_ARRAY) 64 EntryTableIndex2 index, LEErrorCode &success) 66 const IndicRearrangementStateEntry2 *entry = entryTable.getAlias(index, success); 67 if (LE_FAILURE(success)) return 0; // TODO - what to return in bad state? 96 LEErrorCode success = LE_NO_ERROR; local 105 ia = glyphStorage.getCharIndex(firstGlyph, success); 110 ix = glyphStorage.getCharIndex(x, success); 46 IndicRearrangementProcessor2( const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success) argument 63 processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex2 index, LEErrorCode &success) argument [all...] |
H A D | LayoutEngine.cpp | 156 CanonMarkFilter(const LEReferenceTo<GlyphDefinitionTableHeader> &gdefTable, LEErrorCode &success); 162 CanonMarkFilter::CanonMarkFilter(const LEReferenceTo<GlyphDefinitionTableHeader> &gdefTable, LEErrorCode &success) argument 163 : classDefTable(gdefTable->getMarkAttachClassDefinitionTable(gdefTable, success)) 174 LEErrorCode success = LE_NO_ERROR; local 175 le_int32 glyphClass = classDefTable->getGlyphClass(classDefTable, glyph, success); 176 if(LE_FAILURE(success)) return false; 199 LEErrorCode &success) 203 if (LE_FAILURE(success)) { 209 success = LE_MEMORY_ALLOCATION_ERROR; 218 void LayoutEngine::getCharIndices(le_int32 charIndices[], le_int32 indexBase, LEErrorCode &success) cons 195 LayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success) argument 250 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) argument 361 computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success) argument 388 positionGlyphs(LEGlyphStorage &glyphStorage, float x, float y, LEErrorCode &success) argument 415 adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage, LEErrorCode &success) argument 443 adjustMarkGlyphs(LEGlyphStorage &glyphStorage, LEGlyphFilter *markFilter, LEErrorCode &success) argument 479 adjustMarkGlyphs(const LEUnicode chars[], le_int32 charCount, le_bool reverse, LEGlyphStorage &glyphStorage, LEGlyphFilter *markFilter, LEErrorCode &success) argument 526 mapCharsToGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, le_bool mirror, LEGlyphStorage &glyphStorage, LEErrorCode &success) argument 543 layoutChars(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, float x, float y, LEErrorCode &success) argument 575 layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, LEErrorCode &success) argument 581 layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success) argument [all...] |
H A D | ContextualGlyphSubstProc2.cpp | 47 const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success) 48 : StateTableProcessor2(morphSubtableHeader, success), contextualGlyphHeader(morphSubtableHeader, success) 50 if(LE_FAILURE(success)) return; 52 perGlyphTable = LEReferenceToArrayOf<le_uint32> (stHeader, success, perGlyphTableOffset, LE_UNBOUNDED_ARRAY); 53 entryTable = LEReferenceToArrayOf<ContextualGlyphStateEntry2>(stHeader, success, entryTableOffset, LE_UNBOUNDED_ARRAY); 66 EntryTableIndex2 index, LEErrorCode &success) 68 if(LE_FAILURE(success)) return 0; 69 const ContextualGlyphStateEntry2 *entry = entryTable.getAlias(index, success); 70 if(LE_FAILURE(success)) retur 46 ContextualGlyphSubstitutionProcessor2( const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success) argument 65 processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex2 index, LEErrorCode &success) argument 101 lookup(le_uint32 offset, LEGlyphID gid, LEErrorCode &success) argument [all...] |
H A D | LookupProcessor.cpp | 48 const LEFontInstance *fontInstance, LEErrorCode& success) const 50 if (LE_FAILURE(success)) { 60 LEReferenceTo<LookupSubtable> lookupSubtable = lookupTable->getLookupSubtable(lookupTable, subtable, success); 62 delta = applySubtable(lookupSubtable, lookupType, glyphIterator, fontInstance, success); 64 if (delta > 0 || LE_FAILURE(success)) { 76 const LEFontInstance *fontInstance, LEErrorCode& success) const 78 if (LE_FAILURE(success)) { 92 for (le_uint16 order = 0; order < lookupOrderCount && LE_SUCCESS(success); order += 1) { 97 const LEReferenceTo<LookupTable> lookupTable = lookupListTable->getLookupTable(lookupListTable, lookup, success); 98 if (!lookupTable.isValid() ||LE_FAILURE(success) ) { 138 selectLookups(const LEReferenceTo<FeatureTable> &featureTable, FeatureMask featureMask, le_int32 order, LEErrorCode &success) argument 158 LookupProcessor(const LETableReference &baseAddress, Offset scriptListOffset, Offset featureListOffset, Offset lookupListOffset, LETag scriptTag, LETag languageTag, const FeatureMap *featureMap, le_int32 featureMapCount, le_bool orderFeatures, LEErrorCode& success) argument [all...] |
H A D | LETableReference.h | 80 LETableReference(const LEFontInstance* font, LETag tableTag, LEErrorCode &success) : argument 82 loadTable(success); 86 LETableReference(const LETableReference &parent, LEErrorCode &success) : fFont(parent.fFont), fTag(parent.fTag), fParent(&parent), fStart(parent.fStart), fLength(parent.fLength) { argument 87 if(LE_FAILURE(success)) { 154 void addOffset(size_t offset, LEErrorCode &success) { argument 158 success = LE_INDEX_OUT_OF_BOUNDS_ERROR; 167 size_t ptrToOffset(const void *atPtr, LEErrorCode &success) const { 169 if(LE_FAILURE(success)) return LE_UINTPTR_MAX; 173 success = LE_INDEX_OUT_OF_BOUNDS_ERROR; 193 size_t verifyLength(size_t offset, size_t length, LEErrorCode &success) { argument 229 loadTable(LEErrorCode &success) argument 290 LEReferenceToArrayOf(const LETableReference &parent, LEErrorCode &success, size_t offset, le_uint32 count) argument 305 LEReferenceToArrayOf(const LETableReference &parent, LEErrorCode &success, const T* array, le_uint32 count) argument 316 LEReferenceToArrayOf(const LETableReference &parent, LEErrorCode &success, const T* array, size_t offset, le_uint32 count) argument 362 LEReferenceToArrayOf(const LETableReference& parent, LEErrorCode & success) argument 380 LEReferenceTo(const LETableReference &parent, LEErrorCode &success, const void* atPtr) argument 388 LEReferenceTo(const LETableReference &parent, LEErrorCode &success, const void* atPtr, size_t offset) argument 393 LEReferenceTo(const LETableReference &parent, LEErrorCode &success, size_t offset) argument 398 LEReferenceTo(const LETableReference &parent, LEErrorCode &success) argument 403 LEReferenceTo(const LEFontInstance *font, LETag tableTag, LEErrorCode &success) argument 426 addObject(LEErrorCode &success) argument 427 addOffset(LETableVarSizer<T>::getSize(), success); local 429 addObject(size_t count, LEErrorCode &success) argument [all...] |
H A D | SingleTableProcessor.cpp | 49 SingleTableProcessor::SingleTableProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success) argument 50 : NonContextualGlyphSubstitutionProcessor(morphSubtableHeader, success) 52 LEReferenceTo<NonContextualGlyphSubstitutionHeader> header(morphSubtableHeader, success); 53 singleTableLookupTable = LEReferenceTo<SingleTableLookupTable>(morphSubtableHeader, success, (const SingleTableLookupTable*)&header->table); 60 void SingleTableProcessor::process(LEGlyphStorage &glyphStorage, LEErrorCode &success) argument 67 const LookupSingle *lookupSingle = singleTableLookupTable->lookupSingle(singleTableLookupTable, entries, glyphStorage[glyph], success);
|
H A D | AttachmentPosnSubtables.h | 55 inline le_int32 getBaseCoverage(const LETableReference &base, LEGlyphID baseGlyphId, LEErrorCode &success) const; 60 inline le_int32 AttachmentPositioningSubtable::getBaseCoverage(const LETableReference &base, LEGlyphID baseGlyphID, LEErrorCode &success) const 62 return getGlyphCoverage(base, baseCoverageTableOffset, baseGlyphID, success);
|
H A D | SubtableProcessor2.cpp | 43 SubtableProcessor2::SubtableProcessor2(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success) argument 44 : subtableHeader(morphSubtableHeader, success), length(0), coverage(0), subtableFeatures(0L) 46 if(LE_FAILURE(success)) return;
|
H A D | GlyphSubstitutionTables.cpp | 55 LEErrorCode &success) const 57 if (LE_FAILURE(success)) { 61 GlyphSubstitutionLookupProcessor processor(base, scriptTag, languageTag, filter, featureMap, featureMapCount, featureOrder, success); 62 return processor.process(glyphStorage, NULL, rightToLeft, glyphDefinitionTableHeader, NULL, success);
|
H A D | HanLayoutEngine.cpp | 67 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success) 68 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success) 80 LEUnicode *&/*outChars*/, LEGlyphStorage &glyphStorage, LEErrorCode &success) 82 if (LE_FAILURE(success)) { 87 success = LE_ILLEGAL_ARGUMENT_ERROR; 91 glyphStorage.allocateGlyphArray(count, FALSE, success); 92 glyphStorage.allocateAuxData(success); 94 if (LE_FAILURE(success)) { 103 glyphStorage.setAuxData(i, features, success); 66 HanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success) argument 79 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool , LEUnicode *& , LEGlyphStorage &glyphStorage, LEErrorCode &success) argument
|
H A D | SubstitutionLookups.cpp | 57 LEErrorCode& success) 59 if (LE_FAILURE(success)) { 65 for (le_uint16 subst = 0; subst < substCount && LE_SUCCESS(success); subst += 1) { 72 lookupProcessor->applySingleLookup(lookupListIndex, &tempIterator, fontInstance, success); 50 applySubstitutionLookups( LookupProcessor *lookupProcessor, SubstitutionLookupRecord *substLookupRecordArray, le_uint16 substCount, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance, le_int32 position, LEErrorCode& success) argument
|
H A D | ArabicLayoutEngine.cpp | 64 LEErrorCode &success) 65 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, gsubTable, success) 73 le_int32 typoFlags, LEErrorCode &success) 74 : OpenTypeLayoutEngine(fontInstance, scriptCode, languageCode, typoFlags, success) 96 LEGlyphStorage &glyphStorage, LEErrorCode &success) 98 if (LE_FAILURE(success)) { 103 success = LE_ILLEGAL_ARGUMENT_ERROR; 110 success = LE_MEMORY_ALLOCATION_ERROR; 114 glyphStorage.allocateGlyphArray(count, rightToLeft, success); 115 glyphStorage.allocateAuxData(success); 61 ArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success) argument 71 ArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success) argument 94 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success) argument 132 adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage, LEErrorCode &success) argument 157 UnicodeArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success) argument 171 glyphPostProcessing(LEGlyphStorage &tempGlyphStorage, LEGlyphStorage &glyphStorage, LEErrorCode &success) argument 201 mapCharsToGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, le_bool , LEGlyphStorage &glyphStorage, LEErrorCode &success) argument 226 adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage, LEErrorCode &success) argument [all...] |
H A D | ContextualGlyphInsertionProc2.cpp | 47 const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success) 48 : StateTableProcessor2(morphSubtableHeader, success) 50 contextualGlyphHeader = LEReferenceTo<ContextualGlyphInsertionHeader2>(morphSubtableHeader, success); 51 if(LE_FAILURE(success) || !contextualGlyphHeader.isValid()) return; 53 insertionTable = LEReferenceToArrayOf<le_uint16>(stHeader, success, insertionTableOffset, LE_UNBOUNDED_ARRAY); 54 entryTable = LEReferenceToArrayOf<ContextualGlyphInsertionStateEntry2>(stHeader, success, entryTableOffset, LE_UNBOUNDED_ARRAY); 72 LEErrorCode &success) { 73 LEGlyphID *insertGlyphs = glyphStorage.insertGlyphs(atGlyph, count + 1, success); 75 if(LE_FAILURE(success) || insertGlyphs==NULL) { 93 insertGlyphs[targetIndex++] = insertionTable.getObject(index++, success); 46 ContextualGlyphInsertionProcessor2( const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success) argument 66 doInsertion(LEGlyphStorage &glyphStorage, le_int16 atGlyph, le_int16 &index, le_int16 count, le_bool , le_bool isBefore, LEErrorCode &success) argument 98 processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex2 index, LEErrorCode &success) argument [all...] |
H A D | LookupTables.cpp | 52 const LookupSegment *BinarySearchLookupTable::lookupSegment(const LETableReference &base, const LookupSegment *segments, LEGlyphID glyph, LEErrorCode &success) const 59 LEReferenceTo<LookupSegment> entry(base, success, segments); 60 LEReferenceTo<LookupSegment> trial(entry, success, extra); 62 if(LE_FAILURE(success)) return NULL; 68 while (probe > unity && LE_SUCCESS(success)) { 71 trial.addOffset(probe, success); 85 const LookupSingle *BinarySearchLookupTable::lookupSingle(const LETableReference &base, const LookupSingle *entries, LEGlyphID glyph, LEErrorCode &success) const 91 LEReferenceTo<LookupSingle> entry(base, success, entries); 92 LEReferenceTo<LookupSingle> trial(entry, success, extra); 98 while (probe > unity && LE_SUCCESS(success)) { [all...] |
H A D | StateTableProcessor.cpp | 47 StateTableProcessor::StateTableProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success) argument 48 : SubtableProcessor(morphSubtableHeader, success), stateTableHeader(morphSubtableHeader, success), 49 stHeader(stateTableHeader, success, (const StateTableHeader*)&stateTableHeader->stHeader) 51 if(LE_FAILURE(success)) return; 57 classTable = LEReferenceTo<ClassTable>(stateTableHeader, success, ((char *) &stateTableHeader->stHeader + classTableOffset)); 58 if(LE_FAILURE(success)) return; 67 void StateTableProcessor::process(LEGlyphStorage &glyphStorage, LEErrorCode &success) argument 69 if (LE_FAILURE(success)) return; 98 LEReferenceToArrayOf<EntryTableIndex> stateArray(stHeader, success, currentStat [all...] |
H A D | SegmentArrayProcessor.cpp | 49 SegmentArrayProcessor::SegmentArrayProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success) argument 50 : NonContextualGlyphSubstitutionProcessor(morphSubtableHeader, success) 52 LEReferenceTo<NonContextualGlyphSubstitutionHeader> header(morphSubtableHeader, success); 53 segmentArrayLookupTable = LEReferenceTo<SegmentArrayLookupTable>(morphSubtableHeader, success, (const SegmentArrayLookupTable*)&header->table); 60 void SegmentArrayProcessor::process(LEGlyphStorage &glyphStorage, LEErrorCode &success) argument 68 const LookupSegment *lookupSegment = segmentArrayLookupTable->lookupSegment(segmentArrayLookupTable, segments, thisGlyph, success); 75 LEReferenceToArrayOf<TTGlyphID> glyphArray(subtableHeader, success, offset, LE_UNBOUNDED_ARRAY); 76 TTGlyphID newGlyph = SWAPW(glyphArray(LE_GET_GLYPH(thisGlyph) - firstGlyph, success));
|
H A D | SegmentSingleProcessor.cpp | 49 SegmentSingleProcessor::SegmentSingleProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success) argument 50 : NonContextualGlyphSubstitutionProcessor(morphSubtableHeader, success) 52 LEReferenceTo<NonContextualGlyphSubstitutionHeader> header(morphSubtableHeader, success); 53 segmentSingleLookupTable = LEReferenceTo<SegmentSingleLookupTable>(morphSubtableHeader, success, (const SegmentSingleLookupTable*)&header->table); 60 void SegmentSingleProcessor::process(LEGlyphStorage &glyphStorage, LEErrorCode &success) argument 66 for (glyph = 0; glyph < glyphCount && LE_SUCCESS(success); glyph += 1) { 68 const LookupSegment *lookupSegment = segmentSingleLookupTable->lookupSegment(segmentSingleLookupTable, segments, thisGlyph, success); 70 if (lookupSegment != NULL && LE_SUCCESS(success)) {
|
/openjdk7/jdk/test/java/net/DatagramSocket/ |
H A D | DatagramTimeout.java | 36 boolean success = false; 46 success = true; 50 if (!success)
|
/openjdk7/jdk/src/share/classes/java/awt/dnd/ |
H A D | DragSourceDropEvent.java | 64 * @param success a boolean indicating if the drop was successful 71 public DragSourceDropEvent(DragSourceContext dsc, int action, boolean success) { argument 74 dropSuccess = success; 90 * @param success a boolean indicating if the drop was successful 99 boolean success, int x, int y) { 102 dropSuccess = success; 98 DragSourceDropEvent(DragSourceContext dsc, int action, boolean success, int x, int y) argument
|