Lines Matching defs:string

55 #include <string.h>
76 // and build metadata are part of the string representation (such as
3140 // string, not just this current token. CHAIN_ETC_UTF_8 therefore distinguishes
3167 // When src is the empty string, multiple conversion algorithms are applicable
3169 // same empty dst string.
3189 // For a source string of "123" or "0x9A", it is valid for a tokenizer to
3195 // For a source string of "+123" or "-0x9A", only the first two are valid.
3197 // For a source string of "123.", only the first one is valid.
5266 // smallest number of digits so that parsing the resultant string will recover
5393 // - It takes a slice (a pointer and length), not a NUL-terminated C string.
5438 // - It takes a slice (a pointer and length), not a NUL-terminated C string.
5465 // WUFFS_BASE__I64__BYTE_LENGTH__MAX_INCL is the string length of
5469 // WUFFS_BASE__U64__BYTE_LENGTH__MAX_INCL is the string length of
10319 #include <string>
10398 virtual std::string CopyIn(IOBuffer* dst) = 0;
10410 virtual std::string CopyIn(IOBuffer* dst);
10431 virtual std::string CopyIn(IOBuffer* dst);
10452 DecodeCborResult(std::string&& error_message0, uint64_t cursor_position0);
10454 std::string error_message;
10464 virtual std::string AppendNull() = 0;
10465 virtual std::string AppendUndefined() = 0;
10466 virtual std::string AppendBool(bool val) = 0;
10467 virtual std::string AppendF64(double val) = 0;
10468 virtual std::string AppendI64(int64_t val) = 0;
10469 virtual std::string AppendU64(uint64_t val) = 0;
10470 virtual std::string AppendByteString(std::string&& val) = 0;
10471 virtual std::string AppendTextString(std::string&& val) = 0;
10472 virtual std::string AppendMinus1MinusX(uint64_t val) = 0;
10473 virtual std::string AppendCborSimpleValue(uint8_t val) = 0;
10474 virtual std::string AppendCborTag(uint64_t val) = 0;
10488 virtual std::string Push(uint32_t flags) = 0;
10489 virtual std::string Pop(uint32_t flags) = 0;
10543 std::string&& error_message0);
10544 DecodeImageResult(std::string&& error_message0);
10548 std::string error_message;
10569 AllocPixbufResult(std::string&& error_message0);
10573 std::string error_message;
10581 AllocWorkbufResult(std::string&& error_message0);
10585 std::string error_message;
10633 // It returns an error message, or an empty string on success.
10634 virtual std::string //
10879 DecodeJsonResult(std::string&& error_message0, uint64_t cursor_position0);
10881 std::string error_message;
10893 virtual std::string AppendNull() = 0;
10894 virtual std::string AppendBool(bool val) = 0;
10895 virtual std::string AppendF64(double val) = 0;
10896 virtual std::string AppendI64(int64_t val) = 0;
10897 virtual std::string AppendTextString(std::string&& val) = 0;
10911 virtual std::string Push(uint32_t flags) = 0;
10912 virtual std::string Pop(uint32_t flags) = 0;
10953 explicit DecodeJsonArgJsonPointer(std::string repr0);
10955 // DefaultValue returns an empty string.
10958 std::string repr;
12365 // 3-length string to a 4-length string means that 1 new digit was added (and
12393 // is the string "\x06\x02\x05", so the relevant power of 5 is "625".
32349 const char wuffs_json__error__bad_new_line_in_a_string[] = "#json: bad new-line in a string";
44042 std::string //
44078 std::string //
44124 std::string //
44144 std::string error_message = input.CopyIn(&io_buf);
44152 std::string //
44163 std::string (*handle_metadata_func)(void*,
44205 std::string error_message =
44227 std::string error_message = input.CopyIn(&io_buf);
44276 DecodeCborResult::DecodeCborResult(std::string&& error_message0,
44315 std::string ret_error_message;
44316 std::string io_error_message;
44338 std::string str;
44640 std::string&& error_message0)
44645 DecodeImageResult::DecodeImageResult(std::string&& error_message0)
44658 std::string&& error_message0)
44669 std::string&& error_message0)
44717 std::string //
44869 std::string //
44886 std::string //
44893 std::string //
44951 std::string error_message = input.CopyIn(&io_buf);
44972 std::string error_message =
45034 std::string error_message = DecodeImageHandleMetadata(
45044 std::string error_message = input.CopyIn(&io_buf);
45117 std::string error_message = input.CopyIn(&io_buf);
45128 std::string message("");
45146 std::string error_message = input.CopyIn(&io_buf);
45200 DecodeJsonResult::DecodeJsonResult(std::string&& error_message0,
45228 DecodeJsonArgJsonPointer::DecodeJsonArgJsonPointer(std::string repr0)
45233 return DecodeJsonArgJsonPointer(std::string());
45300 // The string returned is unescaped. If calling it again, this time with i=8,
45302 std::pair<std::string, size_t> //
45303 DecodeJson_SplitJsonPointer(std::string& s,
45306 std::string fragment;
45308 return std::make_pair(std::string(), 0);
45321 return std::make_pair(std::string(), 0);
45347 return std::make_pair(std::string(), 0);
45354 std::string //
45359 std::string& io_error_message,
45362 std::string& json_pointer_fragment) {
45363 std::string ret_error_message;
45382 // 1. Decode the next dict key (a string). If it matches the fragment, we're
45387 for (std::string str; true;) {
45555 std::string ret_error_message;
45556 std::string io_error_message;
45588 std::string str;
45596 std::pair<std::string, size_t> split = DecodeJson_SplitJsonPointer(