summaryrefslogtreecommitdiff
path: root/src/hb-open-type.hh
AgeCommit message (Expand)AuthorFilesLines
2019-01-22Convert all other enum class consts to static constexprBehdad Esfahbod1-4/+4
2019-01-22Convert unsigned enum class consts to static constexprBehdad Esfahbod1-1/+1
2019-01-17Add NNOffsetTo<>Behdad Esfahbod1-1/+4
2018-12-21[array/vector] Rename len to lengthBehdad Esfahbod1-4/+4
2018-12-21RenameBehdad Esfahbod1-2/+2
2018-12-20RenameBehdad Esfahbod1-2/+2
2018-12-20Add hb_assign(obj, value)Behdad Esfahbod1-2/+3
2018-12-18[arrays] Remove hb_supplier_t<>Behdad Esfahbod1-12/+6
2018-12-17[arrays] Rename Supplier to hb_supplier_tBehdad Esfahbod1-2/+2
2018-12-17Remove redundant void from C++ sources (#1486)Ebrahim Byagowi1-34/+32
2018-12-17Minor, fix two more ArrayOf incorrect operator logicEbrahim Byagowi1-2/+2
2018-12-17[arrays] Minor fixBehdad Esfahbod1-2/+2
2018-12-16[arrays] MinorBehdad Esfahbod1-6/+4
2018-12-16Remove redundant 'inline' from methods (#1483)Ebrahim Byagowi1-127/+126
2018-12-11MinorBehdad Esfahbod1-1/+0
2018-12-06Add default-value for second arg of sub_array()Behdad Esfahbod1-4/+4
2018-12-01Add casts to hb_array_t<>Behdad Esfahbod1-3/+10
2018-12-01New approach to change BigEndian casts to be int-sizedBehdad Esfahbod1-2/+10
2018-12-01Revert "Change BigEndian casts to be int-sized"Behdad Esfahbod1-8/+8
2018-12-01Change BigEndian casts to be int-sizedBehdad Esfahbod1-8/+8
2018-11-30Make operator [] take signed intBehdad Esfahbod1-14/+28
2018-11-25[AAT.feat] Use lsearch for looking up SettingName'sBehdad Esfahbod1-8/+8
2018-11-24[aat] Skip terminator in VarSizedBinSearchArray<>Behdad Esfahbod1-1/+20
2018-11-24MinorBehdad Esfahbod1-5/+16
2018-11-24[arrays] Merge ArrayOf's sub_array into hb_array_t'sBehdad Esfahbod1-12/+18
2018-11-24[arrays] Add not_found to reference bsearch as wellBehdad Esfahbod1-8/+8
2018-11-24[arrays] Improve bfind() interfaceBehdad Esfahbod1-4/+8
2018-11-24[arrays] Port ArrayOf.qsort() and hb_vector_t.qsort() to hb_array_tBehdad Esfahbod1-2/+12
2018-11-24[arrays] Port ArrayOf.qsort() to hb_array_t'sBehdad Esfahbod1-3/+1
2018-11-24[arrays] Add (unused) SortedUnsizedArrayOf<>Behdad Esfahbod1-0/+21
2018-11-24[arrays] Port SortedArrayOf.bsearch/bfind to hb_sorted_array_t'sBehdad Esfahbod1-40/+10
2018-11-24[arrays] Port hb_vector_t.bsearch/bfind to (new) hb_sorted_array_t'sBehdad Esfahbod1-4/+8
2018-11-24[arrays] Port (unused) ArrayOf.lsearch() to hb_array_t'sBehdad Esfahbod1-10/+2
2018-11-24[arrays] Update ArrayOf.lsearch()Behdad Esfahbod1-4/+13
2018-11-24Change ArrayOf.bsearch() return semanticsBehdad Esfahbod1-9/+33
2018-11-24Assert that item-type of arrays have static sizeBehdad Esfahbod1-0/+4
2018-11-23[arrays] Add as_array() to ArrayOf<>Behdad Esfahbod1-0/+3
2018-11-22Allow non-nullable OffsetTo<> to non-Null'able objectsBehdad Esfahbod1-1/+15
2018-11-22Mark UnsizedArrayOf<> as UNBOUNDEDBehdad Esfahbod1-1/+2
2018-11-22Fix up recent changeBehdad Esfahbod1-5/+0
2018-11-22MinorBehdad Esfahbod1-3/+3
2018-11-16Fix recent commitsBehdad Esfahbod1-1/+1
2018-11-16Revert b4c61130324455bfd42095b01fa14ac901e441f1Behdad Esfahbod1-13/+4
2018-11-16Detect over/under-flow in UnsizedArray::operator[]Behdad Esfahbod1-5/+16
2018-11-16[subset] minor, adjust spacesEbrahim Byagowi1-38/+32
2018-11-12Rename check_array(array, a, b) to check_range()Behdad Esfahbod1-1/+3
2018-11-10Better fix for MSVC 2008Behdad Esfahbod1-0/+8
2018-11-10Try fixing MSVC 2008 buildBehdad Esfahbod1-2/+10
2018-11-08[aat] Support Lookup<OffsetTo<>>, needed by just and lcar (#1368)Ebrahim Byagowi1-0/+11
2018-11-03Revert "Add operator char * to the naked array types as well"Behdad Esfahbod1-2/+0