mirror of
https://github.com/NixOS/nix
synced 2025-07-06 00:51:47 +02:00
Extend internal API docs, part 2
Picking up from #8111. Co-authored-by: Eelco Dolstra <edolstra@gmail.com>
This commit is contained in:
parent
8ae9d66940
commit
abd5e7dec0
32 changed files with 640 additions and 359 deletions
|
@ -7,10 +7,12 @@
|
|||
|
||||
namespace nix {
|
||||
|
||||
// If `separator` is found, we return the portion of the string before the
|
||||
// separator, and modify the string argument to contain only the part after the
|
||||
// separator. Otherwise, we return `std::nullopt`, and we leave the argument
|
||||
// string alone.
|
||||
/**
|
||||
* If `separator` is found, we return the portion of the string before the
|
||||
* separator, and modify the string argument to contain only the part after the
|
||||
* separator. Otherwise, we return `std::nullopt`, and we leave the argument
|
||||
* string alone.
|
||||
*/
|
||||
static inline std::optional<std::string_view> splitPrefixTo(std::string_view & string, char separator) {
|
||||
auto sepInstance = string.find(separator);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue