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
