mirror of
https://github.com/llvm/llvm-project.git
synced 2025-05-01 04:16:08 +00:00

is 1 element smaller than the string, because we can just strip off the last null character. This matches GCC. llvm-svn: 129490
7 lines
277 B
C++
7 lines
277 B
C++
// RUN: %clang_cc1 -fsyntax-only -verify %s -fpascal-strings
|
|
const wchar_t *pascalString = L"\pThis is a Pascal string";
|
|
|
|
unsigned char a[3] = "\pa";
|
|
unsigned char b[3] = "\pab";
|
|
unsigned char c[3] = "\pabc"; // expected-error {{initializer-string for char array is too long}}
|