mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 08:47:34 +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:
parent
3c6fdde466
commit
8d940d57a4
2 changed files with 0 additions and 11 deletions
|
@ -4474,16 +4474,6 @@ ThrowCompletionOr<void> ScopeNode::for_each_var_function_declaration_in_reverse_
|
||||||
return {};
|
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
|
ThrowCompletionOr<void> ScopeNode::for_each_var_scoped_variable_declaration(ThrowCompletionOrVoidCallback<VariableDeclaration const&>&& callback) const
|
||||||
{
|
{
|
||||||
for (auto& declaration : m_var_declarations) {
|
for (auto& declaration : m_var_declarations) {
|
||||||
|
|
|
@ -314,7 +314,6 @@ public:
|
||||||
ThrowCompletionOr<void> for_each_var_declared_identifier(ThrowCompletionOrVoidCallback<Identifier const&>&& callback) const;
|
ThrowCompletionOr<void> for_each_var_declared_identifier(ThrowCompletionOrVoidCallback<Identifier const&>&& callback) const;
|
||||||
|
|
||||||
ThrowCompletionOr<void> for_each_var_function_declaration_in_reverse_order(ThrowCompletionOrVoidCallback<FunctionDeclaration const&>&& callback) const;
|
ThrowCompletionOr<void> for_each_var_function_declaration_in_reverse_order(ThrowCompletionOrVoidCallback<FunctionDeclaration const&>&& callback) const;
|
||||||
ThrowCompletionOr<void> for_each_lexical_function_declaration_in_reverse_order(ThrowCompletionOrVoidCallback<FunctionDeclaration const&>&& callback) const;
|
|
||||||
ThrowCompletionOr<void> for_each_var_scoped_variable_declaration(ThrowCompletionOrVoidCallback<VariableDeclaration const&>&& callback) const;
|
ThrowCompletionOr<void> for_each_var_scoped_variable_declaration(ThrowCompletionOrVoidCallback<VariableDeclaration const&>&& callback) const;
|
||||||
|
|
||||||
void block_declaration_instantiation(VM&, Environment*) const;
|
void block_declaration_instantiation(VM&, Environment*) const;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue