Lines Matching defs:operator
342 // Tests the assignment operator.
622 bool operator==(const ConvertibleFromAny& a, const ConvertibleFromAny& b) {
626 ostream& operator<<(ostream& os, const ConvertibleFromAny& a) {
648 bool operator==(const IntReferenceWrapper& a, const IntReferenceWrapper& b) {
874 inline bool operator==(const Unprintable& /* lhs */,
2445 bool operator()(int n) const { return n > threshold_; }
2479 operator bool() const { return number_ != 0; }
2491 // operator!().
3295 T& operator*() { return *val_; }
3298 const T& operator*() const { return *val_; }
3911 result_type operator()(argument_type input) const {
3924 // functor with more then one operator() defined. ResultOf() must work
3925 // for each defined operator().
3928 int operator()(int n) { return n; }
3929 int operator()(const char* s) { return static_cast<int>(strlen(s)); }
3948 result_type operator()(const int& n) { return &n; }
4042 bool operator==(const NotCopyable& rhs) const {
4046 bool operator>=(const NotCopyable& rhs) const {
4523 const value_type& operator*() const { return *pos_; }
4524 const value_type* operator->() const { return &*pos_; }
4525 ConstIter& operator++() {
4535 value_type operator*() const { return value_; }
4539 PostIncrProxy operator++(int) {
4545 friend bool operator==(const ConstIter& a, const ConstIter& b) {
4548 friend bool operator!=(const ConstIter& a, const ConstIter& b) {
4557 friend std::ostream& operator<<(std::ostream& os, const Streamlike& s) {