Douglas Gregor | 93afb0d | 2008-12-12 07:27:10 +0000 | [diff] [blame^] | 1 | // RUN: clang -fsyntax-only -verify %s |
2 | |||||
3 | enum E { | ||||
4 | Val1, | ||||
5 | Val2 | ||||
6 | }; | ||||
7 | |||||
8 | int& enumerator_type(int); | ||||
9 | float& enumerator_type(E); | ||||
10 | |||||
11 | void f() { | ||||
12 | E e = Val1; | ||||
13 | float& fr = enumerator_type(Val2); | ||||
14 | } |