MCPcopy Create free account
hub / github.com/cel-expr/cel-cpp / UnescapeString

Function UnescapeString

internal/strings.cc:532–540  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

530} // namespace
531
532absl::StatusOr<std::string> UnescapeString(absl::string_view str) {
533 std::string out;
534 std::string error;
535 if (!UnescapeInternal(str, "", false, false, &out, &error)) {
536 return absl::InvalidArgumentError(
537 absl::StrCat("Invalid escaped string: ", error));
538 }
539 return out;
540}
541
542absl::StatusOr<std::string> UnescapeBytes(absl::string_view str) {
543 std::string out;

Callers 1

TESTFunction · 0.85

Calls 1

UnescapeInternalFunction · 0.85

Tested by 1

TESTFunction · 0.68