llvmorg-github-actions[bot] wrote:

<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-llvm-support

Author: Jan Schultke (eisenwave)

<details>
<summary>Changes</summary>

CC @<!-- -->cor3ntin

Feels like `cxx-features.cpp` should be updated eventually, but it doesn't have 
any infrastructure for C++29 right now, so maybe not in this PR?

I also fixed the outdated comments which #<!-- -->198255 seems to have 
mistakenly not changed when upgrading to Unicode 18.

---

Patch is 3.53 MiB, truncated to 20.00 KiB below, full version: 
https://github.com/llvm/llvm-project/pull/203944.diff


7 Files Affected:

- (modified) clang/docs/ReleaseNotes.rst (+5) 
- (modified) clang/lib/Frontend/InitPreprocessor.cpp (+1-1) 
- (modified) clang/test/Lexer/unicode.c (+1) 
- (modified) clang/www/cxx_status.html (+1-1) 
- (modified) llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp 
(+24053-23916) 
- (modified) llvm/unittests/Support/UnicodeTest.cpp (+6-5) 
- (modified) llvm/utils/UnicodeData/UnicodeNameMappingGenerator.cpp (+3-10) 


``````````diff
diff --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.rst
index 7828135a6edbc..4ae868103d66b 100644
--- a/clang/docs/ReleaseNotes.rst
+++ b/clang/docs/ReleaseNotes.rst
@@ -193,6 +193,11 @@ C++ Language Changes
 - ``__is_trivially_equality_comparable`` no longer returns false for all enum 
types. (#GH132672)
 - ``auto`` parameters are now available in all C++ language modes as an 
extension.
 
+C++2d Feature Support
+^^^^^^^^^^^^^^^^^^^^^
+
+- Clang now supports `P3733R1 <https://wg21.link/p3733r1>`_ More named 
universal character escapes.
+
 C++2c Feature Support
 ^^^^^^^^^^^^^^^^^^^^^
 
diff --git a/clang/lib/Frontend/InitPreprocessor.cpp 
b/clang/lib/Frontend/InitPreprocessor.cpp
index 3f0468a938149..3aede965898fa 100644
--- a/clang/lib/Frontend/InitPreprocessor.cpp
+++ b/clang/lib/Frontend/InitPreprocessor.cpp
@@ -743,7 +743,7 @@ static void InitializeCPlusPlusFeatureTestMacros(const 
LangOptions &LangOpts,
   // we also define their feature test macros.
   if (LangOpts.CPlusPlus11)
     Builder.defineMacro("__cpp_static_call_operator", "202207L");
-  Builder.defineMacro("__cpp_named_character_escapes", "202207L");
+  Builder.defineMacro("__cpp_named_character_escapes", "202606L");
   Builder.defineMacro("__cpp_placeholder_variables", "202306L");
 
   // C++26 features supported in earlier language modes.
diff --git a/clang/test/Lexer/unicode.c b/clang/test/Lexer/unicode.c
index e0489e11b9da9..68319c9474197 100644
--- a/clang/test/Lexer/unicode.c
+++ b/clang/test/Lexer/unicode.c
@@ -47,6 +47,7 @@ extern int \u{10D5A};   // GARAY CAPITAL LETTER DA - Added in 
Unicode 16.0
 extern int \u{16EBE};   // BERIA ERFE SMALL LETTER EH - Added in Unicode 17.0
 extern int \u{16D80};   // CHISOI LETTER A - Added in Unicode 18.0
 extern int a\N{TANGSA LETTER GA};
+extern int a\N{LEMON}\N{ZWJ}\N{GREEN SQUARE}; // Lime emoji
 extern int a\N{TANGSALETTERGA}; // expected-error {{'TANGSALETTERGA' is not a 
valid Unicode character name}} \
                                 // expected-error {{expected ';' after top 
level declarator}} \
                                 // expected-note {{characters names in Unicode 
escape sequences are sensitive to case and whitespace}}
diff --git a/clang/www/cxx_status.html b/clang/www/cxx_status.html
index f96b0cafcf2c4..4081ba887ddaa 100755
--- a/clang/www/cxx_status.html
+++ b/clang/www/cxx_status.html
@@ -145,7 +145,7 @@ <h2 id="cxx29">C++2d implementation status</h2>
 <tr>
   <td>More named universal character escapes</td>
   <td><a href="https://wg21.link/P3733R1";>P3733R1</a> <a 
href="#dr">(DR)</a></td>
-  <td class="none" align="center">No</td>
+  <td class="full" align="center">Clang 23</td>
 </tr>
 <tr>
   <td>Lexical order for lambdas</td>
diff --git a/llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp 
b/llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
index 00a51d377aedd..54a18d9afa5b7 100644
--- a/llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+++ b/llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
@@ -73,5639 +73,5749 @@ extern const uint8_t *const UnicodeNameToCodepointIndex;
 extern const std::size_t UnicodeNameToCodepointIndexSize;
 extern const std::size_t UnicodeNameToCodepointLargestNameSize;
 const char *const UnicodeNameToCodepointDict =
-    " _-ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789L ARABIC LETTER TAH AND TWO "
-    "DOTSRIGHTWARDS TRIANGLE-HEADED ARROW CONTAINING SMALL WHITE "
-    "TRIANGLEATHARVAVEDIC INDEPENDENT SVARITABLE VERTICAL AND HORIZONTAL "
-    "LINEUPPER RIGHT QUARTER BLACK CIRCLEDA WITH DESCENDING CROSSING "
-    "LOOPGREATER-THAN ABOVE SLANTED EQUALIRECT PRODUCT WITH BOTTOM CLOSEDED "
-    "ARABIC-INDIC DIGIT FOUR ABOVEWO DOTS OVER ONE DOT PUNCTUATIONFACE WITH "
-    "SYMBOLS COVERING MOUTHM LEFT MEMBER OF DOUBLE VERTICALE CONTAINING BLACK "
-    "SMALL LOZENGEER ARROWS CIRCLING ANTICLOCKWISETOP HALF DIVIDED BY VERTICAL 
"
-    "BAR DOWNWARDS EQUILATERAL ARROWHEADTICAL BAR DOUBLE RIGHT TURNSTILE BAR "
-    "AT END OF HORIZONTAL STROKEEDIUM SHADE AND LOWER HALF BLOCKSEMICIRCULAR "
-    "ANTICLOCKWISE ARROWEN ARM ENDING IN ARROW POINTING TICAL LINE WITH THREE "
-    "TICK MARKS BETWEEN MIDDLE AND RING FINGERSINTING DOWNWARDS THEN NORTH "
-    "EASTED UPWARDS EQUILATERAL ARROWHEAD DOWNWARDS TRIANGLE-HEADED ARROWMARK "
-    "WITH LEFT RIGHT ARROW ABOVEWNWARDS ARROW WITH TIP LEFTWARDSED COMMA "
-    "QUOTATION MARK ORNAMENTLEFTWARDS HARPOON WITH BARB DOWNED ARABIC-INDIC "
-    "DIGIT FOUR BELOWRIANGLE-HEADED OPEN CIRCLE ARROWWO DOTS ABOVE AND TWO "
-    "DOTS BELOWONTAL LINE WITH THREE TICK MARKSH HORIZONTAL MIDDLE BLACK "
-    "STRIPENORMAL FACTOR SEMIDIRECT PRODUCTH SUPERSCRIPT ALEF ISOLATED FORMLL "
-    "BUT UPPER LEFT QUADRANT BLACK KORANIC STOP SIGN ISOLATED FORMETALLED "
-    "BLACK AND WHITE FLORETTEAND LEFTWARDS OPEN CIRCLE ARROWSD ARROW WITH "
-    "TRIANGLE ARROWHEADSVED STEM PARAGRAPH SIGN ORNAMENTAND MIDDLE RIGHT TO "
-    "LOWER CENTREOON ABOVE LONG LEFTWARDS HARPOONE-POINTED BLACK RIGHTWARDS "
-    "ARROW HORIZONTAL STROKES TO THE RIGHTSWIRL BIRGA WITH DOUBLE "
-    "ORNAMENTTOM-LIGHTED RIGHTWARDS ARROWHEADESS-THAN ABOVE DOUBLE-LINE EQUALE 
"
-    "SQUARED LATIN CAPITAL LETTER PLOWER RIGHT QUARTER BLACK CIRCLEROXIMATELY "
-    "NOR ACTUALLY EQUAL TOER IGI SHIR OVER SHIR UD OVER UDLOWER LEFT CURLY "
-    "BRACKET SECTIONRIGHT SEMICIRCLE WITH THREE DOTS MONITOR IN PORTRAIT "
-    "ORIENTATIONNTAINING BLACK VERY SMALL SQUAREER TAB NI OVER NI DISH OVER "
-    "DISHAISING BOTH HANDS IN CELEBRATIONE TO MIDDLE LEFT TO LOWER CENTRE "
-    "LOWER LEFT QUARTER BLACK CIRCLE LOWER HALF INVERSE MEDIUM SHADEVE "
-    "LESS-THAN ABOVE SLANTED EQUALH HAMZA ABOVE WITH ALEF MAKSURA  LETTER "
-    "BYELORUSSIAN-UKRAINIAN I LEFTWARDS TRIANGLE-HEADED ARROWLE-LINE EQUAL "
-    "ABOVE GREATER-THANROFLEX CLICK WITH RETROFLEX HOOKHUR KAZAKH KIRGHIZ ALEF 
"
-    "MAKSURA OUBLE-LINE EQUAL ABOVE LESS-THANTION SIGN WITH CIRCUMFLEX "
-    "ACCENTFT-POINTING ANGLE QUOTATION MARKUTHWEST POINTING ARROWHEAD "
-    "BELOWIGHTWARDS HARPOON WITH BARB DOWNLE COMMA QUOTATION MARK ORNAMENTOWER 
"
-    "RIGHT CURLY BRACKET SECTIONACK LEFT-POINTING SMALL TRIANGLEUPPER AND "
-    "LOWER ONE EIGHTH BLOCK TRIANGULAR THREE QUARTERS BLOCKTRIANGLE-HEADED "
-    "RIGHTWARDS ARROWTER-THAN ABOVE DOUBLE-LINE EQUALOWNWARDS HARPOON WITH "
-    "BARB RIGHTUG2 OVER TUG2 TUG2 OVER TUG2 PAP UPPER LEFT QUARTER BLACK "
-    "CIRCLERONG CENTRALIZATION STROKE BELOWLAGAB TIMES U OVER LAGAB TIMES "
-    "URONT-TILTED SHADOWED WHITE ARROWON ABOVE LONG RIGHTWARDS HARPOONN ABOVE "
-    "SHORT RIGHTWARDS HARPOONHAND WITH MIDDLE FINGER EXTENDEDS AND UPWARDS "
-    "OPEN CIRCLE ARROWSEDIUM SHADE AND RIGHT HALF BLOCK RIGHT OBLIQUE HALF "
-    "BLACK CIRCLELAR SIGN WITH OVERLAID BACKSLASHARDROP-SPOKED PROPELLER "
-    "ASTERISKARDS HARPOON WITH BARB DOWNWARDSHT-POINTING ANGLE QUOTATION "
-    "MARKDIC KASHMIRI INDEPENDENT SVARITADIFIER LETTER LABIALIZATION MARK "
-    "SHADOWED WHITE RIGHTWARDS ARROWPER BODY TILTING FROM HIP JOINTSTAL AND "
-    "VERTICAL BISECTING LINES TO MIDDLE CENTRE TO LOWER RIGHTTIMES ASH2 KU "
-    "OVER HI TIMES ASH2IDE AND JOINED WITH INTERSECTION TORTOISE SHELL BRACKET 
"
-    "ORNAMENTDED HIGH STOP WITH FILLED CENTREOF UPWARDS TRIANGLE-HEADED "
-    "ARROWTNAMESE ALTERNATE READING MARK IN WHITE CIRCLE IN BLACK SQUARERINGS "
-    "OVER ONE RING PUNCTUATIONACK-TILTED SHADOWED WHITE ARROWIGATURE LONG S "
-    "WITH DESCENDER SONE HUNDRED THIRTY-FIVE DEGREES CROSSING ASH OVER ASH "
-    "OVER ASHRING OVER TWO RINGS PUNCTUATIONETALLED OUTLINED BLACK "
-    "FLORETTEAISED HAND WITH FINGERS SPLAYEDA-HIRAGANA PROLONGED SOUND "
-    "MARKRIGHTWARDS HARPOON WITH BARB UPAND MIDDLE LEFT TO LOWER "
-    "CENTRELEFTWARDS EQUILATERAL ARROWHEADUPWARDS HARPOON WITH BARB "
-    "RIGHTMODIFIER LETTER LEFT HALF RINGOINTING ANGLE BRACKET ORNAMENTEFT "
-    "SEMICIRCLE WITH THREE DOTSEART EXCLAMATION MARK ORNAMENTAND JOINED BY "
-    "DASH WITH SUBSETOPEN CENTRE EIGHT POINTED STARDIVIDED BY HORIZONTAL BAR "
-    "AND HT CENTRALIZATION STROKE BELOWGREATER-THAN ABOVE EQUALS SIGNGHT FOUR "
-    "POINTED PINWHEEL STARHIGH-REVERSED-9 QUOTATION MARK CONTAINING BLACK "
-    "SMALL SQUAREMINTON RACQUET AND SHUTTLECOCKDOWNWARDS AND RIGHTWARDS "
-    "ARROWINDEX THUMB CURVE THUMB INSIDEMAKSURA WITH SUPERSCRIPT ALEF SAD WITH 
"
-    "LAM WITH ALEF MAKSURAON WITH RIGHTWARDS ARROW ABOVEDOT BELOW AND THREE "
-    "DOTS ABOVEAGGRAVATED INDEPENDENT SVARITARECTANGULAR CHECKER BOARD FORMQAF 
"
-    "WITH LAM WITH ALEF MAKSURAEFTWARDS HARPOON WITH BARB UPSEMICIRCULAR PATH "
-    "AROUND POLEDOWN MIDDLE THUMB INDEX CROSSDOWN HEAVY AND RIGHT UP LIGHTWITH 
"
-    "RIGHTWARDS ARROW AT LEFT OVER RIGHTWARDS ARROW TO BAR WITH REVERSED "
-    "NEGATION SLASHDOT OVER TWO DOTS PUNCTUATIONEXTENDED ARABIC-INDIC DIGIT "
-    "TCKED FACE WITH EXPLODING HEADT-HANDED INTERLACED PENTAGRAMABOVE SHORT "
-    "LEFTWARDS HARPOONPUNCTUATION CHINOOK FULL STOPEVERSED LUNATE EPSILON "
-    "SYMBOLUP HEAVY AND RIGHT DOWN LIGHTOMBINING ANUSVARA ABOVE RIGHT DOWN "
-    "INDEX THUMB HOOK MIDDLESUPERSCRIPT ALEF INITIAL FORMCONTAINING BLACK "
-    "SMALL CIRCLENS-SERIF INTERROBANG ORNAMENTONAL INDICATOR SYMBOL LETTER "
-    "LIGHT FOUR POINTED BLACK CUSP WITH DOUBLE HORIZONTAL LINET LITTER IN ITS "
-    "PLACE SYMBOLUPWARDS AND RIGHTWARDS ARROWFTING POINT RIGHTWARDS "
-    "ARROWMIDDLE RING LITTLE CONJOINEDHADED WHITE RIGHTWARDS ARROWBESIDE AND "
-    "JOINED WITH UNIONRECTANGULAR PATH AROUND POLESALTIRE WITH ROUNDED "
-    "CORNERSOUND-TIPPED RIGHTWARDS ARROWMIDDLE CENTRE TO UPPER RIGHTDOUBLE "
-    "ANUSVARA ANTARGOMUKHAISMILLAH AR-RAHMAN AR-RAHEEMACE DIRECTION POSITION "
-    "NOSE MONOGRAMMOS TESSERA DODEKATAASTERISKS ALIGNED VERTICALLYLEFTWARDS OF 
"
-    "DOWNWARDS ARROWTAAALAA FARAJAHU ASH-SHAREEFHREE HUNDRED FIFTEEN "
-    "DEGREESEDGE-TAILED RIGHTWARDS ARROWORTHEAST POINTING ARROWHEAD DOWN HEAVY 
"
-    "AND LEFT UP LIGHTEFT ARC GREATER-THAN BRACKETUPPER CENTRE TO MIDDLE "
-    "RIGHTIBE SYLLABLE BOUNDARY MARKERUP HEAVY AND LEFT DOWN LIGHTLIQUID "
-    "MEASURE FIRST SUBUNITE-FEATHERED RIGHTWARDS ARROWBRDA RNYING YIG MGO SGAB 
"
-    "MAW-REVERSED-9 QUOTATION MARKTHOUSAND TWENTY-FOURTH RESTN-OUTLINED "
-    "RIGHTWARDS ARROWWO DOTS BELOW AND DOT ABOVEIMPERFECTUM CUM PROLATIONE "
-    "DOUBLE PRIME QUOTATION MARKZERO FOR ODD POWERS OF FOURLOWER TONAL RANGE "
-    "INDICATOR AND LEFT SEMICIRCLE ARROWSBRDA RNYING YIG MGO MDUN MAOVER LONG "
-    "LEFTWARDS HARPOONTALIC LATIN CAPITAL LETTER BETWEEN TWO HORIZONTAL "
-    "BARSCONTINUOUS UNDERLINE SYMBOLKATHAKA INDEPENDENT SVARITA DIVIDED BY "
-    "HORIZONTAL RULERIANGULAR ONE QUARTER BLOCKPPY PERSON RAISING ONE "
-    "HANDIDE-HEADED RIGHTWARDS ARROWLESS-THAN ABOVE EQUALS SIGNONE LARGE AND "
-    "ONE SMALL EYETWO HUNDRED SEVENTY DEGREESWALLPLANE SHOULDER HIP MOVEEAVY "
-    "WHITE RIGHTWARDS ARROWLOWER MIDDLE LEFT TO LOWER  BARREE WITH TWO DOTS "
-    "BELOWLIGHT CENTRALIZATION STROKEAND UPPER HALF WHITE CIRCLEUPPER MIDDLE "
-    "LEFT TO UPPER EMICIRCULAR CLOCKWISE ARROWIDE ARC ANTICLOCKWISE "
-    "ARROWPHARYNGEAL VOICED FRICATIVEARROW ABOVE LEFTWARDS ARROWRIGHT ARC "
-    "LESS-THAN BRACKETHEAD MARK WITH MOON AND SUNUPPER CENTRE TO LOWER "
-    "RIGHTLARGE EQUILATERAL ARROWHEADFOUR FINGERS CONJOINED BENTENTATION FORM "
-    "FOR VERTICAL CIRCLE WITH NORTHWEST ARROWFINGER COVERING CLOSED LIPSOUR "
-    "BALLOON-SPOKED ASTERISKRIPLE VERTICAL BAR OPERATORO HUNDRED FIFTY-SIXTH "
-    "RESTIDEOGRAPHIC ITERATION MARKALEF MAKSURA ISOLATED FORMBLE TENNIS PADDLE 
"
-    "AND BALL WITHIN TRIANGLE ARROWHEADRINGS ALIGNED HORIZONTALLYAND RIGHT ONE 
"
-    "EIGHTH BLOCKCLOCKWISE ARROW WITH MINUSWHITE RIGHT POINTING INDEXAND "
-    "MIDDLE FINGERS CROSSEDRIPLE DOT PUNCTUATION MARKDROP-SHADOWED WHITE "
-    "SQUAREORTHOGONAL CROSSHATCH FILLLANTED SOUTH ARROW WITH HOLEFTWARDS OF "
-    "UPWARDS ARROWOTATED FLORAL HEART BULLETOCKED FEMALE AND MALE SIGNMARRIED "
-    "PARTNERSHIP SYMBOLHTORA SKLIRON CHROMA VASISMEEM WITH HAH WITH "
-    "TATWEELERSTRASS ELLIPTIC FUNCTIONCAT FACE WITH SMILING EYESE ONE-WAY LEFT 
"
-    "WAY TRAFFICDOTTED SUBSTITUTION MARKERDOTTED LUNATE SIGMA SYMBOL NEGATED "
-    "WITH VERTICAL BARYAJURVEDIC MIDLINE SVARITASSIAN ASTROLOGICAL SYMBOL AND "
-    "LEFT HALF WHITE CIRCLE GAD OVER GAD GAR OVER GAROUBLE ANGLE QUOTATION "
-    "MARKTHREE DOTS ABOVE DOWNWARDSRIGHT PARENTHESIS ORNAMENTUNEVEN EYES AND "
-    "WAVY MOUTHWITH LEFTWARDS ARROW ABOVEJECT REPLACEMENT CHARACTERCRIPT "
-    "LIGATURE ET ORNAMENTLINE FEED SEPARATOR SYMBOL LESS THAN THE DENOMINATORU 
"
-    "REVERSED OVER U REVERSEDINDUSTRIAL STANDARD SYMBOLOORPLANE SHOULDER HIP "
-    "MOVE OR APPROXIMATELY EQUAL TOLLALLAHOU ALAYHE WASSALLAMNIVERSAL "
-    "RECYCLING SYMBOLINVERTED EXCLAMATION MARKLOW QUILT SQUARE ORNAMENTMBINING 
"
-    "CRYPTOGRAMMIC DOT WITH DOUBLE VERTICAL BARMEDIUM TRIANGLE ARROWHEADELD "
-    "HOCKEY STICK AND BALLTTED SUBSTITUTION BRACKETFECTIVENESS OR "
-    "DISTORTIONP-FACING SNAKE HEAD WITH P-BARBED RIGHTWARDS ARROWDOUBLE WHITE "
-    "SMALL SQUAREOLD ASSYRIAN WORD DIVIDER WITH DOUBLE GRAVE ACCENTRIPLE BIRGA 
"
-    "WITH ORNAMENTRIGHT ONE SIXTEENTH BLOCKSTROKE AND TWO DOTS "
-    "ABOVEREE-HUNDRED-AND-TWENTIETHBUT NOT ACTUALLY EQUAL TOING ON THE FLOOR "
-    "LAUGHINGDOUBLE CANDRABINDU VIRAMARANCH BANK IDENTIFICATION WITH DOUBLE "
-    "MIDDLE TILDECROSSING NORTH EAST ARROWDRY MEASURE FIRST SUBUNITOUBLE BIRGA 
"
-    "WITH ORNAMENTONE UNDER EIGHTEEN SYMBOLSQUARE CHECKER BOARD "
-    "FORMMULTIPLICATION SIGN BELOWBREVE WITH INVERTED BREVEFFICULTY AT THE "
-    "BEGINNINGRIST CIRCLE HITTING WALL RIGHT DIAGONAL HALF BLACKCAT FACE WITH "
-    "CLOSED EYESSTRUMENTAL NOTATION SYMBON-FACING SNAKE HEAD WITH  OVER NUN "
-    "LAGAR TIMES SAL WITH CIRCLED ONE OVERLAYTERNION INTEGRAL OPERATOROVER "
-    "LONG LEFTWARDS ARROWTAB OVER TAB GAR OVER GARLEFT PARENTHESIS "
-    "ORNAMENTDIAERESIS AND HOOK SYMBOLLEFTWARDS ARROW WITH HOOKMALL CIRCLE TO "
-    "THE RIGHTOTTOM-SHADED WHITE ARROWLEFT DIAGONAL HALF BLACKLEFT ONE "
-    "SIXTEENTH BLOCKARM CIRCLE HITTING WALL FLATTENED RIGHT TRIANGLEING FACE "
-    "WITH OPEN MOUTHCULINE ORDINAL INDICATORWELVE POINTED BLACK STAROTTOM "
-    "SHADED WHITE ARROWBUSINESS SUIT LEVITATINGWITH UPWARDS ARROW "
-    "ABOVEDESCENDING MUSICAL NOTESDOUBLE HORIZONTAL "
-    "STROKEONE-HUNDRED-AND-SIXTIETHMTAVRULI CAPITAL LETTER SINGLE-LINE NOT "
-    "EQUAL TOWO DOTS VERTICALLY ABOVELY-RECYCLED PAPER SYMBOLGREATER-THAN OR "
-    "EQUAL TOEQUAL TO OR GREATER-THANUPRIGHT RECTANGULAR ZEROEYES AND HAND "
-    "OVER MOUTHWO DOTS VERTICALLY BELOWTEARDROP-SPOKED ASTERISKUPWARD POINTING 
"
-    "TRIANGLEBERKANAN BEORC BJARKAN BE PLUS A PLUS SU PLUS NAISOSCELES RIGHT "
-    "TRIANGLEALTERNATE SECTION MARKERVOICED LARYNGEAL SPIRANTEASTERN PWO KAREN 
"
-    "DIGIT A-ALAA AALIHEE WA-SALLAMSMALL ARABIC LETTER TAH T BLACK RIGHTWARDS "
-    "ARROWLINE HORIZONTAL ELLIPSISSTROKE THROUGH DESCENDERAND MALE AND FEMALE "
-    "SIGNWITH CANCELLATION STROKETED INTERPOLATION MARKERSYLLABLE REPETITION "
-    "MARKIGATURE OPEN ET ORNAMENTARROW POINTING DIRECTLY PERSCRIPT ALEF "
-    "MOKHASSASLARGE TRIANGLE ARROWHEADINTERSECTION WITH SERIFSCONSECUTIVE "
-    "EQUALS SIGNS POINTING BACKHAND INDEXHEAVY BLACK HEART BULLETGLOTTAL STOP "
-    "WITH STROKEDOWNSCALING FACTOR KIIZHFINGER AND THUMB CROSSEDBLACK "
-    "LENTICULAR BRACKETMODIFIER FITZPATRICK TYPORIZONTAL BAR WITH NOTCHTAAALAA 
"
-    "ALAYHI WA-SALLAMDIAGONAL CROSSHATCH FILLREVERSED NINE-LIKE BHALEBLIC "
-    "ADDRESS LOUDSPEAKERMALL LEFT SQUARE BRACKET OVER TOP SQUARE "
-    "BRACKETPOINTING DOWNWARDS ABOVERIGHTWARDS THEN CURVING WHITE FOUR POINTED 
"
-    "CUSPWIGGLY EXCLAMATION MARKRETROFLEX HOOK AND BELTARTY HORN AND PARTY "
-    "HATIDE ARC CLOCKWISE ARROW WITH HALF-CIRCLE BELOWHANKED RIGHTWARDS "
-    "ARROWIGHT-SHADED WHITE ARROWOVERLAPPING LOGICAL ANDMITIAN CONJUGATE "
-    "MATRIXOVER RIGHTWARDS HARPOONSHAPE WITH A DOT INSIDEASCENDING MUSICAL "
-    "NOTESUP SPREAD THUMB FORWARDICATION PROGRAM COMMANDIKU CURVED VARIANT "
-    "FORMISTED RIGHTWARDS ARROWSSOLIDUS BINARY RELATIONLOWER ONE QUARTER "
-    "BLOCKLSCHREIBER PAUSE SYMBOLRIGHT-POINTING TRIANGLEGREEK SMALL LETTER "
-    "IOTAPUNCTUATION END OF TEXTATTACHING VERTICAL OMETALGAMATION OR "
-    "COPRODUCTCLUSTER-INITIAL LETTER RAISED OMISSION BRACKETALEF MAKSURA FINAL 
"
-    "FORMSING DIAGONAL CROSSING UBLE VERTICAL BAR BELOWORAH WITH NINE "
-    "BRANCHESCIRCUMFLEX ACCENT ABOVEARABIC LETTER TAH ABOVEORIGINAL OF OR "
-    "EQUAL TORIGHT DIAGONAL ELLIPSISE-ROTATED DIVISION SIGNAND WOMAN HOLDING "
-    "HANDSUPWARDS THEN NORTH WESTANG DEPARTING TONE MARKRIGHT HORIZONTAL "
-    "SECANTWO-WAY LEFT WAY TRAFFICCURRENT SYMBOL FORM TWOAWWARA ALLAAHU "
-    "MARQADAHAVOURING DELICIOUS FOODRIGHT ONE QUARTER BLOCKRIGHT OPEN BOX "
-    "OPERATORIVE FINGERS SPREAD OPENZANTINE MUSICAL SYMBOL RTOISE SHELL "
-    "BRACKETED P WITH EXCLAMATION MARKDOT BELOW AND DOT ABOVEPA OVER PA GAR "
-    "OVER GARININE ORDINAL INDICATORREE VARIATION SELECTOR  ROTATED NINETY "
-    "DEGREESHT TRIFOLIATE SNOWFLAKEDOWNWARDS THEN CURVING ESS OUTLINED WHITE "
-    "STAR POINTING AT THE VIEWERLEFT-SHADED WHITE ARROWHREE POINTED BLACK "
-    "STARUPPER ONE QUARTER BLOCKORIZONTAL RULER SEGMENT CAKE WITH SWIRL "
-    "DESIGNI YFESIS TETARTIMORIONTRIPLE VERTICAL STROKEWITH VOICED SOUND "
-    "MARKWITH JEEM INITIAL FORMRROW WITH ROUNDED HEADHUNDRED TWENTY-EIGHTH "
-    "UPPER RIGHT AND LOWER HEXIFORM LONG ANUSVARAND RECORDING COPYRIGHT WITH "
-    "THREE DOTS ABOVECURLY BRACKET ORNAMENTDOUBLE VERTICAL STROKENOT INCLUDING 
"
-    "THE POLEROUND A POINT OPERATORSEMI-VOICED SOUND MARKCONSONANT SIGN MEDIAL 
"
-    "TRIPLE RIGHT TURNSTILEHORT HORIZONTAL STROKECONSONANT MODIFIER "
-    "BARCOMPATIBILITY IDEOGRAPS-SHAPED BAG DELIMITERUPPER ONE EIGHTH "
-    "BLOCKYIAKENG PUACHUE HMONG TRIPLE DASH HORIZONTALGREATER-THAN "
-    "DIAERESISWITH HORIZONTAL STROKEN-POTABLE WATER SYMBOL WITH SINGLE "
-    "ZAPYATAYAING HEAD IN SILHOUETTELONG HORIZONTAL STROKESYMPTOTICALLY EQUAL "
-    "TOPERSET OF NOR EQUAL TODOUBLE-LINED HEAD MARKQUESTION MARK "
-    "ORNAMENTE-ROUND NOTEHEAD DOWN KEEPING STILL MOUNTAINDOUBLE SOLIDUS "
-    "OVERLAYEAST-POINTING AIRPLANEUBSCRIPT SMALL LETTER LEFT-POINTING "
-    "TRIANGLELEFT TRIANGLE OPERATORREASE FONT SIZE SYMBOL SYMBOL FOR "
-    "LIGHTHOUSERECTILINEAR BLACK STARINDIRECT QUESTION MARKLEFT OPEN BOX "
-    "OPERATORLEFT ONE QUARTER BLOCKE HUNDRED TWELFTH REST OVER STAMPED "
-    "ENVELOPEDRESSED TO THE SUBJECTPRECEDED BY APOSTROPHEWASALLAM ISOLATED "
-    "FORMTWO HORIZONTAL STROKESPOINTING UPWARDS BELOWDOWNWARDS ZIGZAG "
-    "ARROWPTIONALLY OTTAVA BASSAIGEL LONG-BRANCH-SOL SPUNCTUATION "
-    "KUNDDALIYAINVERTED SMALL V BELOWDOWN-POINTING TRIANGLEINVERTED SMALL V "
-    "ABOVERIGHT-POINTING FLEURONLOW PARAPHRASE BRACKETBAR ABOVE "
-    "INTERSECTIONUSTOMER ACCOUNT NUMBERMNYAM YIG GI MGO RGYANREE-CIRCLE "
-    "ALTERNATE IOVER SHIR BUR OVER BURIN DEPARTING TONE MARKOVER NU11 BUR OVER 
"
-    "BUROVER LEFTWARDS HARPOONLE BESIDE VERTICAL BAR WITH CIRCUMFLEX "
-    "ABOVEDOMAIN ANTIRESTRICTIONSHORT VERTICAL STROKESACKSLANTED SOUTH "
-    "ARROWLATIN CAPITAL LETTER SARMENIAN ETERNITY SIGN WITH DECORATIVE "
-    "COVERFRACTION REDUCTION SIGSHORT RIGHTWARDS ARROWUIGHUR KIRGHIZ YEH "
-    "WITBESIDE RIGHT TRIANGLEOHAMMAD ISOLATED FORMMALE WITH STROKE SIGNTILDE "
-    "OPERATOR ABOVE CROSSE STICK AND BALLRIGHT QUARTER SECTIONRELICT HOUSE "
-    "BUILDINGHORIZONTAL TABULATIONLATTENED OPEN A ABOVEGRUENT WITH DOT "
-    "ABOVEEFT HORIZONTAL SECANTYIG MGO TSHEG SHAD MAOPPOSING AN PLUS "
-    "NAGAREVERSED FEATHER MARKALLING DIAGONAL SLASHJUSTIFIED RIGHT HALF "
-    "ARYSTIAN FIVE HUNDREDCTOR OR CROSS PRODUCTO-FLOORPLANE TWISTINGARKENING "
-    "OF THE LIGHT AND SLANTED PARALLELARD SHELL FLOPPY DISKVERY HEAVY BARB "
-    "ARROWELATIONAL COMPOSITIONHALF TRIANGULAR COLONVERTICAL LINE "
-    "OVERLAYRATING SYSTEM COMMANDLESS-THAN OR EQUAL TOLETTER SMALL CAPITAL "
-    "EQUAL TO OR LESS-THANVOICED ITERATION MARKHORIZONTAL REFLECTIONER RIGHT "
-    "CORNER ANGLERIGHT ARROWHEAD ABOVEHOCKEY STICK AND PUCKXTRA SHORT VOWEL "
-    "MARKAND VOWEL LENGTH MARKEIGHT SPOKED ASTERISKJUSTIFIED UPPER HALF "
-    "CRUCIFORM NUMBER FOURWO-CIRCLE NUKTA ABOVEAND LOW VERTICAL LINEETA WITH "
-    "PALATAL HOOKJUSTIFIED LOWER HALF HAND INTERIOR PRODUCTWO-CIRCLE ALTERNATE 
"
-    "IOP SHADED WHITE ARROWMIDDLE RING LITTLE ON WITH SHORT RIGHT LEGABOVE "
-    "SHORT DOWN TACKINTERSECTION OPERATORBOTTOM U-SHAPED ARROWINTERSECTING "
-    "LOGI...
[truncated]

``````````

</details>


https://github.com/llvm/llvm-project/pull/203944
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to