diff options
author | bors-servo <release+servo@mozilla.com> | 2013-09-11 16:00:56 -0700 |
---|---|---|
committer | bors-servo <release+servo@mozilla.com> | 2013-09-11 16:00:56 -0700 |
commit | 2372a841494dce56bc56467f2bcdb77ffa997cdd (patch) | |
tree | dceb9caf5af5db0a6cb3a7b64905bb8568394e03 /src/components/script/dom/bindings/codegen/CodegenRust.py | |
parent | 39252b25f792ae1b9c7e7d269083b18d29d9101a (diff) | |
parent | 636c30affeec0578a9ecb36adf9b6ec702d56bb9 (diff) | |
download | servo-2372a841494dce56bc56467f2bcdb77ffa997cdd.tar.gz servo-2372a841494dce56bc56467f2bcdb77ffa997cdd.zip |
auto merge of #908 : jdm/servo/gccrash, r=metajack
Diffstat (limited to 'src/components/script/dom/bindings/codegen/CodegenRust.py')
-rw-r--r-- | src/components/script/dom/bindings/codegen/CodegenRust.py | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/components/script/dom/bindings/codegen/CodegenRust.py b/src/components/script/dom/bindings/codegen/CodegenRust.py index 0e01fcef059..44946cef991 100644 --- a/src/components/script/dom/bindings/codegen/CodegenRust.py +++ b/src/components/script/dom/bindings/codegen/CodegenRust.py @@ -2221,13 +2221,13 @@ static Class_name: [u8, ..%i] = %s; static Class: DOMJSClass = DOMJSClass { base: JSClass { name: &Class_name as *u8 as *libc::c_char, flags: JSCLASS_IS_DOMJSCLASS | %s | (((%s) & JSCLASS_RESERVED_SLOTS_MASK) << JSCLASS_RESERVED_SLOTS_SHIFT), //JSCLASS_HAS_RESERVED_SLOTS(%s), - addProperty: %s, /* addProperty */ - delProperty: crust::JS_PropertyStub, /* delProperty */ - getProperty: crust::JS_PropertyStub, /* getProperty */ - setProperty: crust::JS_StrictPropertyStub, /* setProperty */ - enumerate: crust::JS_EnumerateStub, - resolve: crust::JS_ResolveStub, - convert: crust::JS_ConvertStub, + addProperty: Some(%s), /* addProperty */ + delProperty: Some(crust::JS_PropertyStub), /* delProperty */ + getProperty: Some(crust::JS_PropertyStub), /* getProperty */ + setProperty: Some(crust::JS_StrictPropertyStub), /* setProperty */ + enumerate: Some(crust::JS_EnumerateStub), + resolve: Some(crust::JS_ResolveStub), + convert: Some(crust::JS_ConvertStub), finalize: Some(%s), /* finalize */ checkAccess: None, /* checkAccess */ call: None, /* call */ @@ -2269,13 +2269,13 @@ static PrototypeClassName__: [u8, ..%s] = %s; static PrototypeClass: JSClass = JSClass { name: &PrototypeClassName__ as *u8 as *libc::c_char, flags: (1 & JSCLASS_RESERVED_SLOTS_MASK) << JSCLASS_RESERVED_SLOTS_SHIFT, //JSCLASS_HAS_RESERVED_SLOTS(1) - addProperty: crust::JS_PropertyStub, /* addProperty */ - delProperty: crust::JS_PropertyStub, /* delProperty */ - getProperty: crust::JS_PropertyStub, /* getProperty */ - setProperty: crust::JS_StrictPropertyStub, /* setProperty */ - enumerate: crust::JS_EnumerateStub, - resolve: crust::JS_ResolveStub, - convert: crust::JS_ConvertStub, + addProperty: Some(crust::JS_PropertyStub), /* addProperty */ + delProperty: Some(crust::JS_PropertyStub), /* delProperty */ + getProperty: Some(crust::JS_PropertyStub), /* getProperty */ + setProperty: Some(crust::JS_StrictPropertyStub), /* setProperty */ + enumerate: Some(crust::JS_EnumerateStub), + resolve: Some(crust::JS_ResolveStub), + convert: Some(crust::JS_ConvertStub), finalize: None, /* finalize */ checkAccess: None, /* checkAccess */ call: None, /* call */ |