aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/codegen/CodegenRust.py
diff options
context:
space:
mode:
authorAndriy Kunitsin <kunitzin@gmail.com>2015-10-09 19:57:22 +0300
committerAndriy Kunitsin <kunitzin@gmail.com>2015-10-09 19:57:22 +0300
commit7301609c18105395467b94d75023d58188578a73 (patch)
tree0f77c66ab840b9fe6775cc960d1cd228d7598c5c /components/script/dom/bindings/codegen/CodegenRust.py
parent12139f73ef0be864bac00dc106832a9f45634cb2 (diff)
downloadservo-7301609c18105395467b94d75023d58188578a73.tar.gz
servo-7301609c18105395467b94d75023d58188578a73.zip
Changed dom_class type to Option<&'static DOMClass>
Diffstat (limited to 'components/script/dom/bindings/codegen/CodegenRust.py')
-rw-r--r--components/script/dom/bindings/codegen/CodegenRust.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/components/script/dom/bindings/codegen/CodegenRust.py b/components/script/dom/bindings/codegen/CodegenRust.py
index b154bbdcf5a..8a66a99cb38 100644
--- a/components/script/dom/bindings/codegen/CodegenRust.py
+++ b/components/script/dom/bindings/codegen/CodegenRust.py
@@ -2357,11 +2357,11 @@ class CGCreateInterfaceObjectsMethod(CGAbstractMethod):
if self.descriptor.concrete:
if self.descriptor.proxy:
- domClass = "&Class"
+ domClass = "Some(&Class)"
else:
- domClass = "&Class.dom_class"
+ domClass = "Some(&Class.dom_class)"
else:
- domClass = "ptr::null()"
+ domClass = "None"
if self.descriptor.interface.hasInterfaceObject():
if self.descriptor.interface.ctor():