mirror of
https://github.com/RGBCube/serenity
synced 2025-07-24 20:37:34 +00:00
HackStudio: Add comment about lexicographical insertion to ClassView
This commit is contained in:
parent
c1b2003687
commit
fdaec58f59
1 changed files with 1 additions and 0 deletions
|
@ -117,6 +117,7 @@ static ClassViewNode& add_child_node(NonnullOwnPtrVector<ClassViewNode>& childre
|
||||||
|
|
||||||
size_t inserted_index = 0;
|
size_t inserted_index = 0;
|
||||||
ClassViewNode& node = *node_ptr;
|
ClassViewNode& node = *node_ptr;
|
||||||
|
// Insert into parent's children list, sorted lexicographically by name.
|
||||||
children.insert_before_matching(
|
children.insert_before_matching(
|
||||||
move(node_ptr), [&node](auto& other_node) {
|
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;
|
return strncmp(node.name.characters_without_null_termination(), other_node->name.characters_without_null_termination(), min(node.name.length(), other_node->name.length())) < 0;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue