OLD | NEW |
1 {%- macro set_default(module, kind, value, depth) -%} | 1 {%- macro set_default(module, kind, value, depth) -%} |
2 {#--- Strings ---#} | 2 {#--- Strings ---#} |
3 {%- if kind|is_string_kind -%} | 3 {%- if kind|is_string_kind -%} |
4 {{caller(value|expression_to_text(module))}} | 4 {{caller(value|expression_to_text(module))}} |
5 {#--- Arrays ---#} | 5 {#--- Arrays ---#} |
6 {%- elif kind|is_array_kind %} | 6 {%- elif kind|is_array_kind %} |
7 {%- set _ = value|verify_token_type("ARRAY") %} | 7 {%- set _ = value|verify_token_type("ARRAY") %} |
8 { | 8 { |
9 var tmp{{depth}} = []; | 9 var tmp{{depth}} = []; |
10 {%- for element in value[1] %} | 10 {%- for element in value[1] %} |
(...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
109 {%- else %} | 109 {%- else %} |
110 {%- for packed_field in byte.packed_fields %} | 110 {%- for packed_field in byte.packed_fields %} |
111 encoder.{{packed_field.field.kind|encode_snippet}}val.{{packed_field.field.n
ame}}); | 111 encoder.{{packed_field.field.kind|encode_snippet}}val.{{packed_field.field.n
ame}}); |
112 {%- endfor %} | 112 {%- endfor %} |
113 {%- endif %} | 113 {%- endif %} |
114 {%- if byte.is_padding %} | 114 {%- if byte.is_padding %} |
115 encoder.skip(1); | 115 encoder.skip(1); |
116 {%- endif %} | 116 {%- endif %} |
117 {%- endfor %} | 117 {%- endfor %} |
118 }; | 118 }; |
OLD | NEW |