| // { dg-do assemble } | |
| template <class Key> | |
| class d0om_Hashmap | |
| { | |
| public: | |
| typedef int value_type; | |
| class iterator | |
| { | |
| public: | |
| value_type* operator-> () const; | |
| }; | |
| }; | |
| template <class Key> | |
| typename d0om_Hashmap<Key>::value_type* | |
| d0om_Hashmap<Key>::iterator::operator-> () const | |
| { | |
| return 0; | |
| } |