| OLD | NEW | 
|   1 {% filter format_blink_cpp_source_code %} |   1 {% filter format_blink_cpp_source_code %} | 
|   2  |   2  | 
|   3 {% include 'copyright_block.txt' %} |   3 {% include 'copyright_block.txt' %} | 
|   4 #ifndef {{cpp_class}}_h |   4 #ifndef {{cpp_class}}_h | 
|   5 #define {{cpp_class}}_h |   5 #define {{cpp_class}}_h | 
|   6  |   6  | 
|   7 {% for filename in header_includes %} |   7 {% for filename in header_includes %} | 
|   8 #include "{{filename}}" |   8 #include "{{filename}}" | 
|   9 {% endfor %} |   9 {% endfor %} | 
|  10  |  10  | 
|  11 namespace blink { |  11 namespace blink { | 
|  12  |  12  | 
|  13 {# FIXME: Add "final" if this class doesn\'t have subclasses #} |  13 {# FIXME: Add "final" if this class doesn\'t have subclasses #} | 
|  14 class {{exported}}{{cpp_class}}{% if parent_cpp_class %} : public {{parent_cpp_c
    lass}}{% endif %} { |  14 class {{exported}}{{cpp_class}}{% if parent_cpp_class %} : public {{parent_cpp_c
    lass}}{% endif %} { | 
|  15     DISALLOW_NEW_EXCEPT_PLACEMENT_NEW(); |  15   DISALLOW_NEW_EXCEPT_PLACEMENT_NEW(); | 
|  16 public: |  16  public: | 
|  17     {{cpp_class}}(); |  17   {{cpp_class}}(); | 
|  18     virtual ~{{cpp_class}}(); |  18   virtual ~{{cpp_class}}(); | 
|  19  |  19  | 
|  20     {% for member in members %} |  20   {% for member in members %} | 
|  21     bool {{member.has_method_name}}() const { return {{member.has_method_express
    ion}}; } |  21   bool {{member.has_method_name}}() const { return {{member.has_method_expressio
    n}}; } | 
|  22     {{member.rvalue_cpp_type}} {{member.cpp_name}}() const { return {{member.get
    ter_expression}}; } |  22   {{member.rvalue_cpp_type}} {{member.cpp_name}}() const { return {{member.gette
    r_expression}}; } | 
|  23     void {{member.setter_name}}({{member.rvalue_cpp_type}} value) { m_{{member.c
    pp_name}} = value; } |  23   void {{member.setter_name}}({{member.rvalue_cpp_type}} value) { m_{{member.cpp
    _name}} = value; } | 
|  24     {% if member.null_setter_name %} |  24   {% if member.null_setter_name %} | 
|  25     void {{member.null_setter_name}}() { m_{{member.cpp_name}} = {{member.member
    _cpp_type}}(); } |  25   void {{member.null_setter_name}}() { m_{{member.cpp_name}} = {{member.member_c
    pp_type}}(); } | 
|  26     {% endif %} |  26   {% endif %} | 
|  27  |  27  | 
|  28     {% endfor %} |  28   {% endfor %} | 
|  29     v8::Local<v8::Value> toV8Impl(v8::Local<v8::Object>, v8::Isolate*) const ove
    rride; |  29   v8::Local<v8::Value> toV8Impl(v8::Local<v8::Object>, v8::Isolate*) const overr
    ide; | 
|  30     DECLARE_VIRTUAL_TRACE(); |  30   DECLARE_VIRTUAL_TRACE(); | 
|  31  |  31  | 
|  32 private: |  32  private: | 
|  33     {% for member in members %} |  33   {% for member in members %} | 
|  34     {{member.member_cpp_type}} m_{{member.cpp_name}}; |  34   {{member.member_cpp_type}} m_{{member.cpp_name}}; | 
|  35     {% endfor %} |  35   {% endfor %} | 
|  36  |  36  | 
|  37     friend class V8{{cpp_class}}; |  37   friend class V8{{cpp_class}}; | 
|  38 }; |  38 }; | 
|  39  |  39  | 
|  40 } // namespace blink |  40 }  // namespace blink | 
|  41  |  41  | 
|  42 #endif // {{cpp_class}}_h |  42 #endif  // {{cpp_class}}_h | 
|  43  |  43  | 
|  44 {% endfilter %}{# format_blink_cpp_source_code #} |  44 {% endfilter %}{# format_blink_cpp_source_code #} | 
| OLD | NEW |