| OLD | NEW | 
|   1 /* |   1 /* | 
|   2  * Copyright (C) 2008, 2009 Apple Inc. All rights reserved. |   2  * Copyright (C) 2008, 2009 Apple Inc. All rights reserved. | 
|   3  * |   3  * | 
|   4  * Redistribution and use in source and binary forms, with or without |   4  * Redistribution and use in source and binary forms, with or without | 
|   5  * modification, are permitted provided that the following conditions |   5  * modification, are permitted provided that the following conditions | 
|   6  * are met: |   6  * are met: | 
|   7  * 1. Redistributions of source code must retain the above copyright |   7  * 1. Redistributions of source code must retain the above copyright | 
|   8  *    notice, this list of conditions and the following disclaimer. |   8  *    notice, this list of conditions and the following disclaimer. | 
|   9  * 2. Redistributions in binary form must reproduce the above copyright |   9  * 2. Redistributions in binary form must reproduce the above copyright | 
|  10  *    notice, this list of conditions and the following disclaimer in the |  10  *    notice, this list of conditions and the following disclaimer in the | 
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  55         : m_from(from) |  55         : m_from(from) | 
|  56         , m_to(to) |  56         , m_to(to) | 
|  57         , m_fontData(fontData) |  57         , m_fontData(fontData) | 
|  58     { |  58     { | 
|  59     } |  59     } | 
|  60  |  60  | 
|  61     UChar32 from() const { return m_from; } |  61     UChar32 from() const { return m_from; } | 
|  62     UChar32 to() const { return m_to; } |  62     UChar32 to() const { return m_to; } | 
|  63     bool contains(UChar32 testChar) { return testChar >= m_from && testChar <= m
    _to; } |  63     bool contains(UChar32 testChar) { return testChar >= m_from && testChar <= m
    _to; } | 
|  64     bool isEntireRange() const { return !m_from && m_to >= kMaxCodepoint; } |  64     bool isEntireRange() const { return !m_from && m_to >= kMaxCodepoint; } | 
 |  65     bool hasFontData() const { return fontData(); } | 
|  65     PassRefPtr<SimpleFontData> fontData() const { return m_fontData; } |  66     PassRefPtr<SimpleFontData> fontData() const { return m_fontData; } | 
|  66  |  67  | 
|  67 private: |  68 private: | 
|  68     UChar32 m_from; |  69     UChar32 m_from; | 
|  69     UChar32 m_to; |  70     UChar32 m_to; | 
|  70     RefPtr<SimpleFontData> m_fontData; |  71     RefPtr<SimpleFontData> m_fontData; | 
|  71 }; |  72 }; | 
|  72  |  73  | 
|  73 } // namespace blink |  74 } // namespace blink | 
|  74  |  75  | 
|  75 #endif |  76 #endif | 
| OLD | NEW |