Lines Matching refs:fStyle
139 hash = mix(hash, SkGoodHash()(relax(ph.fStyle.fHeight)));
140 hash = mix(hash, SkGoodHash()(relax(ph.fStyle.fWidth)));
141 hash = mix(hash, SkGoodHash()(ph.fStyle.fAlignment));
142 hash = mix(hash, SkGoodHash()(ph.fStyle.fBaseline));
143 if (ph.fStyle.fAlignment == PlaceholderAlignment::kBaseline) {
144 hash = mix(hash, SkGoodHash()(relax(ph.fStyle.fBaselineOffset)));
149 if (ts.fStyle.isPlaceholder()) {
152 hash = mix(hash, SkGoodHash()(relax(ts.fStyle.getLetterSpacing())));
153 hash = mix(hash, SkGoodHash()(relax(ts.fStyle.getWordSpacing())));
154 hash = mix(hash, SkGoodHash()(ts.fStyle.getLocale()));
155 hash = mix(hash, SkGoodHash()(relax(ts.fStyle.getHeight())));
156 hash = mix(hash, SkGoodHash()(relax(ts.fStyle.getBaselineShift())));
157 hash = mix(hash, SkGoodHash()(relax(ts.fStyle.getHalfLeading())));
158 for (auto& ff : ts.fStyle.getFontFamilies()) {
161 for (auto& ff : ts.fStyle.getFontFeatures()) {
165 hash = mix(hash, std::hash<std::optional<FontArguments>>()(ts.fStyle.getFontArguments()));
166 hash = mix(hash, SkGoodHash()(ts.fStyle.getFontStyle()));
167 hash = mix(hash, SkGoodHash()(relax(ts.fStyle.getFontSize())));
230 if (tsa.fStyle.isPlaceholder()) {
233 if (!(tsa.fStyle.equalsByFonts(tsb.fStyle))) {
249 if (!(tsa.fStyle.equals(tsb.fStyle))) {