OLD | NEW |
1 {%- set class_name = struct.name -%} | 1 {%- set class_name = struct.name -%} |
2 {%- set dtor_name = [] %} | 2 {%- set dtor_name = [] %} |
3 {%- if struct|is_struct_with_handles %} | 3 {%- if struct|is_struct_with_handles %} |
4 {%- set _ = dtor_name.append("&internal::%s_Data_Destructor"|format(struct.nam
e)) %} | 4 {%- set _ = dtor_name.append("&internal::%s_Data_Destructor"|format(struct.nam
e)) %} |
5 {%- else %} | 5 {%- else %} |
6 {%- set _ = dtor_name.append("NULL") %} | 6 {%- set _ = dtor_name.append("NULL") %} |
7 {%- endif %} | 7 {%- endif %} |
8 | 8 |
9 {%- macro set_default(kind, value, depth) -%} | 9 {%- macro set_default(kind, value, depth) -%} |
10 {#--- Strings ---#} | 10 {#--- Strings ---#} |
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
56 {%- endcall %} | 56 {%- endcall %} |
57 {%- endfilter %} | 57 {%- endfilter %} |
58 {%- endfor %} | 58 {%- endfor %} |
59 } | 59 } |
60 | 60 |
61 {{class_name}} {{class_name}}::Builder::Finish() { | 61 {{class_name}} {{class_name}}::Builder::Finish() { |
62 Data* data = NULL; | 62 Data* data = NULL; |
63 std::swap(data, data_); | 63 std::swap(data, data_); |
64 return mojo::internal::Wrap(data); | 64 return mojo::internal::Wrap(data); |
65 } | 65 } |
OLD | NEW |