Home
last modified time | relevance | path

Searched refs:CMap (Results 1 – 25 of 28) sorted by relevance

12

/external/sfntly/cpp/src/sfntly/table/core/
Dcmap_table.h118 class CMap : public SubTable {
177 CMap(ReadableFontData* data, int32_t format, const CMapId& cmap_id);
178 virtual ~CMap();
180 virtual CMap::CharacterIterator* Iterator() = 0;
211 typedef Ptr<CMap> CMapPtr;
212 typedef Ptr<CMap::Builder> CMapBuilderPtr;
216 class CMapFormat0 : public CMap, public RefCounted<CMapFormat0> {
219 class Builder : public CMap::Builder,
244 class CharacterIterator : public CMap::CharacterIterator {
259 CMap::CharacterIterator* Iterator();
[all …]
Dcmap_table.cc60 CALLER_ATTACH CMapTable::CMap* CMapTable::GetCMap(const int32_t index) { in GetCMap()
73 (CMap::Builder::GetBuilder(data_, offset_, cmap_id)); in GetCMap()
81 return down_cast<CMapTable::CMap*>(cmap_builder->Build()); in GetCMap()
84 CALLER_ATTACH CMapTable::CMap* CMapTable::GetCMap(const int32_t platform_id, in GetCMap()
89 CALLER_ATTACH CMapTable::CMap*
95 Ptr<CMapTable::CMap> cmap; in GetCMap()
176 CALLER_ATTACH CMapTable::CMap* CMapTable::CMapIterator::Next() { in Next()
233 CMapTable::CMap::CMap(ReadableFontData* data, int32_t format, in CMap() function in sfntly::CMapTable::CMap
238 CMapTable::CMap::~CMap() { in ~CMap()
244 CMapTable::CMap::Builder::~Builder() { in ~Builder()
[all …]
/external/sfntly/cpp/src/test/
Dcmap_iterator_test.cc68 int32_t CompareCMapIterAndBitSet(CMapTable::CMap::CharacterIterator*
72 Ptr<CMapTable::CMap> cmap_;
101 CompareCMapIterAndBitSet(CMapTable::CMap::CharacterIterator* character_iterator, in CompareCMapIterAndBitSet()
132 CMapTable::CMap::CharacterIterator* character_iterator = NULL; in TEST_P()
135 reinterpret_cast<CMapTable::CMap::CharacterIterator*>(NULL)); in TEST_P()
Dcmap_test.cc97 Ptr<CMapTable::CMap> cmap1_;
98 Ptr<CMapTable::CMap> cmap2_;
127 ASSERT_NE((cmap1_), reinterpret_cast<CMapTable::CMap*>(NULL)); in CommonSetUp()
130 ASSERT_NE((cmap2_), reinterpret_cast<CMapTable::CMap*>(NULL)); in CommonSetUp()
Dcmap_editing_test.cc98 ASSERT_NE(cmap, reinterpret_cast<CMapTable::CMap*>(NULL)); in TEST()
/external/sfntly/doc/
DSfntlyCPlusPlusNotes.md6 info but mostly CMap specific details.
20 *CMap* = character map; it converts *code points* in a *code page* to
72 `CMapTable` is the main class and the container for all other CMap
78 encoding ID that form the CMaps ID. The ID a CMap has is usually a
79 good indicator as to what kind of format the CMap uses (Unicode
85 filtering CMaps. By default, it accepts everything CMap.
87 of CMap. Used in conjunction with CMapIterator, this is how the CMap
93 - **`CMapTable::CMap`** is the abstract base class that all
95 `CMapTable::CMap::CharacterIterator` class to iterate through the
152 that if you don’t go through the `getCMapBuilders()` method, the CMap
Dsmart_pointer_usage.md90 > CMap::Builder* NewCMapBuilder(const CMapId& cmap_id,
/external/llvm-project/llvm/lib/Transforms/IPO/
DConstantMerge.cpp140 DenseMap<Constant *, GlobalVariable *> CMap; in mergeConstants() local
183 GlobalVariable *&Slot = CMap[Init]; in mergeConstants()
214 auto Found = CMap.find(Init); in mergeConstants()
215 if (Found == CMap.end()) in mergeConstants()
247 CMap.clear(); in mergeConstants()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DConstantMerge.cpp142 DenseMap<Constant *, GlobalVariable *> CMap; in mergeConstants() local
185 GlobalVariable *&Slot = CMap[Init]; in mergeConstants()
216 auto Found = CMap.find(Init); in mergeConstants()
217 if (Found == CMap.end()) in mergeConstants()
249 CMap.clear(); in mergeConstants()
/external/llvm/lib/Transforms/IPO/
DConstantMerge.cpp77 DenseMap<Constant *, GlobalVariable *> CMap; in mergeConstants() local
119 GlobalVariable *&Slot = CMap[Init]; in mergeConstants()
150 GlobalVariable *Slot = CMap[Init]; in mergeConstants()
167 CMap.clear(); in mergeConstants()
/external/pdfium/testing/resources/pixel/
Dbug_909762.in49 /Type /CMap
76 CMapName currentdict /CMap defineresource pop
107 CMapName currentdict /CMap defineresource pop
Dbug_665467.in66 CMapName currentdict /CMap defineresource pop
Dbug_1457.in93 CMapName currentdict /CMap defineresource pop
Dbug_1021762.in100 CMapName currentdict /CMap defineresource pop
/external/pdfium/testing/resources/
Dbug_1388_cmap.fragment8 endcmap CMapName currentdict /CMap defineresource pop end end
/external/sfntly/cpp/src/sample/subtly/
Dfont_info.h123 sfntly::Ptr<sfntly::CMapTable::CMap> cmap_;
Dfont_info.cc176 CMapTable::CMap::CharacterIterator* character_iterator = cmap_->Iterator(); in GetCharacterMap()
/external/sfntly/cpp/src/test/autogenerated/
Dcmap_basic_test.cc95 Ptr<CMapTable::CMap> cmap; in TEST_P()
/external/sfntly/cpp/
DCMakeLists.txt33 # Enable CMap and Bitmap handling
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonConstExtenders.cpp1373 using CMap = std::map<int32_t,unsigned>; in assignInits() typedef
1374 CMap Counts; in assignInits()
1390 [](const CMap::value_type &A, const CMap::value_type &B) { in assignInits()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonConstExtenders.cpp1374 using CMap = std::map<int32_t,unsigned>; in assignInits() typedef
1375 CMap Counts; in assignInits()
1391 [](const CMap::value_type &A, const CMap::value_type &B) { in assignInits()
/external/libffi/
Dtexinfo.tex1514 \catcode`\%=12 \immediate\pdfobj stream {%!PS-Adobe-3.0 Resource-CMap
1517 %%BeginResource: CMap (TeX-OT1-0)
1587 CMapName currentdict /CMap defineresource pop
1600 \catcode`\%=12 \immediate\pdfobj stream {%!PS-Adobe-3.0 Resource-CMap
1603 %%BeginResource: CMap (TeX-OT1IT-0)
1675 CMapName currentdict /CMap defineresource pop
1688 \catcode`\%=12 \immediate\pdfobj stream {%!PS-Adobe-3.0 Resource-CMap
1691 %%BeginResource: CMap (TeX-OT1TT-0)
1750 CMapName currentdict /CMap defineresource pop
1763 % #3 is the font's design size, #4 is a scale factor, #5 is the CMap
/external/python/cpython2/Modules/_ctypes/libffi/
Dtexinfo.tex1514 \catcode`\%=12 \immediate\pdfobj stream {%!PS-Adobe-3.0 Resource-CMap
1517 %%BeginResource: CMap (TeX-OT1-0)
1587 CMapName currentdict /CMap defineresource pop
1600 \catcode`\%=12 \immediate\pdfobj stream {%!PS-Adobe-3.0 Resource-CMap
1603 %%BeginResource: CMap (TeX-OT1IT-0)
1675 CMapName currentdict /CMap defineresource pop
1688 \catcode`\%=12 \immediate\pdfobj stream {%!PS-Adobe-3.0 Resource-CMap
1691 %%BeginResource: CMap (TeX-OT1TT-0)
1750 CMapName currentdict /CMap defineresource pop
1763 % #3 is the font's design size, #4 is a scale factor, #5 is the CMap
/external/mtools/
Dtexinfo.tex1922 \catcode`\%=12 \immediate\pdfobj stream {%!PS-Adobe-3.0 Resource-CMap
1925 %%BeginResource: CMap (TeX-OT1-0)
1995 CMapName currentdict /CMap defineresource pop
2008 \catcode`\%=12 \immediate\pdfobj stream {%!PS-Adobe-3.0 Resource-CMap
2011 %%BeginResource: CMap (TeX-OT1IT-0)
2083 CMapName currentdict /CMap defineresource pop
2096 \catcode`\%=12 \immediate\pdfobj stream {%!PS-Adobe-3.0 Resource-CMap
2099 %%BeginResource: CMap (TeX-OT1TT-0)
2158 CMapName currentdict /CMap defineresource pop
2171 % #3 is the font's design size, #4 is a scale factor, #5 is the CMap
/external/freetype/docs/
DCHANGES2893 module. Note that CID CMap support is still missing.
3253 - The CMap cache is now capable of managing UCS-4 character codes
3565 CMap cache is about twice faster than calling FT_Get_Char_Index

12