Lines Matching refs:src_props

441     const UNICHAR_PROPERTIES &src_props = src.unichars[ch].properties;  in CopyFrom()  local
444 unichars[ch].properties.ExpandRangesFrom(src_props); in CopyFrom()
457 const UNICHAR_PROPERTIES &src_props = src.unichars[ch].properties; in AppendOtherUnicharset() local
463 unichars[id].properties.ExpandRangesFrom(src_props); in AppendOtherUnicharset()
554 const UNICHAR_PROPERTIES &src_props = unichars[id].properties; in GetStrProperties() local
556 if (src_props.isalpha) { in GetStrProperties()
559 if (src_props.islower) { in GetStrProperties()
562 if (src_props.isupper) { in GetStrProperties()
565 if (src_props.isdigit) { in GetStrProperties()
568 if (src_props.ispunctuation) { in GetStrProperties()
571 if (src_props.isngram) { in GetStrProperties()
574 if (src_props.enabled) { in GetStrProperties()
578 UpdateRange(src_props.min_bottom, &props->min_bottom, &props->max_bottom); in GetStrProperties()
579 UpdateRange(src_props.max_bottom, &props->min_bottom, &props->max_bottom); in GetStrProperties()
580 UpdateRange(src_props.min_top, &props->min_top, &props->max_top); in GetStrProperties()
581 UpdateRange(src_props.max_top, &props->min_top, &props->max_top); in GetStrProperties()
582 float bearing = props->advance + src_props.bearing; in GetStrProperties()
585 props->bearing_sd = props->advance_sd + src_props.bearing_sd; in GetStrProperties()
587 props->advance += src_props.advance; in GetStrProperties()
588 props->advance_sd += src_props.advance_sd; in GetStrProperties()
590 props->width = src_props.width; in GetStrProperties()
591 props->width_sd = src_props.width_sd; in GetStrProperties()
595 props->script_id = src_props.script_id; in GetStrProperties()
596 props->other_case = src_props.other_case; in GetStrProperties()
597 props->mirror = src_props.mirror; in GetStrProperties()
598 props->direction = src_props.direction; in GetStrProperties()
602 props->normed += src_props.normed; in GetStrProperties()