Lines Matching defs:operator
276 T& operator*() { return *val_; }
279 const T& operator*() const { return *val_; }
350 Uncopyable& operator=(const Uncopyable&) = delete;
1055 std::string operator()(int input) const { return IntToStringFunction(input); }
1066 // functor with more than one operator() defined. ResultOf() must work
1067 // for each defined operator().
1070 int operator()(int n) { return n; }
1071 int operator()(const char* s) { return static_cast<int>(strlen(s)); }
1072 std::string operator()(int* p) { return p ? "good ptr" : "null"; }
1119 result_type operator()(const int& n) { return &n; }
1364 const value_type& operator*() const { return *pos_; }
1365 const value_type* operator->() const { return &*pos_; }
1366 ConstIter& operator++() {
1376 value_type operator*() const { return value_; }
1381 PostIncrProxy operator++(int) {
1387 friend bool operator==(const ConstIter& a, const ConstIter& b) {
1390 friend bool operator!=(const ConstIter& a, const ConstIter& b) {
1399 friend std::ostream& operator<<(std::ostream& os, const Streamlike& s) {
2788 NativeArrayPassedAsPointerAndSize& operator=(