Home | History | Annotate | Download | only in internal

Lines Matching defs:operator

91   // operator* and operator-> will assert() if there is no current object.
92 C& operator*() const {
96 C* operator->() const {
105 bool operator==(const C* p) const { return ptr_ == p; }
106 bool operator!=(const C* p) const { return ptr_ != p; }
136 template <class C2> bool operator==(scoped_ptr<C2> const& p2) const;
137 template <class C2> bool operator!=(scoped_ptr<C2> const& p2) const;
141 void operator=(const scoped_ptr&);
151 inline bool operator==(const C* p1, const scoped_ptr<C>& p2) {
156 inline bool operator==(const C* p1, const scoped_ptr<const C>& p2) {
161 inline bool operator!=(const C* p1, const scoped_ptr<C>& p2) {
166 inline bool operator!=(const C* p1, const scoped_ptr<const C>& p2) {
224 C& operator[](std::ptrdiff_t i) const {
239 bool operator==(const C* p) const { return array_ == p; }
240 bool operator!=(const C* p) const { return array_ != p; }
264 template <class C2> bool operator==(scoped_array<C2> const& p2) const;
265 template <class C2> bool operator!=(scoped_array<C2> const& p2) const;
269 void operator=(const scoped_array&);
279 inline bool operator==(const C* p1, const scoped_array<C>& p2) {
284 inline bool operator==(const C* p1, const scoped_array<const C>& p2) {
289 inline bool operator!=(const C* p1, const scoped_array<C>& p2) {
294 inline bool operator!=(const C* p1, const scoped_array<const C>& p2) {
302 inline void operator()(void* x) const {