(root)/
gcc-13.2.0/
gcc/
testsuite/
c-c++-common/
Wbidi-chars-10.c
       1  /* PR preprocessor/103026 */
       2  /* { dg-do compile } */
       3  /* { dg-options "-Wbidi-chars=unpaired,ucn" } */
       4  /* More nesting testing.  */
       5  
       6  /* RLE‫ LRI⁦ PDF‬ PDI⁩*/
       7  /* { dg-warning "unpaired" "" { target *-*-* } .-1 } */
       8  int LRE_\u202a_PDF_\u202c;
       9  int LRE_\u202a_PDF_\u202c_LRE_\u202a_PDF_\u202c;
      10  int LRE_\u202a_LRI_\u2066_PDF_\u202c_PDI_\u2069;
      11  /* { dg-warning "unpaired" "" { target *-*-* } .-1 } */
      12  int RLE_\u202b_RLI_\u2067_PDF_\u202c_PDI_\u2069;
      13  /* { dg-warning "unpaired" "" { target *-*-* } .-1 } */
      14  int RLE_\u202b_RLI_\u2067_PDI_\u2069_PDF_\u202c;
      15  int FSI_\u2068_LRO_\u202d_PDI_\u2069_PDF_\u202c;
      16  int FSI_\u2068;
      17  /* { dg-warning "unpaired" "" { target *-*-* } .-1 } */
      18  int FSI_\u2068_PDI_\u2069;
      19  int FSI_\u2068_FSI_\u2068_PDI_\u2069;
      20  /* { dg-warning "unpaired" "" { target *-*-* } .-1 } */
      21  int RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDI_\u2069;
      22  int RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDI_\u2069;
      23  /* { dg-warning "unpaired" "" { target *-*-* } .-1 } */
      24  int RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDF_\u202c;
      25  /* { dg-warning "unpaired" "" { target *-*-* } .-1 } */
      26  int RLI_\u2067_RLI_\u2067_RLI_\u2067_RLI_\u2067_FSI_\u2068_PDI_\u2069_PDI_\u2069_PDI_\u2069_PDI_\u2069;
      27  /* { dg-warning "unpaired" "" { target *-*-* } .-1 } */