Move Traceable, trace_reflector from utils.rs to trace.rs.(fixes #1748)

This commit is contained in:
lpy 2014-02-26 13:05:06 +08:00
parent 98170e67c0
commit f706123208
3 changed files with 26 additions and 22 deletions

View file

@ -5339,6 +5339,7 @@ class CGBindingRoot(CGThing):
'dom::types::*',
'dom::bindings::js::JS',
'dom::bindings::utils::*',
'dom::bindings::trace::Traceable',
'dom::bindings::callback::*',
'dom::bindings::conversions::*',
'dom::bindings::codegen::*', #XXXjdm
@ -6353,7 +6354,7 @@ class GlobalGenRoots():
allprotos = [CGGeneric(declare="#[allow(unused_imports)];\n"),
CGGeneric(declare="use dom::types::*;\n"),
CGGeneric(declare="use dom::bindings::js::JS;\n"),
CGGeneric(declare="use dom::bindings::utils::Traceable;\n"),
CGGeneric(declare="use dom::bindings::trace::Traceable;\n"),
CGGeneric(declare="use extra::serialize::{Encodable, Encoder};\n"),
CGGeneric(declare="use js::jsapi::JSTracer;\n\n")]
for descriptor in descriptors: