Put WChar between them to make it integer type.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@54882
91177308-0d34-0410-b5e6-
96231b3b80d8
Char_S, // This is 'char' for targets where char is signed.
SChar, // This is explicitly qualified signed char.
+ WChar, // This is 'wchar_t' for C++.
Short,
Int,
Long,
LongLong,
- Float, Double, LongDouble,
-
- WChar // This is 'wchar_t' for C++.
+ Float, Double, LongDouble
};
private:
Kind TypeKind;
wchar_t x;
unsigned wchar_t y; // expected-warning {{'wchar_t' cannot be signed or unsigned}}
signed wchar_t z; // expected-warning {{'wchar_t' cannot be signed or unsigned}}
+ ++x;
}