/external/clang/test/Parser/ |
D | char-literal-printing.c | 52 char32_t test39(void) { return U'\\'; } in test39() 53 char32_t test40(void) { return U'\''; } in test40() 54 char32_t test41(void) { return U'\a'; } in test41() 55 char32_t test42(void) { return U'\b'; } in test42() 56 char32_t test43(void) { return U'\e'; } in test43() 57 char32_t test44(void) { return U'\f'; } in test44() 58 char32_t test45(void) { return U'\n'; } in test45() 59 char32_t test46(void) { return U'\r'; } in test46() 60 char32_t test47(void) { return U'\t'; } in test47() 61 char32_t test48(void) { return U'\v'; } in test48() [all …]
|
D | cxx11-user-defined-literals.cpp | 44 constexpr char32_t operator"" _id(char32_t c) { return c; } in operator ""_id() 50 constexpr const char32_t operator"" _id(const char32_t *p, size_t n) { return *p; } in operator ""_id()
|
/external/clang/test/Lexer/ |
D | string_concat.cpp | 7 typedef __CHAR32_TYPE__ char32_t; 30 …const char32_t* m = U"abc" u8"abc"; // expected-error {{unsupported non-standard concatenation of … in f() 31 …const char32_t* n = U"abc" u"abc"; // expected-error {{unsupported non-standard concatenation of s… in f() 32 …const char32_t* o = U"abc" L"abc"; // expected-error {{unsupported non-standard concatenation of s… in f() 34 …const char32_t* p = U"abc" u8R"(abc)"; // expected-error {{unsupported non-standard concatenation … in f() 35 …const char32_t* q = U"abc" uR"(abc)"; // expected-error {{unsupported non-standard concatenation o… in f() 36 …const char32_t* r = U"abc" LR"(abc)"; // expected-error {{unsupported non-standard concatenation o… in f()
|
D | string-literal-encoding.c | 11 char32_t const *c = U"�����"; // expected-error {{illegal character encoding in string literal}} in f() 14 …char32_t const *f = UR"(�����)"; // expected-error {{illegal character encoding in string literal}} in f() 25 …char32_t const *c = U"foo �����"; // expected-error {{illegal character encoding in string literal… in g() 28 …char32_t const *f = UR"(foo �����)"; // expected-error {{illegal character encoding in string lite… in g()
|
D | unicode-strings.c | 8 typedef __CHAR32_TYPE__ char32_t; typedef 18 const char32_t *c = U"abcd"; // expected-warning {{unicode literals are incompatible with}} 21 char32_t e = U'a'; // expected-warning {{unicode literals are incompatible with}}
|
D | char-literal.cpp | 7 typedef __CHAR32_TYPE__ char32_t; 27 char32_t k = U'\U0010FFFD'; 32 char32_t n = U'ab'; // expected-error {{Unicode character literals may not contain multiple charact…
|
D | cxx0x_keyword_as_cxx98.cpp | 30 int char32_t; // expected-warning {{'char32_t' is a keyword in C++11}}
|
/external/clang/test/CodeGen/ |
D | char-literal.c | 46 char32_t Ua = U'a'; in main() 56 char32_t Ua1 = U'µ'; in main() 58 char32_t Ua2 = U'闗'; in main() 60 char32_t Ua3 = U''; in main() 74 char32_t Uc = U'\uF00B'; in main() 83 char32_t Ud = U'\U0010F00B'; in main()
|
D | string-literal.c | 11 typedef __CHAR32_TYPE__ char32_t; typedef 44 const char32_t *c = U"CD"; in main() 48 const char32_t *d = U"\u1235\U0010F00C"; in main() 52 const char32_t *o = "\u1235" U"\U0010F00B"; in main() 83 const char32_t *k = UR"bar(IJ)bar"; in main()
|
D | string-literal-unicode-conversion.c | 47 char32_t const *f = U"3Кошка"; in f() 56 char32_t const *h = UR"(6Кошка)"; in f()
|
/external/clang/test/CXX/lex/lex.charset/ |
D | p2-cxx11.cpp | 30 char32_t w10fffe = U'\U0010fffe'; 31 char32_t w10ffff = U'\U0010ffff'; 32 char32_t w110000 = U'\U00110000'; // expected-error {{invalid universal character}} 38 const char32_t *p5 = U"\u0000\u0012\u004e\u007f\u0080\u009f\u00a0\ud799\ue000"; 42 const char32_t *p9 = U"foo \U0010ffff bar"; // ok
|
/external/clang/test/CXX/over/over.oper/over.literal/ |
D | p3.cpp | 14 char operator "" _a(char32_t); 18 char operator "" _a(const char32_t *, size_t); 38 char operator "" _a(const char32_t *, size_t, bool = false); // expected-error {{parameter}}
|
/external/clang/test/SemaCXX/ |
D | cxx0x-type-convert-construct.cpp | 8 char32_t *Ustr; in f() 19 char32_t *URstr; in f()
|
D | literal-operators.cpp | 22 void operator "" _good (char32_t); 30 void operator "" _good (const char32_t *, size_t);
|
D | constexpr-printing.cpp | 86 constexpr char32_t c32 = get(U"test\0\\\"\t\a\b\234\u1234\U0010ffff"); // \ 91 constexpr char32_t c32_err = get(U"\U00110000"); // expected-error {{invalid universal character}}
|
D | cxx11-user-defined-literals.cpp | 12 constexpr LitKind operator"" _kind(char32_t p) { return LitKind::Char32; } in operator ""_kind() 16 constexpr LitKind operator"" _kind(const char32_t *p, size_t n) { return LitKind::Char32Str; } in operator ""_kind()
|
D | MicrosoftCompatibility.cpp | 5 typedef unsigned int char32_t;
|
D | cxx98-compat.cpp | 141 char32_t c32 = 0; // expected-warning {{'char32_t' type specifier is incompatible with C++98}}
|
/external/clang/test/Preprocessor/ |
D | cxx_oper_keyword_ms_compat.cpp | 26 #define char32_t macro 111 char32_t
|
/external/clang/test/Misc/ |
D | ast-dump-wchar.cpp | 9 char32_t c32[] = U"test\0\\\"\t\a\b\234\u1234\U0010ffff"; // \
|
/external/clang/test/FixIt/ |
D | fixit-vexing-parse-cxx0x.cpp | 20 …char32_t u32(); // expected-warning {{function declaration}} expected-note {{replace parentheses w… in func()
|
/external/clang/test/CXX/lex/lex.literal/lex.ccon/ |
D | p1.cpp | 15 extern char32_t e;
|
/external/clang/test/PCH/ |
D | cxx_exprs.h | 88 const char32_t char32_t_value = U'∂';
|
/external/clang/include/clang/AST/ |
D | BuiltinTypes.def | 78 // 'char32_t' in C++
|
/external/clang/include/clang/Basic/ |
D | TokenKinds.def | 319 KEYWORD(char32_t , KEYCXX11|KEYNOMS) 539 ALIAS("__char32_t" , char32_t , KEYCXX)
|