| 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(); } |  | 
|  66     PassRefPtr<SimpleFontData> fontData() const { return m_fontData; } |  65     PassRefPtr<SimpleFontData> fontData() const { return m_fontData; } | 
|  67  |  66  | 
|  68 private: |  67 private: | 
|  69     UChar32 m_from; |  68     UChar32 m_from; | 
|  70     UChar32 m_to; |  69     UChar32 m_to; | 
|  71     RefPtr<SimpleFontData> m_fontData; |  70     RefPtr<SimpleFontData> m_fontData; | 
|  72 }; |  71 }; | 
|  73  |  72  | 
|  74 } // namespace blink |  73 } // namespace blink | 
|  75  |  74  | 
|  76 #endif |  75 #endif | 
| OLD | NEW |