1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 16:07:47 +00:00

LibJS: Delete for_each_lexical_function_declaration_in_reverse_order()

This function became unused after the only place where it was used was
refactored in 7af7e90e3f
This commit is contained in:
Aliaksandr Kalenik 2023-07-15 20:46:13 +02:00 committed by Linus Groh
parent 3c6fdde466
commit 8d940d57a4
2 changed files with 0 additions and 11 deletions

View file

@ -4474,16 +4474,6 @@ ThrowCompletionOr<void> ScopeNode::for_each_var_function_declaration_in_reverse_
return {};
}
ThrowCompletionOr<void> ScopeNode::for_each_lexical_function_declaration_in_reverse_order(ThrowCompletionOrVoidCallback<FunctionDeclaration const&>&& callback) const
{
for (ssize_t i = m_lexical_declarations.size() - 1; i >= 0; i--) {
auto& declaration = m_lexical_declarations[i];
if (is<FunctionDeclaration>(declaration))
TRY(callback(static_cast<FunctionDeclaration const&>(*declaration)));
}
return {};
}
ThrowCompletionOr<void> ScopeNode::for_each_var_scoped_variable_declaration(ThrowCompletionOrVoidCallback<VariableDeclaration const&>&& callback) const
{
for (auto& declaration : m_var_declarations) {