Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 {%- for method in interface.methods %} | 1 {%- for method in interface.methods %} |
| 2 var k{{interface.name}}_{{method.name}}_Name = {{method.ordinal}}; | 2 var k{{interface.name}}_{{method.name}}_Name = {{method.ordinal}}; |
| 3 {%- endfor %} | 3 {%- endfor %} |
| 4 | 4 |
| 5 function {{interface.name}}Proxy(receiver) { | 5 function {{interface.name}}Proxy(receiver) { |
| 6 this.receiver_ = receiver; | 6 this.receiver_ = receiver; |
| 7 } | 7 } |
| 8 | 8 |
| 9 {%- for method in interface.methods %} | 9 {%- for method in interface.methods %} |
| 10 {{interface.name}}Proxy.prototype.{{method.name|stylize_method}} = function( | 10 {{interface.name}}Proxy.prototype.{{method.name|stylize_method}} = function( |
| (...skipping 26 matching lines...) Expand all Loading... | |
| 37 this.{{method.name|stylize_method}}( | 37 this.{{method.name|stylize_method}}( |
| 38 {%- for parameter in method.parameters -%} | 38 {%- for parameter in method.parameters -%} |
| 39 params.{{parameter.name}}{% if not loop.last %}, {% endif %} | 39 params.{{parameter.name}}{% if not loop.last %}, {% endif %} |
| 40 {%- endfor %}); | 40 {%- endfor %}); |
| 41 return true; | 41 return true; |
| 42 {%- endfor %} | 42 {%- endfor %} |
| 43 default: | 43 default: |
| 44 return false; | 44 return false; |
| 45 } | 45 } |
| 46 }; | 46 }; |
| 47 | |
| 48 {#--- Enums #} | |
| 49 {%- from "enum_definition.tmpl" import enum_def -%} | |
| 50 {% for enum in interface.enums %} | |
| 51 {{ enum_def("%sProxy.%s"|format(interface.name, enum.name), enum)}} | |
| 52 {{interface.name}}Stub.{{enum.name}} = {{interface.name}}Proxy.{{enum.name}}; | |
|
abarth-chromium
2013/12/20 04:40:24
Do we want these to be the same object or two diff
Matt Perry
2014/01/06 19:55:11
Is there a difference?
| |
| 53 {%- endfor %} | |
| OLD | NEW |