LCOV - code coverage report
Current view: directory - gfx/harfbuzz/src - hb-ot-shape-complex-misc.cc (source / functions) Found Hit Coverage
Test: app.info Lines: 6 0 0.0 %
Date: 2012-06-02 Functions: 3 0 0.0 %

       1                 : /*
       2                 :  * Copyright © 2010  Google, Inc.
       3                 :  *
       4                 :  *  This is part of HarfBuzz, a text shaping library.
       5                 :  *
       6                 :  * Permission is hereby granted, without written agreement and without
       7                 :  * license or royalty fees, to use, copy, modify, and distribute this
       8                 :  * software and its documentation for any purpose, provided that the
       9                 :  * above copyright notice and the following two paragraphs appear in
      10                 :  * all copies of this software.
      11                 :  *
      12                 :  * IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
      13                 :  * DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
      14                 :  * ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
      15                 :  * IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
      16                 :  * DAMAGE.
      17                 :  *
      18                 :  * THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
      19                 :  * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
      20                 :  * FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS
      21                 :  * ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
      22                 :  * PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
      23                 :  *
      24                 :  * Google Author(s): Behdad Esfahbod
      25                 :  */
      26                 : 
      27                 : #include "hb-ot-shape-complex-private.hh"
      28                 : 
      29                 : 
      30                 : /* TODO Add kana, hangul, and other small sahpers here */
      31                 : 
      32                 : /* When adding trivial shapers, eg. kana, hangul, etc, we can either
      33                 :  * add a full shaper enum value for them, or switch on the script in
      34                 :  * the default complex shaper.  The former is faster, so I think that's
      35                 :  * what we would do, and hence the default complex shaper shall remain
      36                 :  * empty.
      37                 :  */
      38                 : 
      39                 : void
      40               0 : _hb_ot_shape_complex_collect_features_default (hb_ot_map_builder_t *map, const hb_segment_properties_t  *props)
      41                 : {
      42               0 : }
      43                 : 
      44                 : bool
      45               0 : _hb_ot_shape_complex_prefer_decomposed_default (void)
      46                 : {
      47               0 :   return FALSE;
      48                 : }
      49                 : 
      50                 : void
      51               0 : _hb_ot_shape_complex_setup_masks_default (hb_ot_map_t *map, hb_buffer_t *buffer)
      52                 : {
      53               0 : }
      54                 : 
      55                 : 

Generated by: LCOV version 1.7