aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/codegen/CodegenRust.py
diff options
context:
space:
mode:
authornxnfufunezn <nxnfufunezn@gmail.com>2016-01-24 18:14:14 +0530
committernxnfufunezn <nxnfufunezn@gmail.com>2016-01-24 20:37:30 +0530
commite54929b4d796affce89844ecb4ae31d503b26c1d (patch)
treed7a3b5dc507fcf2e7caab065305e873190754d61 /components/script/dom/bindings/codegen/CodegenRust.py
parent525e77f64fc65ea2397b4ff3849f5b1f39386698 (diff)
downloadservo-e54929b4d796affce89844ecb4ae31d503b26c1d.tar.gz
servo-e54929b4d796affce89844ecb4ae31d503b26c1d.zip
Move ConstantSpec, NonNullJSNative and define_constants from utils to interface
Diffstat (limited to 'components/script/dom/bindings/codegen/CodegenRust.py')
-rw-r--r--components/script/dom/bindings/codegen/CodegenRust.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/components/script/dom/bindings/codegen/CodegenRust.py b/components/script/dom/bindings/codegen/CodegenRust.py
index 84d80124df9..2f093786cbf 100644
--- a/components/script/dom/bindings/codegen/CodegenRust.py
+++ b/components/script/dom/bindings/codegen/CodegenRust.py
@@ -5353,12 +5353,14 @@ class CGBindingRoot(CGThing):
'dom::bindings::interface::{NonCallbackInterfaceObjectClass, create_callback_interface_object}',
'dom::bindings::interface::{create_interface_prototype_object, create_named_constructors}',
'dom::bindings::interface::{create_noncallback_interface_object, has_instance}',
+ 'dom::bindings::interface::{ConstantSpec, NonNullJSNative}',
+ 'dom::bindings::interface::ConstantVal::{IntVal, UintVal}',
'dom::bindings::js::{JS, Root, RootedReference}',
'dom::bindings::js::{OptionalRootedReference}',
'dom::bindings::reflector::{Reflectable}',
- 'dom::bindings::utils::{ConstantSpec, DOMClass, DOMJSClass}',
+ 'dom::bindings::utils::{DOMClass, DOMJSClass}',
'dom::bindings::utils::{DOM_PROTO_UNFORGEABLE_HOLDER_SLOT, JSCLASS_DOM_GLOBAL}',
- 'dom::bindings::utils::{NonNullJSNative, ProtoOrIfaceArray, create_dom_global}',
+ 'dom::bindings::utils::{ProtoOrIfaceArray, create_dom_global}',
'dom::bindings::utils::{finalize_global, find_enum_string_index, generic_getter}',
'dom::bindings::utils::{generic_lenient_getter, generic_lenient_setter}',
'dom::bindings::utils::{generic_method, generic_setter, get_array_index_from_id}',
@@ -5366,7 +5368,6 @@ class CGBindingRoot(CGThing):
'dom::bindings::utils::{get_proto_or_iface_array, has_property_on_prototype}',
'dom::bindings::utils::{is_platform_object, set_dictionary_property}',
'dom::bindings::utils::{throwing_constructor, trace_global}',
- 'dom::bindings::utils::ConstantVal::{IntVal, UintVal}',
'dom::bindings::trace::{JSTraceable, RootedTraceable}',
'dom::bindings::callback::{CallbackContainer,CallbackInterface,CallbackFunction}',
'dom::bindings::callback::{CallSetup,ExceptionHandling}',