Lines Matching refs:trace
47680 do { AnnotateMozCrashReason("MOZ_CRASH(" "Invalid trace kind in DispatchTraceKindTyped." ")"); do { *((volatile int*) __null) = 195; ::abort(); } while (0); } while (0);
47697 do { AnnotateMozCrashReason("MOZ_CRASH(" "Invalid trace kind in DispatchTraceKindTyped." ")"); do { *((volatile int*) __null) = 212; ::abort(); } while (0); } while (0);
47909 inline void trace(JSTracer* trc);
50992 do { AnnotateMozCrashReason("MOZ_CRASH(" "Invalid trace kind in DispatchTyped for GCCellPtr." ")"); do { *((volatile int*) __null) = 258; ::abort(); } while (0); } while (0);
64544 static void trace(JSTracer* trc, T* tp, const char* name) {
64545 tp->trace(trc);
64567 static void trace(JSTracer* trc, T* t, const char* name) {}
64577 static void trace(JSTracer* trc, T* vp, const char* name) {
64597 static void trace(JSTracer* trc, JS::Heap<T>* thingp, const char* name) {
64610 static void trace(JSTracer* trc, mozilla::UniquePtr<T,D>* tp, const char* name) {
64612 GCPolicy<T>::trace(trc, tp->get(), name);
65082 : tracer(&JS::GCPolicy<T>::trace),
65494 void trace(JSTracer* trc, const char* name);
78433 static void trace(JSTracer* trc, Value* v, const char* name) {
79245 static void trace(JSTracer* trc, SmartPtrType* tp,
79277 static void trace(JSTracer* trc, RefPtr<T>* tp, const char* name)
87052 static void trace(JSTracer* trc, jsid* idp, const char* name) {
96418 void trace(JSTracer* trc);
96635 JSTraceOp trace;
96732 JSTraceOp trace;
96738 const char* name; uint32_t flags; const JSClassOps* cOps; JSAddPropertyOp getAddProperty() const { return cOps ? cOps->addProperty : nullptr; } JSDeletePropertyOp getDelProperty() const { return cOps ? cOps->delProperty : nullptr; } JSGetterOp getGetProperty() const { return cOps ? cOps->getProperty : nullptr; } JSSetterOp getSetProperty() const { return cOps ? cOps->setProperty : nullptr; } JSEnumerateOp getEnumerate() const { return cOps ? cOps->enumerate : nullptr; } JSResolveOp getResolve() const { return cOps ? cOps->resolve : nullptr; } JSMayResolveOp getMayResolve() const { return cOps ? cOps->mayResolve : nullptr; } JSNative getCall() const { return cOps ? cOps->call : nullptr; } JSHasInstanceOp getHasInstance() const { return cOps ? cOps->hasInstance : nullptr; } JSNative getConstruct() const { return cOps ? cOps->construct : nullptr; } bool hasFinalize() const { return cOps && cOps->finalize; } bool hasTrace() const { return cOps && cOps->trace; } bool isTrace(JSTraceOp trace) const { return cOps && cOps->trace == trace; } void doFinalize(JSFreeOp* fop, JSObject* obj) const { do { } while (0); cOps->finalize(fop, obj); } void doTrace(JSTracer* trc, JSObject* obj) const { do { } while (0); cOps->trace(trc, obj); };
96747 const char* name; uint32_t flags; const js::ClassOps* cOps; JSAddPropertyOp getAddProperty() const { return cOps ? cOps->addProperty : nullptr; } JSDeletePropertyOp getDelProperty() const { return cOps ? cOps->delProperty : nullptr; } JSGetterOp getGetProperty() const { return cOps ? cOps->getProperty : nullptr; } JSSetterOp getSetProperty() const { return cOps ? cOps->setProperty : nullptr; } JSEnumerateOp getEnumerate() const { return cOps ? cOps->enumerate : nullptr; } JSResolveOp getResolve() const { return cOps ? cOps->resolve : nullptr; } JSMayResolveOp getMayResolve() const { return cOps ? cOps->mayResolve : nullptr; } JSNative getCall() const { return cOps ? cOps->call : nullptr; } JSHasInstanceOp getHasInstance() const { return cOps ? cOps->hasInstance : nullptr; } JSNative getConstruct() const { return cOps ? cOps->construct : nullptr; } bool hasFinalize() const { return cOps && cOps->finalize; } bool hasTrace() const { return cOps && cOps->trace; } bool isTrace(JSTraceOp trace) const { return cOps && cOps->trace == trace; } void doFinalize(FreeOp* fop, JSObject* obj) const { do { } while (0); cOps->finalize(fop, obj); } void doTrace(JSTracer* trc, JSObject* obj) const { do { } while (0); cOps->trace(trc, obj); };
96856 static_assert(__builtin_offsetof(JSClassOps, trace) == __builtin_offsetof(ClassOps, trace),
97051 static void trace(GCVector* vec, JSTracer* trc) { vec->trace(trc); }
97053 void trace(JSTracer* trc) {
97055 GCPolicy<T>::trace(trc, &elem, "vector element");
98304 friend void AutoGCRooter::trace(JSTracer* trc);
98467 friend void AutoGCRooter::trace(JSTracer* trc);
98572 friend void AutoGCRooter::trace(JSTracer* trc);
98596 friend void AutoGCRooter::trace(JSTracer* trc);
98602 virtual void trace(JSTracer* trc) = 0;
100275 static void trace(PropertyDescriptor* self, JSTracer* trc) { self->trace(trc); }
100276 void trace(JSTracer* trc);
118865 virtual void trace(JSObject* m, JS::GCCellPtr key, JS::GCCellPtr value) = 0;
122113 virtual void trace(JSTracer* trc) override
122137 virtual void trace(JSTracer* trc) override
123456 virtual void trace(JSTracer* trc, JSObject* proxy) const;
144470 virtual void trace(JSTracer* trc, JSObject* proxy) const override;
144750 virtual void trace(JSTracer *trc) override
144768 virtual void trace(JSTracer *trc) override
151704 void trace(JSTracer* trc);
155174 virtual void trace(JSTracer *trc) override
155224 virtual void trace(JSTracer *trc) override
155255 virtual void trace(JSTracer *trc) override
155272 virtual void trace(JSTracer *trc) override