DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
Makefile.am 10.4 kB
check-c-linkage-decls.sh 708 Bytes
check-defs.sh 1.0 kB
check-header-guards.sh 642 Bytes
check-includes.sh 1.1 kB
check-libstdc++.sh 622 Bytes
check-static-inits.sh 873 Bytes
check-symbols.sh 1.1 kB
gen-arabic-table.py 6.5 kB
gen-indic-table.py 6.1 kB
gen-use-table.py 12.6 kB
harfbuzz-gobject.pc.in HarfBuzz text shaping library GObject integration 291 Bytes
harfbuzz-icu.pc HarfBuzz text shaping library ICU integration 294 Bytes
harfbuzz-icu.pc.in HarfBuzz text shaping library ICU integration 287 Bytes
harfbuzz.pc HarfBuzz text shaping library 286 Bytes
harfbuzz.pc.in HarfBuzz text shaping library 289 Bytes
hb-atomic-private.hh atomic_int 6.4 kB
hb-blob.cc http://www.oracle.com/technetwork/articles/servers-storage-dev/standardheaderfiles-453865.html 10.6 kB
hb-blob.h Note re various memory-modes: * * - In no case shall the HarfBuzz client modify memory * that i 3.5 kB
hb-buffer-deserialize-json.hh 17.2 kB
hb-buffer-deserialize-json.rl 3.6 kB
hb-buffer-deserialize-text.hh 14.5 kB
hb-buffer-deserialize-text.rl 3.3 kB
hb-buffer-private.hh 10.2 kB
hb-buffer-serialize.cc hb_buffer_serialize_list_formats: * * Returns a list of supported buffer serialization formats. * 12.9 kB
hb-buffer.cc private 43.6 kB
hb-buffer.h 14.5 kB
hb-cache-private.hh Implements a lock-free cache for int->int functions. 2.3 kB
hb-common.cc hb_options_t 21.1 kB
hb-common.h VS 2010 (_MSC_VER 1600) has stdint.h 14.8 kB
hb-coretext.cc 48.8 kB
hb-coretext.h 1.7 kB
hb-deprecated.h 2.0 kB
hb-directwrite.cc DirectWrite font stream helpers 27.8 kB
hb-directwrite.h 1.4 kB
hb-face-private.hh hb_face_t 3.2 kB
hb-face.cc private 9.0 kB
hb-face.h hb_face_t 3.0 kB
hb-fallback-shape.cc shaper face data 4.1 kB
hb-font-private.hh hb_font_funcs_t 16.2 kB
hb-font.cc private 37.7 kB
hb-font.h hb_font_funcs_t 17.5 kB
hb-ft.cc 20.4 kB
hb-ft.h Note: FreeType is not thread-safe. * Hence, these functions are not either. 3.8 kB
hb-glib.cc 10.6 kB
hb-glib.h 1.6 kB
hb-gobject-enums.cc.tmpl BEGIN file-header ** 2.1 kB
hb-gobject-enums.h.tmpl BEGIN file-header ** 1.6 kB
hb-gobject-structs.cc g++ didn't like older gtype.h gcc-only code path. 2.8 kB
hb-gobject-structs.h Object types 3.3 kB
hb-gobject.h enums 1.3 kB
hb-graphite2.cc shaper face data 12.3 kB
hb-graphite2.h 1.5 kB
hb-icu.cc 11.7 kB
hb-icu.h 1.5 kB
hb-mutex-private.hh mutex 4.7 kB
hb-object-private.hh Debug 5.7 kB
hb-open-file-private.hh The OpenType Font File * 7.5 kB
hb-open-type-private.hh Casts 32.4 kB
hb-ot-cbdt-table.hh 9.3 kB
hb-ot-cmap-table.hh cmap -- Character To Glyph Index Mapping Table 15.0 kB
hb-ot-font.cc 20.1 kB
hb-ot-font.h 1.4 kB
hb-ot-glyf-table.hh loca -- Index to Location 2.6 kB
hb-ot-head-table.hh head -- Font Header 5.9 kB
hb-ot-hhea-table.hh hhea -- The Horizontal Header Table * vhea -- The Vertical Header Table 3.4 kB
hb-ot-hmtx-table.hh hmtx -- The Horizontal Metrics Table * vmtx -- The Vertical Metrics Table 3.1 kB
hb-ot-layout-common-private.hh 48.7 kB
hb-ot-layout-gdef-table.hh Attachment List Table 14.2 kB
hb-ot-layout-gpos-table.hh buffer **position** var allocations 51.9 kB
hb-ot-layout-gsub-table.hh 42.4 kB
hb-ot-layout-gsubgpos-private.hh 76.8 kB
hb-ot-layout-jstf-table.hh JstfModList -- Justification Modification List Tables 7.3 kB
hb-ot-layout-private.hh Private API corresponding to hb-ot-layout.h: 18.2 kB
hb-ot-layout.cc private 38.2 kB
hb-ot-layout.h GDEF 10.3 kB
hb-ot-map-private.hh 8.0 kB
hb-ot-map.cc private 10.6 kB
hb-ot-math-table.hh 23.8 kB
hb-ot-math.cc table 8.5 kB
hb-ot-math.h MATH 7.0 kB
hb-ot-maxp-table.hh maxp -- The Maximum Profile Table 2.1 kB
hb-ot-name-table.hh name -- The Naming Table 4.2 kB
hb-ot-os2-table.hh OS/2 and Windows Metrics * http://www.microsoft.com/typography/otspec/os2.htm 2.7 kB
hb-ot-post-table.hh post -- PostScript 4.0 kB
hb-ot-shape-complex-arabic-fallback.hh Features ordered the same as the entries in shaping_table rows, * followed by rlig. Don't change. 12.4 kB
hb-ot-shape-complex-arabic-private.hh 1.7 kB
hb-ot-shape-complex-arabic-table.hh == Start of generated table == 17.9 kB
hb-ot-shape-complex-arabic-win1256.hh The macros in the first part of this file are generic macros that can * be used to define the bytes 9.2 kB
hb-ot-shape-complex-arabic.cc private 20.3 kB
hb-ot-shape-complex-default.cc 1.6 kB
hb-ot-shape-complex-hangul.cc Hangul shaper 12.5 kB
hb-ot-shape-complex-hebrew.cc 5.1 kB
hb-ot-shape-complex-indic-machine.hh 57.5 kB
hb-ot-shape-complex-indic-machine.rl 3.9 kB
hb-ot-shape-complex-indic-private.hh Cateories used in the OpenType spec: * https://www.microsoft.com/typography/otfntdev/devanot/shapin 6.8 kB
hb-ot-shape-complex-indic-table.cc == Start of generated table == 27.1 kB
hb-ot-shape-complex-indic.cc private 58.5 kB
hb-ot-shape-complex-myanmar-machine.hh 12.0 kB
hb-ot-shape-complex-myanmar-machine.rl 3.4 kB
hb-ot-shape-complex-myanmar.cc buffer var allocations 15.1 kB
hb-ot-shape-complex-private.hh buffer var allocations, used by complex shapers 11.1 kB
hb-ot-shape-complex-thai.cc Thai / Lao shaper 11.9 kB
hb-ot-shape-complex-tibetan.cc 2.0 kB
hb-ot-shape-complex-use-machine.hh 13.3 kB
hb-ot-shape-complex-use-machine.rl 4.8 kB
hb-ot-shape-complex-use-private.hh Cateories used in the Universal Shaping Engine spec: * https://www.microsoft.com/typography/OpenTyp 3.4 kB
hb-ot-shape-complex-use-table.cc == Start of generated table == 47.2 kB
hb-ot-shape-complex-use.cc private 16.4 kB
hb-ot-shape-fallback-private.hh 1.9 kB
hb-ot-shape-fallback.cc private 17.6 kB
hb-ot-shape-normalize-private.hh buffer var allocations, used during the normalization process 2.4 kB
hb-ot-shape-normalize.cc private 13.5 kB
hb-ot-shape-private.hh 3.5 kB
hb-ot-shape.cc private 26.1 kB
hb-ot-shape.h TODO port to shape-plan / set. 1.7 kB
hb-ot-tag.cc hb_script_t 48.5 kB
hb-ot-tag.h 1.7 kB
hb-ot-var-avar-table.hh 4.0 kB
hb-ot-var-fvar-table.hh 6.7 kB
hb-ot-var-hvar-table.hh 4.6 kB
hb-ot-var-mvar-table.hh MVAR -- Metrics Variations Table 3.3 kB
hb-ot-var.cc avar-table 4.4 kB
hb-ot-var.h fvar / avar 2.9 kB
hb-ot.h font 1.4 kB
hb-private.hh We only use these two for debug output. However, the debug code is * always seen by the compiler ( 28.7 kB
hb-set-private.hh The set digests here implement various "filters" that support * "approximate member query". Concep 10.3 kB
hb-set.cc private 7.1 kB
hb-set.h Since: 0.9.21 3.8 kB
hb-shape-plan-private.hh 2.1 kB
hb-shape-plan.cc private 15.7 kB
hb-shape-plan.h 3.7 kB
hb-shape.cc plan-private 5.0 kB
hb-shape.h 1.8 kB
hb-shaper-impl-private.hh 1.5 kB
hb-shaper-list.hh v--- Add new shapers in the right place here. 1.9 kB
hb-shaper-private.hh For embedding in face / font / ... 4.6 kB
hb-shaper.cc private 3.2 kB
hb-ucdn.cc Copyright (C) 2012 Grigori Goronzy <greg@kinoho.net> * * Permission to use, copy, modify, and/or d 6.4 kB
hb-unicode-private.hh hb_unicode_funcs_t 14.0 kB
hb-unicode.cc private 13.9 kB
hb-unicode.h hb_unicode_general_category_t 14.8 kB
hb-uniscribe.cc 29.5 kB
hb-uniscribe.h 1.4 kB
hb-utf-private.hh 6.4 kB
hb-version.h 1.8 kB
hb-version.h.in 1.9 kB
hb-warning.cc 1.6 kB
hb.h blob 1.5 kB
main.cc 6.7 kB
moz.build 2.6 kB
sample.py 2.0 kB
test-buffer-serialize.cc 3.4 kB
test-size-params.cc 2.7 kB
test-would-substitute.cc 3.1 kB
test.cc 3.7 kB