1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 11:28:12 +00:00

HackStudio: Add comment about lexicographical insertion to ClassView

This commit is contained in:
Itamar 2021-06-04 19:45:40 +03:00 committed by Andreas Kling
parent c1b2003687
commit fdaec58f59

View file

@ -117,6 +117,7 @@ static ClassViewNode& add_child_node(NonnullOwnPtrVector<ClassViewNode>& childre
size_t inserted_index = 0;
ClassViewNode& node = *node_ptr;
// Insert into parent's children list, sorted lexicographically by name.
children.insert_before_matching(
move(node_ptr), [&node](auto& other_node) {
return strncmp(node.name.characters_without_null_termination(), other_node->name.characters_without_null_termination(), min(node.name.length(), other_node->name.length())) < 0;