Lines Matching refs:std
128 : name(std::move(rhs.name)), in GenericMember()
129 value(std::move(rhs.value)) in GenericMember()
207 typedef std::ptrdiff_t difference_type;
208 typedef std::random_access_iterator_tag iterator_category;
270 …template <bool Const_> std::strong_ordering operator<=>(const GenericMemberIterator<Const_, Encodi…
492 inline GenericStringRef<CharType> StringRef(const std::basic_string<CharType>& str) { in StringRef()
608 struct TypeHelper<ValueType, std::basic_string<typename ValueType::Ch> > {
609 typedef std::basic_string<typename ValueType::Ch> StringType;
852 …GenericValue(const std::basic_string<Ch>& s, Allocator& allocator) : data_() { SetStringRaw(String…
1073 …bool operator==(const std::basic_string<Ch>& rhs) const { return *this == GenericValue(StringRef(r…
1133 && (d < static_cast<double>((std::numeric_limits<uint64_t>::max)()))
1139 return (d >= static_cast<double>((std::numeric_limits<int64_t>::min)()))
1140 && (d < static_cast<double>((std::numeric_limits<int64_t>::max)()))
1157 if (a < static_cast<double>(-(std::numeric_limits<float>::max)())
1158 || a > static_cast<double>((std::numeric_limits<float>::max)()))
1262 …GenericValue& operator[](const std::basic_string<Ch>& name) { return (*this)[GenericValue(StringRe…
1263 …const GenericValue& operator[](const std::basic_string<Ch>& name) const { return (*this)[GenericVa…
1310 …bool HasMember(const std::basic_string<Ch>& name) const { return FindMember(name) != MemberEnd(); }
1373 …MemberIterator FindMember(const std::basic_string<Ch>& name) { return FindMember(GenericValue(Stri…
1374 …ConstMemberIterator FindMember(const std::basic_string<Ch>& name) const { return FindMember(Generi…
1418 … GenericValue& AddMember(GenericValue& name, std::basic_string<Ch>& value, Allocator& allocator) {
1541 …bool RemoveMember(const std::basic_string<Ch>& name) { return RemoveMember(GenericValue(StringRef(…
1614 …bool EraseMember(const std::basic_string<Ch>& name) { return EraseMember(GenericValue(StringRef(na…
1804 …std::memmove(static_cast<void*>(pos), last, static_cast<size_t>(End() - last) * sizeof(GenericValu…
1911 …GenericValue& SetString(const std::basic_string<Ch>& s, Allocator& allocator) { return SetString(S…
2127 … int cmp = std::memcmp(DataString(s1), DataString(s2), sizeof(Ch) * (n1 < n2 ? n1 : n2));
2131 typedef std::pair<const Data, SizeType> Pair;
2132 typedef std::multimap<Data, SizeType, Less, StdAllocator<Pair, Allocator> > Map;
2183 MapIterator ret = std::move(rhs);
2200 std::memcpy(static_cast<void*>(GetMapMembers(*newMap)),
2364 std::memcpy(static_cast<void*>(&*itr), &*next, sizeof(Member));
2371 std::memmove(static_cast<void*>(&*pos), &*last,
2407 std::memcpy(static_cast<void*>(e), values, count * sizeof(GenericValue));
2420 std::memcpy(static_cast<void*>(m), members, count * sizeof(Member));
2454 std::memcpy(str, s, s.length * sizeof(Ch));
2478 return (std::memcmp(str1, str2, sizeof(Ch) * len1) == 0);
2536 … : ValueType(std::forward<ValueType>(rhs)), // explicit cast to avoid prohibited move from Document
2539 stack_(std::move(rhs.stack_)),
2565 ValueType::operator=(std::forward<ValueType>(rhs));
2572 stack_ = std::move(rhs.stack_);
2750 GenericDocument& Parse(const std::basic_string<typename SourceEncoding::Ch>& str) {
2756 GenericDocument& Parse(const std::basic_string<Ch>& str) {
2760 GenericDocument& Parse(const std::basic_string<Ch>& str) {
2979 ValueType& operator[](const std::basic_string<Ch>& name) const { return value_[name]; }
2986 bool HasMember(const std::basic_string<Ch>& name) const { return value_.HasMember(name); }
2992 …MemberIterator FindMember(const std::basic_string<Ch>& name) const { return value_.FindMember(name…
2997 …GenericObject AddMember(ValueType& name, std::basic_string<Ch>& value, AllocatorType& allocator) c…
3012 bool RemoveMember(const std::basic_string<Ch>& name) const { return value_.RemoveMember(name); }
3020 …bool EraseMember(const std::basic_string<Ch>& name) const { return EraseMember(ValueType(StringRef…