aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.old-deja/g++.robertl/ebnull.C
blob: e6eea2d6a54994eedd5cabc8b268f87051044b68 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
class null {
    null (null const&);
    void operator& ();

  public:
    null () {}

    template <typename T>
    operator T* () const { return 0; }
} const null;

int main ()
{
    int *p = null;

    return 0;
}