Home | History | Annotate | Download | only in src

Lines Matching defs:PRIV

227 libraries are always referenced using the PRIV macro. This makes it possible
229 different PRIV definition to avoid name clashes. It also makes it clear in the
232 #ifndef PRIV
233 #define PRIV(name) _pcre2_##name
277 data from the tables whose names start with PRIV(utf8_table). They were
501 PRIV(is_newline)((p), NLBLOCK->nltype, NLBLOCK->PSEND, \
515 PRIV(was_newline)((p), NLBLOCK->nltype, NLBLOCK->PSSTART, \
1797 #define GET_UCD(ch) (PRIV(ucd_records) + \
1798 PRIV(ucd_stage2)[PRIV(ucd_stage1)[(int)(ch) / UCD_BLOCK_SIZE] * \
1803 #define UCD_CATEGORY(ch) PRIV(ucp_gentype)[UCD_CHARTYPE(ch)]
1844 extern const int PRIV(utf8_table1)[];
1845 extern const int PRIV(utf8_table1_size);
1846 extern const int PRIV(utf8_table2)[];
1847 extern const int PRIV(utf8_table3)[];
1848 extern const uint8_t PRIV(utf8_table4)[];
1871 extern const uint8_t PRIV(OP_lengths)[];
1872 extern const uint32_t PRIV(callout_end_delims)[];
1873 extern const uint32_t PRIV(callout_start_delims)[];
1874 extern const pcre2_compile_context PRIV(default_compile_context);
1875 extern const pcre2_match_context PRIV(default_match_context);
1876 extern const uint8_t PRIV(default_tables)[];
1877 extern const uint32_t PRIV(hspace_list)[];
1878 extern const uint32_t PRIV(vspace_list)[];
1879 extern const uint32_t PRIV
1880 extern const ucd_record PRIV(ucd_records)[];
1881 extern const uint8_t PRIV(ucd_stage1)[];
1882 extern const uint16_t PRIV(ucd_stage2)[];
1883 extern const uint32_t PRIV(ucp_gbtable)[];
1884 extern const uint32_t PRIV(ucp_gentype)[];
1886 extern const int PRIV(ucp_typerange)[];
1888 extern const char *PRIV(unicode_version);
1889 extern const ucp_type_table PRIV(utt)[];
1890 extern const char PRIV(utt_names)[];
1891 extern const size_t PRIV(utt_size);