Selaa lähdekoodia

LibJS: Mark instance field names in FunctionObject::visit_edges()

Andreas Kling 3 vuotta sitten
vanhempi
commit
466649c1e8
1 muutettua tiedostoa jossa 3 lisäystä ja 1 poistoa
  1. 3 1
      Userland/Libraries/LibJS/Runtime/FunctionObject.cpp

+ 3 - 1
Userland/Libraries/LibJS/Runtime/FunctionObject.cpp

@@ -93,8 +93,10 @@ void FunctionObject::visit_edges(Visitor& visitor)
     for (auto argument : m_bound_arguments)
         visitor.visit(argument);
 
-    for (auto& field : m_fields)
+    for (auto& field : m_fields) {
+        field.name.visit_edges(visitor);
         visitor.visit(field.initializer);
+    }
 }
 
 }