From 466649c1e83392502ba363affa69be2fe2adbeff Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sat, 11 Sep 2021 13:51:31 +0200 Subject: [PATCH] LibJS: Mark instance field names in FunctionObject::visit_edges() --- Userland/Libraries/LibJS/Runtime/FunctionObject.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Userland/Libraries/LibJS/Runtime/FunctionObject.cpp b/Userland/Libraries/LibJS/Runtime/FunctionObject.cpp index da1f410294..ba0bdd2bb5 100644 --- a/Userland/Libraries/LibJS/Runtime/FunctionObject.cpp +++ b/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); + } } }