Lines Matching defs:string
38 static String stripLeadingAndTrailingHTMLSpaces(String string, CharType characters, unsigned length)
49 return string.isNull() ? string : emptyAtom.string();
59 return string;
61 return string.substring(numLeadingSpaces, length - (numLeadingSpaces + numTrailingSpaces));
64 String stripLeadingAndTrailingHTMLSpaces(const String& string)
66 unsigned length = string.length();
69 return string.isNull() ? string : emptyAtom.string();
71 if (string.is8Bit())
72 return stripLeadingAndTrailingHTMLSpaces(string, string.characters8(), length);
74 return stripLeadingAndTrailingHTMLSpaces(string, string.characters16(), length);
89 // point number" is a string produced by applying ToString() to n.
93 Decimal parseToDecimalForNumberType(const String& string, const Decimal& fallbackValue)
98 const UChar firstCharacter = string[0];
102 const Decimal value = Decimal::fromString(string);
117 Decimal parseToDecimalForNumberType(const String& string)
119 return parseToDecimalForNumberType(string, Decimal::nan());
122 double parseToDoubleForNumberType(const String& string, double fallbackValue)
127 UChar firstCharacter = string[0];
132 double value = string.toDouble(&valid);
149 double parseToDoubleForNumberType(const String& string)
151 return parseToDoubleForNumberType(string, std::numeric_limits<double>::quiet_NaN());