Argyrios Kyrtzidis | 391ca9f | 2013-04-09 01:17:02 +0000 | [diff] [blame] | 1 | // RUN: %clang_cc1 -std=c++11 -verify %s -Wunused |
2 | |||||
3 | namespace { | ||||
4 | double operator"" _x(long double value) { return double(value); } | ||||
5 | int operator"" _ii(long double value) { return int(value); } // expected-warning {{not needed and will not be emitted}} | ||||
6 | } | ||||
7 | |||||
8 | namespace rdar13589856 { | ||||
9 | template<class T> double value() { return 3.2_x; } | ||||
10 | template<class T> int valuei() { return 3.2_ii; } | ||||
11 | |||||
12 | double get_value() { return value<double>(); } | ||||
13 | } |