void nsXBLProtoImplProperty::Trace(const TraceCallbacks& aCallbacks, void *aClosure) { if (mJSAttributes & JSPROP_GETTER) { aCallbacks.Trace(&mGetter.AsHeapObject(), "mGetter", aClosure); } if (mJSAttributes & JSPROP_SETTER) { aCallbacks.Trace(&mSetter.AsHeapObject(), "mSetter", aClosure); } }
void nsXBLProtoImplMethod::Trace(const TraceCallbacks& aCallbacks, void *aClosure) { if (IsCompiled() && GetCompiledMethodPreserveColor()) { aCallbacks.Trace(&mMethod.AsHeapObject(), "mMethod", aClosure); } }