Lines Matching refs:operator

134     GenericMember& operator=(GenericMember&& rhs) RAPIDJSON_NOEXCEPT {
142 GenericMember& operator=(GenericMember& rhs) RAPIDJSON_NOEXCEPT {
241 Iterator& operator=(const NonConstIterator & it) { ptr_ = it.ptr_; return *this; }
245 Iterator& operator++(){ ++ptr_; return *this; }
246 Iterator& operator--(){ --ptr_; return *this; }
247 Iterator operator++(int){ Iterator old(*this); ++ptr_; return old; }
248 Iterator operator--(int){ Iterator old(*this); --ptr_; return old; }
253 Iterator operator+(DifferenceType n) const { return Iterator(ptr_+n); }
254 Iterator operator-(DifferenceType n) const { return Iterator(ptr_-n); }
256 Iterator& operator+=(DifferenceType n) { ptr_+=n; return *this; }
257 Iterator& operator-=(DifferenceType n) { ptr_-=n; return *this; }
262 …template <bool Const_> bool operator==(const GenericMemberIterator<Const_, Encoding, Allocator>& t…
263 …template <bool Const_> bool operator!=(const GenericMemberIterator<Const_, Encoding, Allocator>& t…
264 …template <bool Const_> bool operator<=(const GenericMemberIterator<Const_, Encoding, Allocator>& t…
265 …template <bool Const_> bool operator>=(const GenericMemberIterator<Const_, Encoding, Allocator>& t…
266 …template <bool Const_> bool operator< (const GenericMemberIterator<Const_, Encoding, Allocator>& t…
267 …template <bool Const_> bool operator> (const GenericMemberIterator<Const_, Encoding, Allocator>& t…
270 …template <bool Const_> std::strong_ordering operator<=>(const GenericMemberIterator<Const_, Encodi…
276 Reference operator*() const { return *ptr_; }
277 Pointer operator->() const { return ptr_; }
278 Reference operator[](DifferenceType n) const { return ptr_[n]; }
282 DifferenceType operator-(ConstIterator that) const { return ptr_-that.ptr_; }
417 operator const Ch *() const { return s; }
435 GenericStringRef& operator=(const GenericStringRef& rhs) /* = delete */; member
710 GenericValue& operator=(GenericDocument<Encoding,Allocator,StackAllocator>&& rhs);
921 GenericValue& operator=(GenericValue& rhs) RAPIDJSON_NOEXCEPT {
936 GenericValue& operator=(GenericValue&& rhs) RAPIDJSON_NOEXCEPT {
946 GenericValue& operator=(StringRefType str) RAPIDJSON_NOEXCEPT {
965 operator=(T value) {
1025 bool operator==(const GenericValue<Encoding, SourceAllocator>& rhs) const {
1067 bool operator==(const Ch* rhs) const { return *this == GenericValue(StringRef(rhs)); }
1073 …bool operator==(const std::basic_string<Ch>& rhs) const { return *this == GenericValue(StringRef(r…
1079 …::OrExpr<internal::IsPointer<T>,internal::IsGenericValue<T> >), (bool)) operator==(const T& rhs) c…
1086 …bool operator!=(const GenericValue<Encoding, SourceAllocator>& rhs) const { return !(*this == rhs)…
1089 bool operator!=(const Ch* rhs) const { return !(*this == rhs); }
1094 …me T> RAPIDJSON_DISABLEIF_RETURN((internal::IsGenericValue<T>), (bool)) operator!=(const T& rhs) c…
1099 …riend RAPIDJSON_DISABLEIF_RETURN((internal::IsGenericValue<T>), (bool)) operator==(const T& lhs, c…
1104 …riend RAPIDJSON_DISABLEIF_RETURN((internal::IsGenericValue<T>), (bool)) operator!=(const T& lhs, c…
1209 …rnal::IsSame<typename internal::RemoveConst<T>::Type, Ch> >),(GenericValue&)) operator[](T* name) {
1214 …<typename internal::RemoveConst<T>::Type, Ch> >),(const GenericValue&)) operator[](T* name) const …
1226 GenericValue& operator[](const GenericValue<Encoding, SourceAllocator>& name) {
1258 …const GenericValue& operator[](const GenericValue<Encoding, SourceAllocator>& name) const { return…
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…
1668 GenericValue& operator[](SizeType index) {
1673 …const GenericValue& operator[](SizeType index) const { return const_cast<GenericValue&>(*this)[ind…
2125 bool operator()(const Data& s1, const Data& s2) const {
2561 GenericDocument& operator=(GenericDocument&& rhs) RAPIDJSON_NOEXCEPT
2565 ValueType::operator=(std::forward<ValueType>(rhs));
2626 … ValueType::operator=(*stack_.template Pop<ValueType>(1));// Move value from stack to document
2649 … ValueType::operator=(*stack_.template Pop<ValueType>(1));// Move value from stack to document
2791 operator ParseResult() const { return parseResult_; }
2810 ClearStackOnExit& operator=(const ClearStackOnExit&);
2866 GenericDocument& operator=(const GenericDocument&);
2913 GenericArray& operator=(const GenericArray& rhs) { value_ = rhs.value_; return *this; }
2916 operator ValueType&() const { return value_; }
2921 ValueType& operator[](SizeType index) const { return value_[index]; }
2969 GenericObject& operator=(const GenericObject& rhs) { value_ = rhs.value_; return *this; }
2972 operator ValueType&() const { return value_; }
2976 template <typename T> ValueType& operator[](T* name) const { return value_[name]; }
2977 …template <typename SourceAllocator> ValueType& operator[](const GenericValue<EncodingType, SourceA…
2979 ValueType& operator[](const std::basic_string<Ch>& name) const { return value_[name]; }