Files
ladybird/Libraries/LibJS/Bytecode/Interpreter.cpp
Andreas Kling 8c541380dd LibJS: Remove stale FIXMEs about SetFunctionName and MakeConstructor
Both SetFunctionName and MakeConstructor are already performed by
ECMAScriptFunctionObject::initialize() when the object is created
via create_from_function_node:

- SetFunctionName: The name is passed to SharedFunctionInstanceData,
  and initialize() creates the "name" property from it.
- MakeConstructor: has_constructor() returns true for all normal
  non-arrow functions, m_constructor_kind defaults to Base, and
  m_may_need_lazy_prototype_instantiation handles the prototype
  property creation lazily.
2026-02-08 20:59:20 +01:00

151 KiB