Lines Matching refs:add

5287 // The Addition to the STD Namespace is required to add
6814 // add null at given key and store the reference for later
6874 object to which we can add elements
7007 // add discarded value at given key and store the reference for later
7121 @param[in] v value to add to the JSON value we build during parsing
7130 object to which we can add elements
7521 add(current);
7528 add(current);
7588 add('\"');
7592 add('\\');
7596 add('/');
7600 add('\b');
7604 add('\f');
7608 add('\n');
7612 add('\r');
7616 add('\t');
7687 add(static_cast<char_int_type>(codepoint));
7692 add(static_cast<char_int_type>(0xC0u | (static_cast<unsigned int>(codepoint) >> 6u)));
7693 add(static_cast<char_int_type>(0x80u | (static_cast<unsigned int>(codepoint) & 0x3Fu)));
7698 add(static_cast<char_int_type>(0xE0u | (static_cast<unsigned int>(codepoint) >> 12u)));
7699 add(static_cast<char_int_type>(0x80u | ((static_cast<unsigned int>(codepoint) >> 6u) & 0x3Fu)));
7700 add(static_cast<char_int_type>(0x80u | (static_cast<unsigned int>(codepoint) & 0x3Fu)));
7705 add(static_cast<char_int_type>(0xF0u | (static_cast<unsigned int>(codepoint) >> 18u)));
7706 add(static_cast<char_int_type>(0x80u | ((static_cast<unsigned int>(codepoint) >> 12u) & 0x3Fu)));
7707 add(static_cast<char_int_type>(0x80u | ((static_cast<unsigned int>(codepoint) >> 6u) & 0x3Fu)));
7708 add(static_cast<char_int_type>(0x80u | (static_cast<unsigned int>(codepoint) & 0x3Fu)));
8012 add(current);
8284 add(current);
8290 add(current);
8304 add(current);
8320 add(current);
8334 add(current);
8351 add(decimal_point_char);
8358 add(current);
8381 add(current);
8387 add(decimal_point_char);
8394 add(current);
8418 add(current);
8444 add(current);
8451 add(current);
8467 add(current);
8482 add(current);
8509 add(current);
8535 add(current);
8701 /// add a character to token_buffer
8702 void add(char_int_type c)
8764 // add character as is
13359 @brief add to iterator
13405 @brief add to iterator
13626 /// add to iterator
13632 /// add to iterator
14469 // add primitive value with its reference string
16916 // Effectively we only need to add the highest bit in p_lo to p_hi (and
17645 // To account for this inaccuracy, add resp. subtract 1 ulp.
18418 // add a replacement character
18503 // add a replacement character
22256 /// @brief add an object to an array
22274 // add element to array (move semantics)
22281 /// @brief add an object to an array
22289 /// @brief add an object to an array
22307 // add element to array
22313 /// @brief add an object to an array
22321 /// @brief add an object to an object
22339 // add element to object
22344 /// @brief add an object to an object
22352 /// @brief add an object to an object
22368 /// @brief add an object to an object
22376 /// @brief add an object to an array
22395 // add element to array (perfect forwarding)
22401 /// @brief add an object to an object if key does not exist
22420 // add element to array (perfect forwarding)
23850 enum class patch_operations {add, remove, replace, move, copy, test, invalid};
23854 if (op == "add")
23856 return patch_operations::add;
23882 // wrapper for "add" operation; add value at ptr
23902 // parent must exist when performing patch add per RFC6902 specs
23910 // use operator[] to add value
23931 // default case: insert add offset
24030 case patch_operations::add:
24032 operation_add(ptr, get_value("add", "value", false));
24059 // immediately by an "add" operation at the target
24074 // The copy is functionally identical to an "add"
24107 // op must be "add", "remove", "replace", "move", "copy", or
24170 // add operations in reverse order to avoid invalid
24180 // add other remaining elements
24185 {"op", "add"},
24224 // found a key that is not in this -> add it
24228 {"op", "add"}, {"path", path_key},