Lines Matching defs:expansion

42 static inline TextRun constructTextRunInternal(RenderObject* context, const Font& font, const CharacterType* characters, int length, RenderStyle* style, TextDirection direction, TextRun::ExpansionBehavior expansion)
47 TextRun run(characters, length, 0, 0, expansion, direction, directionalOverride);
55 static inline TextRun constructTextRunInternal(RenderObject* context, const Font& font, const CharacterType* characters, int length, RenderStyle* style, TextDirection direction, TextRun::ExpansionBehavior expansion, TextRunFlags flags)
68 TextRun run(characters, length, 0, 0, expansion, textDirection, directionalOverride);
75 TextRun constructTextRun(RenderObject* context, const Font& font, const LChar* characters, int length, RenderStyle* style, TextDirection direction, TextRun::ExpansionBehavior expansion)
77 return constructTextRunInternal(context, font, characters, length, style, direction, expansion);
80 TextRun constructTextRun(RenderObject* context, const Font& font, const UChar* characters, int length, RenderStyle* style, TextDirection direction, TextRun::ExpansionBehavior expansion)
82 return constructTextRunInternal(context, font, characters, length, style, direction, expansion);
85 TextRun constructTextRun(RenderObject* context, const Font& font, const RenderText* text, RenderStyle* style, TextDirection direction, TextRun::ExpansionBehavior expansion)
88 return constructTextRunInternal(context, font, text->characters8(), text->textLength(), style, direction, expansion);
89 return constructTextRunInternal(context, font, text->characters16(), text->textLength(), style, direction, expansion);
92 TextRun constructTextRun(RenderObject* context, const Font& font, const RenderText* text, unsigned offset, unsigned length, RenderStyle* style, TextDirection direction, TextRun::ExpansionBehavior expansion)
96 return constructTextRunInternal(context, font, text->characters8() + offset, length, style, direction, expansion);
97 return constructTextRunInternal(context, font, text->characters16() + offset, length, style, direction, expansion);
100 TextRun constructTextRun(RenderObject* context, const Font& font, const String& string, RenderStyle* style, TextDirection direction, TextRun::ExpansionBehavior expansion, TextRunFlags flags)
104 return constructTextRunInternal(context, font, static_cast<const LChar*>(0), length, style, direction, expansion, flags);
106 return constructTextRunInternal(context, font, string.characters8(), length, style, direction, expansion, flags);
107 return constructTextRunInternal(context, font, string.characters16(), length, style, direction, expansion, flags);
110 TextRun constructTextRun(RenderObject* context, const Font& font, const String& string, RenderStyle* style, TextRun::ExpansionBehavior expansion, TextRunFlags flags)
113 return constructTextRun(context, font, string, style, determineDirectionality(string, hasStrongDirectionality), expansion, flags);
116 TextRun constructTextRun(RenderObject* context, const Font& font, const RenderText* text, unsigned offset, unsigned length, RenderStyle* style, TextRun::ExpansionBehavior expansion)
120 ? constructTextRunInternal(context, font, text->characters8() + offset, length, style, LTR, expansion)
121 : constructTextRunInternal(context, font, text->characters16() + offset, length, style, LTR, expansion);