Lines Matching defs:const
30 SkLanguage(const SkString& tag) : fTag(tag) { }
31 SkLanguage(const char* tag) : fTag(tag) { }
32 SkLanguage(const char* tag, size_t len) : fTag(tag, len) { }
33 SkLanguage(const SkLanguage& b) : fTag(b.fTag) { }
38 const SkString& getTag() const { return fTag; }
43 SkLanguage getParent() const;
45 bool operator==(const SkLanguage& b) const {
48 bool operator!=(const SkLanguage& b) const {
51 SkLanguage& operator=(const SkLanguage& b) {
88 FontFamily(const SkString& basePath, bool isFallbackFont)
103 const SkString fBasePath;
113 const SkString& basePath,
114 const char* fontsXml,
115 const char* fallbackFontsXml,
116 const char* langFallbackFontsDir = nullptr);
126 template <typename T> static bool parse_non_negative_integer(const char* s, T* value) {
133 const T nMax = std::numeric_limits<T>::max() / 10;
134 const T dMax = std::numeric_limits<T>::max() - (nMax * 10);
163 template <int N, typename T> static bool parse_fixed(const char* s, T* value) {
177 const T nMax = (std::numeric_limits<T>::max() >> N) / 10;
178 const T dMax = (std::numeric_limits<T>::max() >> N) - (nMax * 10);