// RUN: %clang_cc1 -std=c++1y %s -include %s -verify
using namespace std;
duration a = 1ns, b = 1us, c = 1ms, d = 1s, e = 1min, f = 1h;
string s = "foo"s;
char error = 'x's; // expected-error {{invalid suffix}} expected-error {{expected ';'}}
int _1y = 1y; // expected-error {{invalid suffix}}
int _1b = 1b; // expected-error {{invalid digit}}
complex<float> cf1 = 1if, cf2 = 2.if, cf3 = 0x3if;
complex<double> cd1 = 1i, cd2 = 2.i, cd3 = 0b0110101i;
complex<long double> cld1 = 1il, cld2 = 2.il, cld3 = 0047il;