Recursively collects info_strings values whose keys match the target set.
| 367 | |
| 368 | // Recursively collects info_strings values whose keys match the target set. |
| 369 | static vector<string> CollectInfoStringValuesByKeys( |
| 370 | const Value& node, const unordered_set<string_view>& target_keys) { |
| 371 | vector<string> values; |
| 372 | CollectInfoStringValuesByKeysImpl(node, target_keys, &values); |
| 373 | return values; |
| 374 | } |
| 375 | |
| 376 | // Extracts hostnames from specific profile sections that include host:port lists. |
| 377 | static vector<string> ExtractHostTokensFromPerHostSections(const Value& source_json) { |
no test coverage detected