Documentation ¶
Index ¶
- Constants
- Variables
- func X_pcre2_auto_possessify_8(tls *libc.TLS, code uintptr, cb uintptr) int32
- func X_pcre2_check_escape_8(tls *libc.TLS, ptrptr uintptr, ptrend TPCRE2_SPTR8, chptr uintptr, ...) int32
- func X_pcre2_jit_free_8(tls *libc.TLS, executable_jit uintptr, memctl uintptr)
- func X_pcre2_jit_free_rodata_8(tls *libc.TLS, current uintptr, allocator_data uintptr)
- func X_pcre2_jit_get_target_8(tls *libc.TLS) uintptr
- func X_pcre2_memctl_malloc_8(tls *libc.TLS, size Tsize_t, memctl uintptr) uintptr
- func X_pcre2_ord2utf_8(tls *libc.TLS, cvalue Tuint32_t, buffer uintptr) uint32
- func X_pcre2_strcmp_8(tls *libc.TLS, str1 TPCRE2_SPTR8, str2 TPCRE2_SPTR8) int32
- func X_pcre2_strcmp_c8_8(tls *libc.TLS, str1 TPCRE2_SPTR8, str2 uintptr) int32
- func X_pcre2_strncmp_8(tls *libc.TLS, str1 TPCRE2_SPTR8, str2 TPCRE2_SPTR8, len Tsize_t) int32
- func X_pcre2_strncmp_c8_8(tls *libc.TLS, str1 TPCRE2_SPTR8, str2 uintptr, len Tsize_t) int32
- func X_pcre2_study_8(tls *libc.TLS, re uintptr) int32
- func X_pcre2_valid_utf_8(tls *libc.TLS, string TPCRE2_SPTR8, length Tsize_t, erroroffset uintptr) int32
- func Xpcre2_callout_enumerate_8(tls *libc.TLS, code uintptr, callback uintptr, callout_data uintptr) int32
- func Xpcre2_code_copy_8(tls *libc.TLS, code uintptr) uintptr
- func Xpcre2_code_copy_with_tables_8(tls *libc.TLS, code uintptr) uintptr
- func Xpcre2_code_free_8(tls *libc.TLS, code uintptr)
- func Xpcre2_compile_8(tls *libc.TLS, pattern TPCRE2_SPTR8, patlen Tsize_t, options Tuint32_t, ...) uintptr
- func Xpcre2_compile_context_copy_8(tls *libc.TLS, ccontext uintptr) uintptr
- func Xpcre2_compile_context_create_8(tls *libc.TLS, gcontext uintptr) uintptr
- func Xpcre2_compile_context_free_8(tls *libc.TLS, ccontext uintptr)
- func Xpcre2_config_8(tls *libc.TLS, what Tuint32_t, where uintptr) int32
- func Xpcre2_convert_context_copy_8(tls *libc.TLS, ccontext uintptr) uintptr
- func Xpcre2_convert_context_create_8(tls *libc.TLS, gcontext uintptr) uintptr
- func Xpcre2_convert_context_free_8(tls *libc.TLS, ccontext uintptr)
- func Xpcre2_converted_pattern_free_8(tls *libc.TLS, converted uintptr)
- func Xpcre2_dfa_match_8(tls *libc.TLS, code uintptr, subject TPCRE2_SPTR8, length Tsize_t, ...) int32
- func Xpcre2_general_context_copy_8(tls *libc.TLS, gcontext uintptr) uintptr
- func Xpcre2_general_context_create_8(tls *libc.TLS, private_malloc uintptr, private_free uintptr, ...) uintptr
- func Xpcre2_general_context_free_8(tls *libc.TLS, gcontext uintptr)
- func Xpcre2_get_error_message_8(tls *libc.TLS, enumber int32, buffer uintptr, size Tsize_t) int32
- func Xpcre2_get_ovector_pointer_8(tls *libc.TLS, match_data uintptr) uintptr
- func Xpcre2_jit_compile_8(tls *libc.TLS, code uintptr, options Tuint32_t) int32
- func Xpcre2_jit_free_unused_memory_8(tls *libc.TLS, gcontext uintptr)
- func Xpcre2_jit_match_8(tls *libc.TLS, code uintptr, subject TPCRE2_SPTR8, length Tsize_t, ...) int32
- func Xpcre2_jit_stack_assign_8(tls *libc.TLS, mcontext uintptr, callback Tpcre2_jit_callback_8, ...)
- func Xpcre2_jit_stack_create_8(tls *libc.TLS, startsize Tsize_t, maxsize Tsize_t, gcontext uintptr) uintptr
- func Xpcre2_jit_stack_free_8(tls *libc.TLS, jit_stack uintptr)
- func Xpcre2_maketables_8(tls *libc.TLS, gcontext uintptr) uintptr
- func Xpcre2_maketables_free_8(tls *libc.TLS, gcontext uintptr, tables uintptr)
- func Xpcre2_match_8(tls *libc.TLS, code uintptr, subject TPCRE2_SPTR8, length Tsize_t, ...) int32
- func Xpcre2_match_context_copy_8(tls *libc.TLS, mcontext uintptr) uintptr
- func Xpcre2_match_context_create_8(tls *libc.TLS, gcontext uintptr) uintptr
- func Xpcre2_match_context_free_8(tls *libc.TLS, mcontext uintptr)
- func Xpcre2_match_data_create_8(tls *libc.TLS, oveccount Tuint32_t, gcontext uintptr) uintptr
- func Xpcre2_match_data_create_from_pattern_8(tls *libc.TLS, code uintptr, gcontext uintptr) uintptr
- func Xpcre2_match_data_free_8(tls *libc.TLS, match_data uintptr)
- func Xpcre2_pattern_convert_8(tls *libc.TLS, pattern TPCRE2_SPTR8, plength Tsize_t, options Tuint32_t, ...) int32
- func Xpcre2_pattern_info_8(tls *libc.TLS, code uintptr, what Tuint32_t, where uintptr) int32
- func Xpcre2_serialize_free_8(tls *libc.TLS, bytes uintptr)
- func Xpcre2_set_bsr_8(tls *libc.TLS, ccontext uintptr, value Tuint32_t) int32
- func Xpcre2_set_callout_8(tls *libc.TLS, mcontext uintptr, callout uintptr, callout_data uintptr) int32
- func Xpcre2_set_character_tables_8(tls *libc.TLS, ccontext uintptr, tables uintptr) int32
- func Xpcre2_set_compile_extra_options_8(tls *libc.TLS, ccontext uintptr, options Tuint32_t) int32
- func Xpcre2_set_compile_recursion_guard_8(tls *libc.TLS, ccontext uintptr, guard uintptr, user_data uintptr) int32
- func Xpcre2_set_depth_limit_8(tls *libc.TLS, mcontext uintptr, limit Tuint32_t) int32
- func Xpcre2_set_glob_escape_8(tls *libc.TLS, ccontext uintptr, escape Tuint32_t) int32
- func Xpcre2_set_glob_separator_8(tls *libc.TLS, ccontext uintptr, separator Tuint32_t) int32
- func Xpcre2_set_heap_limit_8(tls *libc.TLS, mcontext uintptr, limit Tuint32_t) int32
- func Xpcre2_set_match_limit_8(tls *libc.TLS, mcontext uintptr, limit Tuint32_t) int32
- func Xpcre2_set_max_pattern_length_8(tls *libc.TLS, ccontext uintptr, length Tsize_t) int32
- func Xpcre2_set_newline_8(tls *libc.TLS, ccontext uintptr, newline Tuint32_t) int32
- func Xpcre2_set_offset_limit_8(tls *libc.TLS, mcontext uintptr, limit Tsize_t) int32
- func Xpcre2_set_parens_nest_limit_8(tls *libc.TLS, ccontext uintptr, limit Tuint32_t) int32
- func Xpcre2_set_recursion_limit_8(tls *libc.TLS, mcontext uintptr, limit Tuint32_t) int32
- func Xpcre2_set_recursion_memory_management_8(tls *libc.TLS, mcontext uintptr, mymalloc uintptr, myfree uintptr, ...) int32
- func Xpcre2_set_substitute_callout_8(tls *libc.TLS, mcontext uintptr, substitute_callout uintptr, ...) int32
- func Xpcre2_substitute_8(tls *libc.TLS, code uintptr, subject TPCRE2_SPTR8, length Tsize_t, ...) int32
- func Xpcre2_substring_copy_byname_8(tls *libc.TLS, match_data uintptr, stringname TPCRE2_SPTR8, buffer uintptr, ...) int32
- func Xpcre2_substring_copy_bynumber_8(tls *libc.TLS, match_data uintptr, stringnumber Tuint32_t, buffer uintptr, ...) int32
- func Xpcre2_substring_free_8(tls *libc.TLS, string uintptr)
- func Xpcre2_substring_get_byname_8(tls *libc.TLS, match_data uintptr, stringname TPCRE2_SPTR8, stringptr uintptr, ...) int32
- func Xpcre2_substring_get_bynumber_8(tls *libc.TLS, match_data uintptr, stringnumber Tuint32_t, stringptr uintptr, ...) int32
- func Xpcre2_substring_length_byname_8(tls *libc.TLS, match_data uintptr, stringname TPCRE2_SPTR8, sizeptr uintptr) int32
- func Xpcre2_substring_length_bynumber_8(tls *libc.TLS, match_data uintptr, stringnumber Tuint32_t, sizeptr uintptr) int32
- func Xpcre2_substring_list_free_8(tls *libc.TLS, list uintptr)
- func Xpcre2_substring_list_get_8(tls *libc.TLS, match_data uintptr, listptr uintptr, lengthsptr uintptr) int32
- func Xpcre2_substring_nametable_scan_8(tls *libc.TLS, code uintptr, stringname TPCRE2_SPTR8, firstptr uintptr, ...) int32
- func Xpcre2_substring_number_from_name_8(tls *libc.TLS, code uintptr, stringname TPCRE2_SPTR8) int32
- type SRWS_anchor
- type S_G_fpos64_t
- type S_G_fpos_t
- type S_IO_FILE
- type S_IO_cookie_io_functions_t
- type S__locale_struct
- type S__pthread_cond_s
- type S__pthread_internal_list
- type S__pthread_internal_slist
- type S__pthread_mutex_s
- type S__pthread_rwlock_arch_t
- type Salasitem
- type Sbranch_chain_8
- type Scompile_block_8
- type Sdfa_match_block_8
- type Sdfa_recursion_info
- type Sdrand48_data
- type Sheapframe
- type Sheapframe_align
- type Smatch_block_8
- type Snamed_group_8
- type Snest_save
- type Sopen_capitem
- type Sparsed_recurse_check
- type Spcre2_callout_block_16
- type Spcre2_callout_block_32
- type Spcre2_callout_block_8
- type Spcre2_callout_enumerate_block_16
- type Spcre2_callout_enumerate_block_32
- type Spcre2_callout_enumerate_block_8
- type Spcre2_memctl
- type Spcre2_output_context
- type Spcre2_real_code_8
- type Spcre2_real_compile_context_8
- type Spcre2_real_convert_context_8
- type Spcre2_real_general_context_8
- type Spcre2_real_jit_stack_8
- type Spcre2_real_match_context_8
- type Spcre2_real_match_data_8
- type Spcre2_serialized_data
- type Spcre2_substitute_callout_block_16
- type Spcre2_substitute_callout_block_32
- type Spcre2_substitute_callout_block_8
- type Spso
- type Spthread_attr_t
- type Srandom_data
- type Srecurse_cache
- type Srecurse_check
- type Sstateblock
- type Stimespec
- type Stimeval
- type Sverbitem
- type TBOOL
- func X_pcre2_is_newline_8(tls *libc.TLS, ptr TPCRE2_SPTR8, type1 Tuint32_t, endptr TPCRE2_SPTR8, ...) TBOOL
- func X_pcre2_script_run_8(tls *libc.TLS, ptr TPCRE2_SPTR8, endptr TPCRE2_SPTR8, utf TBOOL) TBOOL
- func X_pcre2_was_newline_8(tls *libc.TLS, ptr TPCRE2_SPTR8, type1 Tuint32_t, startptr TPCRE2_SPTR8, ...) TBOOL
- func X_pcre2_xclass_8(tls *libc.TLS, c Tuint32_t, data TPCRE2_SPTR8, utf TBOOL) TBOOL
- type TFILE
- type TPCRE2_SPTR16
- type TPCRE2_SPTR32
- type TPCRE2_SPTR8
- type TPCRE2_UCHAR16
- type TPCRE2_UCHAR32
- type TPCRE2_UCHAR8
- type TRWS_anchor
- type T__FILE
- type T__atomic_wide_counter
- type T__blkcnt64_t
- type T__blkcnt_t
- type T__blksize_t
- type T__builtin_va_list
- type T__caddr_t
- type T__clock_t
- type T__clockid_t
- type T__compar_d_fn_t
- type T__compar_fn_t
- type T__daddr_t
- type T__dev_t
- type T__fd_mask
- type T__float128
- type T__fpos64_t
- type T__fpos_t
- type T__fsblkcnt64_t
- type T__fsblkcnt_t
- type T__fsfilcnt64_t
- type T__fsfilcnt_t
- type T__fsid_t
- type T__fsword_t
- type T__gid_t
- type T__gnuc_va_list
- type T__gwchar_t
- type T__id_t
- type T__ino64_t
- type T__ino_t
- type T__int128_t
- type T__int16_t
- type T__int32_t
- type T__int64_t
- type T__int8_t
- type T__int_least16_t
- type T__int_least32_t
- type T__int_least64_t
- type T__int_least8_t
- type T__intmax_t
- type T__intptr_t
- type T__key_t
- type T__locale_t
- type T__loff_t
- type T__mbstate_t
- type T__mode_t
- type T__nlink_t
- type T__off64_t
- type T__off_t
- type T__once_flag
- type T__pid_t
- type T__pthread_list_t
- type T__pthread_slist_t
- type T__quad_t
- type T__rlim64_t
- type T__rlim_t
- type T__sig_atomic_t
- type T__sigset_t
- type T__socklen_t
- type T__ssize_t
- type T__suseconds64_t
- type T__suseconds_t
- type T__syscall_slong_t
- type T__syscall_ulong_t
- type T__thrd_t
- type T__time_t
- type T__timer_t
- type T__tss_t
- type T__u_char
- type T__u_int
- type T__u_long
- type T__u_quad_t
- type T__u_short
- type T__uid_t
- type T__uint128_t
- type T__uint16_t
- type T__uint32_t
- type T__uint64_t
- type T__uint8_t
- type T__uint_least16_t
- type T__uint_least32_t
- type T__uint_least64_t
- type T__uint_least8_t
- type T__uintmax_t
- type T__useconds_t
- type Talasitem
- type Tblkcnt64_t
- type Tblkcnt_t
- type Tblksize_t
- type Tbranch_chain_8
- type Tcaddr_t
- type Tcheck_heapframe_size
- type Tclock_t
- type Tclockid_t
- type Tcomparison_fn_t
- type Tcompile_block_8
- type Tcookie_io_functions_t
- type Tdaddr_t
- type Tdev_t
- type Tdfa_match_block_8
- type Tdfa_recursion_info
- type Tdiv_t
- type Tfd_mask
- type Tfd_set
- type Tfpos64_t
- type Tfpos_t
- type Tfsblkcnt64_t
- type Tfsblkcnt_t
- type Tfsfilcnt64_t
- type Tfsfilcnt_t
- type Tfsid_t
- type Tgid_t
- type Theapframe
- type Theapframe_align
- type Tid_t
- type Timaxdiv_t
- type Tino64_t
- type Tino_t
- type Tint16_t
- type Tint32_t
- type Tint64_t
- type Tint8_t
- type Tint_fast16_t
- type Tint_fast32_t
- type Tint_fast64_t
- type Tint_fast8_t
- type Tint_least16_t
- type Tint_least32_t
- type Tint_least64_t
- type Tint_least8_t
- type Tintmax_t
- type Tintptr_t
- type Tkey_t
- type Tldiv_t
- type Tlldiv_t
- type Tlocale_t
- type Tloff_t
- type Tmatch_block_8
- type Tmax_align_t
- type Tmode_t
- type Tnamed_group_8
- type Tnest_save
- type Tnlink_t
- type Toff64_t
- type Toff_t
- type Topen_capitem
- type Tparsed_recurse_check
- type Tpcre2_callout_block_16
- type Tpcre2_callout_block_32
- type Tpcre2_callout_block_8
- type Tpcre2_callout_enumerate_block_16
- type Tpcre2_callout_enumerate_block_32
- type Tpcre2_callout_enumerate_block_8
- type Tpcre2_code_8
- type Tpcre2_compile_context_8
- type Tpcre2_convert_context_8
- type Tpcre2_general_context_8
- type Tpcre2_jit_callback_16
- type Tpcre2_jit_callback_32
- type Tpcre2_jit_callback_8
- type Tpcre2_jit_stack_8
- type Tpcre2_match_context_8
- type Tpcre2_match_data_8
- type Tpcre2_memctl
- type Tpcre2_output_context
- type Tpcre2_real_code_8
- type Tpcre2_real_compile_context_8
- type Tpcre2_real_convert_context_8
- type Tpcre2_real_general_context_8
- type Tpcre2_real_jit_stack_8
- type Tpcre2_real_match_context_8
- type Tpcre2_real_match_data_8
- type Tpcre2_serialized_data
- type Tpcre2_substitute_callout_block_16
- type Tpcre2_substitute_callout_block_32
- type Tpcre2_substitute_callout_block_8
- type Tpid_t
- type Tpso
- type Tpthread_attr_t
- type Tpthread_barrier_t
- type Tpthread_barrierattr_t
- type Tpthread_cond_t
- type Tpthread_condattr_t
- type Tpthread_key_t
- type Tpthread_mutex_t
- type Tpthread_mutexattr_t
- type Tpthread_once_t
- type Tpthread_rwlock_t
- type Tpthread_rwlockattr_t
- type Tpthread_spinlock_t
- type Tpthread_t
- type Tptrdiff_t
- type Tquad_t
- type Trecurse_cache
- type Trecurse_check
- type Tregister_t
- type Tsigset_t
- type Tsize_t
- func X_pcre2_jit_get_size_8(tls *libc.TLS, executable_jit uintptr) Tsize_t
- func X_pcre2_strcpy_c8_8(tls *libc.TLS, str1 uintptr, str2 uintptr) Tsize_t
- func X_pcre2_strlen_8(tls *libc.TLS, str TPCRE2_SPTR8) Tsize_t
- func Xpcre2_get_match_data_size_8(tls *libc.TLS, match_data uintptr) Tsize_t
- func Xpcre2_get_startchar_8(tls *libc.TLS, match_data uintptr) Tsize_t
- type Tssize_t
- type Tstateblock
- type Tsuseconds_t
- type Ttime_t
- type Ttimer_t
- type Tu_char
- type Tu_int
- type Tu_int16_t
- type Tu_int32_t
- type Tu_int64_t
- type Tu_int8_t
- type Tu_long
- type Tu_quad_t
- type Tu_short
- type Tucd_record
- type Tucp_type_table
- type Tuid_t
- type Tuint
- type Tuint16_t
- type Tuint32_t
- type Tuint64_t
- type Tuint8_t
- type Tuint_fast16_t
- type Tuint_fast32_t
- type Tuint_fast64_t
- type Tuint_fast8_t
- type Tuint_least16_t
- type Tuint_least32_t
- type Tuint_least64_t
- type Tuint_least8_t
- type Tuintmax_t
- type Tuintptr_t
- type Tulong
- type Tuseconds_t
- type Tushort
- type Tva_list
- type Tverbitem
- type Twchar_t
Constants ¶
const ( DAIO_PRIO_DELTA_MAX = 20 // local_lim.h:78:1: DBC_BASE_MAX = 99 // posix2_lim.h:63:1: DBC_DIM_MAX = 2048 // posix2_lim.h:66:1: DBC_SCALE_MAX = 99 // posix2_lim.h:69:1: DBC_STRING_MAX = 1000 // posix2_lim.h:72:1: DBIG_ENDIAN = 4321 // endian.h:28:1: DBOOL_MAX = 1 // limits.h:186:1: DBOOL_WIDTH = 1 // limits.h:189:1: DBSR_DEFAULT = 1 // pcre2_internal.h:243:1: DBUFSIZ = 8192 // stdio.h:99:1: DBYTE_ORDER = 1234 // endian.h:30:1: DCHARCLASS_NAME_MAX = 2048 // posix2_lim.h:84:1: DCHAR_0 = 48 // pcre2_internal.h:999:1: DCHAR_1 = 49 // pcre2_internal.h:1000:1: DCHAR_2 = 50 // pcre2_internal.h:1001:1: DCHAR_3 = 51 // pcre2_internal.h:1002:1: DCHAR_4 = 52 // pcre2_internal.h:1003:1: DCHAR_5 = 53 // pcre2_internal.h:1004:1: DCHAR_6 = 54 // pcre2_internal.h:1005:1: DCHAR_7 = 55 // pcre2_internal.h:1006:1: DCHAR_8 = 56 // pcre2_internal.h:1007:1: DCHAR_9 = 57 // pcre2_internal.h:1008:1: DCHAR_A = 65 // pcre2_internal.h:1016:1: DCHAR_AMPERSAND = 38 // pcre2_internal.h:989:1: DCHAR_APOSTROPHE = 39 // pcre2_internal.h:990:1: DCHAR_ASTERISK = 42 // pcre2_internal.h:993:1: DCHAR_B = 66 // pcre2_internal.h:1017:1: DCHAR_BACKSLASH = 92 // pcre2_internal.h:1043:1: DCHAR_BEL = 7 // pcre2_internal.h:978:1: DCHAR_BIT = 8 // limits.h:64:1: DCHAR_BS = 8 // pcre2_internal.h:977:1: DCHAR_C = 67 // pcre2_internal.h:1018:1: DCHAR_CIRCUMFLEX_ACCENT = 94 // pcre2_internal.h:1045:1: DCHAR_COLON = 58 // pcre2_internal.h:1009:1: DCHAR_COMMA = 44 // pcre2_internal.h:995:1: DCHAR_COMMERCIAL_AT = 64 // pcre2_internal.h:1015:1: DCHAR_CR = 13 // pcre2_internal.h:973:1: DCHAR_D = 68 // pcre2_internal.h:1019:1: DCHAR_DEL = 127 // pcre2_internal.h:980:1: DCHAR_DOLLAR_SIGN = 36 // pcre2_internal.h:987:1: DCHAR_DOT = 46 // pcre2_internal.h:997:1: DCHAR_E = 69 // pcre2_internal.h:1020:1: DCHAR_EQUALS_SIGN = 61 // pcre2_internal.h:1012:1: DCHAR_ESC = 27 // pcre2_internal.h:979:1: DCHAR_EXCLAMATION_MARK = 33 // pcre2_internal.h:984:1: DCHAR_F = 70 // pcre2_internal.h:1021:1: DCHAR_FF = 12 // pcre2_internal.h:972:1: DCHAR_G = 71 // pcre2_internal.h:1022:1: DCHAR_GRAVE_ACCENT = 96 // pcre2_internal.h:1047:1: DCHAR_GREATER_THAN_SIGN = 62 // pcre2_internal.h:1013:1: DCHAR_H = 72 // pcre2_internal.h:1023:1: DCHAR_HT = 9 // pcre2_internal.h:970:1: DCHAR_I = 73 // pcre2_internal.h:1024:1: DCHAR_J = 74 // pcre2_internal.h:1025:1: DCHAR_K = 75 // pcre2_internal.h:1026:1: DCHAR_L = 76 // pcre2_internal.h:1027:1: DCHAR_LEFT_CURLY_BRACKET = 123 // pcre2_internal.h:1074:1: DCHAR_LEFT_PARENTHESIS = 40 // pcre2_internal.h:991:1: DCHAR_LEFT_SQUARE_BRACKET = 91 // pcre2_internal.h:1042:1: DCHAR_LESS_THAN_SIGN = 60 // pcre2_internal.h:1011:1: DCHAR_LF = 10 // pcre2_internal.h:974:1: DCHAR_M = 77 // pcre2_internal.h:1028:1: DCHAR_MAX = 127 // limits.h:99:1: DCHAR_MIN = -128 // limits.h:97:1: DCHAR_MINUS = 45 // pcre2_internal.h:996:1: DCHAR_N = 78 // pcre2_internal.h:1029:1: DCHAR_NL = 10 // pcre2_internal.h:975:1: DCHAR_NUL = 0 // pcre2_internal.h:982:1: DCHAR_NUMBER_SIGN = 35 // pcre2_internal.h:986:1: DCHAR_O = 79 // pcre2_internal.h:1030:1: DCHAR_P = 80 // pcre2_internal.h:1031:1: DCHAR_PERCENT_SIGN = 37 // pcre2_internal.h:988:1: DCHAR_PLUS = 43 // pcre2_internal.h:994:1: DCHAR_Q = 81 // pcre2_internal.h:1032:1: DCHAR_QUESTION_MARK = 63 // pcre2_internal.h:1014:1: DCHAR_QUOTATION_MARK = 34 // pcre2_internal.h:985:1: DCHAR_R = 82 // pcre2_internal.h:1033:1: DCHAR_RIGHT_CURLY_BRACKET = 125 // pcre2_internal.h:1076:1: DCHAR_RIGHT_PARENTHESIS = 41 // pcre2_internal.h:992:1: DCHAR_RIGHT_SQUARE_BRACKET = 93 // pcre2_internal.h:1044:1: DCHAR_S = 83 // pcre2_internal.h:1034:1: DCHAR_SEMICOLON = 59 // pcre2_internal.h:1010:1: DCHAR_SLASH = 47 // pcre2_internal.h:998:1: DCHAR_SPACE = 32 // pcre2_internal.h:983:1: DCHAR_T = 84 // pcre2_internal.h:1035:1: DCHAR_TILDE = 126 // pcre2_internal.h:1077:1: DCHAR_U = 85 // pcre2_internal.h:1036:1: DCHAR_UNDERSCORE = 95 // pcre2_internal.h:1046:1: DCHAR_V = 86 // pcre2_internal.h:1037:1: DCHAR_VERTICAL_LINE = 124 // pcre2_internal.h:1075:1: DCHAR_VT = 11 // pcre2_internal.h:971:1: DCHAR_W = 87 // pcre2_internal.h:1038:1: DCHAR_WIDTH = 8 // limits.h:165:1: DCHAR_X = 88 // pcre2_internal.h:1039:1: DCHAR_Y = 89 // pcre2_internal.h:1040:1: DCHAR_Z = 90 // pcre2_internal.h:1041:1: DCHAR_a = 97 // pcre2_internal.h:1048:1: DCHAR_b = 98 // pcre2_internal.h:1049:1: DCHAR_c = 99 // pcre2_internal.h:1050:1: DCHAR_d = 100 // pcre2_internal.h:1051:1: DCHAR_e = 101 // pcre2_internal.h:1052:1: DCHAR_f = 102 // pcre2_internal.h:1053:1: DCHAR_g = 103 // pcre2_internal.h:1054:1: DCHAR_h = 104 // pcre2_internal.h:1055:1: DCHAR_i = 105 // pcre2_internal.h:1056:1: DCHAR_j = 106 // pcre2_internal.h:1057:1: DCHAR_k = 107 // pcre2_internal.h:1058:1: DCHAR_l = 108 // pcre2_internal.h:1059:1: DCHAR_m = 109 // pcre2_internal.h:1060:1: DCHAR_n = 110 // pcre2_internal.h:1061:1: DCHAR_o = 111 // pcre2_internal.h:1062:1: DCHAR_p = 112 // pcre2_internal.h:1063:1: DCHAR_q = 113 // pcre2_internal.h:1064:1: DCHAR_r = 114 // pcre2_internal.h:1065:1: DCHAR_s = 115 // pcre2_internal.h:1066:1: DCHAR_t = 116 // pcre2_internal.h:1067:1: DCHAR_u = 117 // pcre2_internal.h:1068:1: DCHAR_v = 118 // pcre2_internal.h:1069:1: DCHAR_w = 119 // pcre2_internal.h:1070:1: DCHAR_x = 120 // pcre2_internal.h:1071:1: DCHAR_y = 121 // pcre2_internal.h:1072:1: DCHAR_z = 122 // pcre2_internal.h:1073:1: DCOLL_WEIGHTS_MAX = 255 // posix2_lim.h:75:1: DCOMPILE_ERROR_BASE = 100 // pcre2_internal.h:221:1: DDELAYTIMER_MAX = 2147483647 // local_lim.h:84:1: DDFA_START_RWS_SIZE = 30720 // pcre2_internal.h:236:1: DEOF = -1 // stdio.h:104:1: DEXIT_FAILURE = 1 // stdlib.h:92:1: DEXIT_SUCCESS = 0 // stdlib.h:93:1: DEXPR_NEST_MAX = 32 // posix2_lim.h:78:1: DFALSE = 0 // pcre2_internal.h:69:1: DFD_SETSIZE = 1024 // select.h:73:1: DFILENAME_MAX = 4096 // stdio_lim.h:27:1: DFOPEN_MAX = 16 // stdio_lim.h:37:1: DHAVE_BCOPY = 1 // config.h:60:1: DHAVE_BZLIB_H = 1 // config.h:63:1: DHAVE_CONFIG_H = 1 // <defines>:1:1: DHAVE_DIRENT_H = 1 // config.h:66:1: DHAVE_DLFCN_H = 1 // config.h:69:1: DHAVE_INTTYPES_H = 1 // config.h:78:1: DHAVE_LIMITS_H = 1 // config.h:81:1: DHAVE_MEMFD_CREATE = 1 // config.h:84:1: DHAVE_MEMMOVE = 1 // config.h:87:1: DHAVE_MKOSTEMP = 1 // config.h:93:1: DHAVE_REALPATH = 1 // config.h:111:1: DHAVE_SECURE_GETENV = 1 // config.h:114:1: DHAVE_STDINT_H = 1 // config.h:117:1: DHAVE_STDIO_H = 1 // config.h:120:1: DHAVE_STDLIB_H = 1 // config.h:123:1: DHAVE_STRERROR = 1 // config.h:126:1: DHAVE_STRINGS_H = 1 // config.h:129:1: DHAVE_STRING_H = 1 // config.h:132:1: DHAVE_SYS_STAT_H = 1 // config.h:135:1: DHAVE_SYS_TYPES_H = 1 // config.h:138:1: DHAVE_SYS_WAIT_H = 1 // config.h:141:1: DHAVE_UNISTD_H = 1 // config.h:144:1: DHAVE_VISIBILITY = 1 // config.h:147:1: DHAVE_WCHAR_H = 1 // config.h:150:1: DHAVE_ZLIB_H = 1 // config.h:156:1: DHEAP_LIMIT = 20000000 // config.h:161:1: DHOST_NAME_MAX = 64 // local_lim.h:93:1: DIMM2_SIZE = 2 // pcre2_intmodedep.h:193:1: DINT16_MAX = 32767 // stdint.h:122:1: DINT16_MIN = -32768 // stdint.h:117:1: DINT16_WIDTH = 16 // stdint.h:280:1: DINT32_MAX = 2147483647 // stdint.h:123:1: DINT32_MIN = -2147483648 // stdint.h:118:1: DINT32_WIDTH = 32 // stdint.h:282:1: DINT64_MAX = 9223372036854775807 // stdint.h:124:1: DINT64_MIN = -9223372036854775808 // stdint.h:119:1: DINT64_WIDTH = 64 // stdint.h:284:1: DINT8_MAX = 127 // stdint.h:121:1: DINT8_MIN = -128 // stdint.h:116:1: DINT8_WIDTH = 8 // stdint.h:278:1: DINTMAX_MAX = 9223372036854775807 // stdint.h:199:1: DINTMAX_MIN = -9223372036854775808 // stdint.h:197:1: DINTMAX_WIDTH = 64 // stdint.h:308:1: DINTPTR_MAX = 9223372036854775807 // stdint.h:187:1: DINTPTR_MIN = -9223372036854775808 // stdint.h:186:1: DINTPTR_WIDTH = 64 // stdint.h:305:1: DINT_FAST16_MAX = 9223372036854775807 // stdint.h:164:1: DINT_FAST16_MIN = -9223372036854775808 // stdint.h:154:1: DINT_FAST16_WIDTH = 64 // stdint.h:298:1: DINT_FAST32_MAX = 9223372036854775807 // stdint.h:165:1: DINT_FAST32_MIN = -9223372036854775808 // stdint.h:155:1: DINT_FAST32_WIDTH = 64 // stdint.h:300:1: DINT_FAST64_MAX = 9223372036854775807 // stdint.h:170:1: DINT_FAST64_MIN = -9223372036854775808 // stdint.h:160:1: DINT_FAST64_WIDTH = 64 // stdint.h:302:1: DINT_FAST8_MAX = 127 // stdint.h:162:1: DINT_FAST8_MIN = -128 // stdint.h:152:1: DINT_FAST8_WIDTH = 8 // stdint.h:296:1: DINT_LEAST16_MAX = 32767 // stdint.h:140:1: DINT_LEAST16_MIN = -32768 // stdint.h:135:1: DINT_LEAST16_WIDTH = 16 // stdint.h:289:1: DINT_LEAST32_MAX = 2147483647 // stdint.h:141:1: DINT_LEAST32_MIN = -2147483648 // stdint.h:136:1: DINT_LEAST32_WIDTH = 32 // stdint.h:291:1: DINT_LEAST64_MAX = 9223372036854775807 // stdint.h:142:1: DINT_LEAST64_MIN = -9223372036854775808 // stdint.h:137:1: DINT_LEAST64_WIDTH = 64 // stdint.h:293:1: DINT_LEAST8_MAX = 127 // stdint.h:139:1: DINT_LEAST8_MIN = -128 // stdint.h:134:1: DINT_LEAST8_WIDTH = 8 // stdint.h:287:1: DINT_MAX = 2147483647 // limits.h:120:1: DINT_MIN = -2147483648 // limits.h:118:1: DINT_WIDTH = 32 // limits.h:175:1: DIOV_MAX = 1024 // xopen_lim.h:66:1: DLINE_MAX = 2048 // posix2_lim.h:81:1: DLINK_SIZE = 2 // config.h:168:1: DLITTLE_ENDIAN = 1234 // endian.h:27:1: DLLONG_MAX = 9223372036854775807 // limits.h:142:1: DLLONG_MIN = -9223372036854775808 // limits.h:140:1: DLLONG_WIDTH = 64 // limits.h:183:1: DLOGIN_NAME_MAX = 256 // local_lim.h:90:1: DLONG_BIT = 64 // xopen_lim.h:137:1: DLONG_LONG_MAX = 9223372036854775807 // limits.h:154:1: DLONG_LONG_MIN = -9223372036854775808 // limits.h:152:1: DLONG_MAX = 9223372036854775807 // limits.h:131:1: DLONG_MIN = -9223372036854775808 // limits.h:129:1: DLONG_WIDTH = 64 // limits.h:179:1: DLOOKBEHIND_MAX = 65535 // pcre2_intmodedep.h:616:1: DLT_OBJDIR = ".libs/" // config.h:171:1: DL_ctermid = 9 // stdio_lim.h:30:1: DL_cuserid = 9 // stdio_lim.h:32:1: DL_tmpnam = 20 // stdio_lim.h:25:1: DMAGIC_NUMBER = 0x50435245 // pcre2_internal.h:547:1: DMATCH_LIMIT = 10000000 // config.h:180:1: DMATCH_LIMIT_DEPTH = 10000000 // config.h:192:1: DMAX_CANON = 255 // limits.h:10:1: DMAX_INPUT = 255 // limits.h:11:1: DMAX_MARK = 255 // pcre2_intmodedep.h:213:1: DMAX_NAME_COUNT = 10000 // config.h:197:1: DMAX_NAME_SIZE = 32 // config.h:202:1: DMAX_NON_UTF_CHAR = 255 // pcre2_internal.h:1894:1: DMAX_PATTERN_SIZE = 65536 // pcre2_intmodedep.h:110:1: DMAX_UTF_CODE_POINT = 0x10ffff // pcre2_internal.h:209:1: DMAX_UTF_SINGLE_CU = 127 // pcre2_intmodedep.h:282:1: DMAYBE_UTF_MULTI = 0 // pcre2_intmodedep.h:278:1: DMB_LEN_MAX = 16 // limits.h:32:1: DMQ_PRIO_MAX = 32768 // local_lim.h:96:1: DNAME_MAX = 255 // limits.h:12:1: DNEWLINE_DEFAULT = 2 // config.h:211:1: DNGROUPS_MAX = 65536 // limits.h:7:1: DNLTYPE_ANY = 1 // pcre2_internal.h:474:1: DNLTYPE_ANYCRLF = 2 // pcre2_internal.h:475:1: DNLTYPE_FIXED = 0 // pcre2_internal.h:473:1: DNL_ARGMAX = 4096 // xopen_lim.h:73:1: DNL_LANGMAX = 2048 // xopen_lim.h:76:1: DNL_MSGMAX = 2147483647 // xopen_lim.h:79:1: DNL_NMAX = 2147483647 // xopen_lim.h:84:1: DNL_SETMAX = 2147483647 // xopen_lim.h:88:1: DNL_TEXTMAX = 2147483647 // xopen_lim.h:91:1: DNOTACHAR = 0xffffffff // pcre2_internal.h:205:1: DNZERO = 20 // xopen_lim.h:94:1: DPACKAGE = "pcre2" // config.h:214:1: DPACKAGE_BUGREPORT = "" // config.h:217:1: DPACKAGE_NAME = "PCRE2" // config.h:220:1: DPACKAGE_STRING = "PCRE2 10.40" // config.h:223:1: DPACKAGE_TARNAME = "pcre2" // config.h:226:1: DPACKAGE_URL = "" // config.h:229:1: DPACKAGE_VERSION = "10.40" // config.h:232:1: DPARENS_NEST_LIMIT = 250 // config.h:237:1: DPATH_MAX = 4096 // limits.h:13:1: DPCRE2GREP_BUFSIZE = 20480 // config.h:245:1: DPCRE2GREP_MAX_BUFSIZE = 1048576 // config.h:251:1: DPCRE2_ALLOW_EMPTY_CLASS = 0x00000001 // pcre2.h:119:1: DPCRE2_ALT_BSUX = 0x00000002 // pcre2.h:120:1: DPCRE2_ALT_CIRCUMFLEX = 0x00200000 // pcre2.h:140:1: DPCRE2_ALT_VERBNAMES = 0x00400000 // pcre2.h:141:1: DPCRE2_ANCHORED = 0x80000000 // pcre2.h:105:1: DPCRE2_AUTO_CALLOUT = 0x00000004 // pcre2.h:121:1: DPCRE2_BSR_ANYCRLF = 2 // pcre2.h:211:1: DPCRE2_BSR_SET = 0x00004000 // pcre2_internal.h:522:1: DPCRE2_BSR_UNICODE = 1 // pcre2.h:210:1: DPCRE2_CALLOUT_BACKTRACK = 0x00000002 // pcre2.h:513:1: DPCRE2_CALLOUT_STARTMATCH = 0x00000001 // pcre2.h:512:1: DPCRE2_CALL_CONVENTION = 0 // pcre2.h:81:1: DPCRE2_CASELESS = 0x00000008 // pcre2.h:122:1: DPCRE2_CODE_UNIT_WIDTH = 8 // <defines>:2:1: DPCRE2_CONFIG_BSR = 0 // pcre2.h:437:1: DPCRE2_CONFIG_COMPILED_WIDTHS = 14 // pcre2.h:452:1: DPCRE2_CONFIG_DEPTHLIMIT = 7 // pcre2.h:444:1: DPCRE2_CONFIG_HEAPLIMIT = 12 // pcre2.h:450:1: DPCRE2_CONFIG_JIT = 1 // pcre2.h:438:1: DPCRE2_CONFIG_JITTARGET = 2 // pcre2.h:439:1: DPCRE2_CONFIG_LINKSIZE = 3 // pcre2.h:440:1: DPCRE2_CONFIG_MATCHLIMIT = 4 // pcre2.h:441:1: DPCRE2_CONFIG_NEVER_BACKSLASH_C = 13 // pcre2.h:451:1: DPCRE2_CONFIG_NEWLINE = 5 // pcre2.h:442:1: DPCRE2_CONFIG_PARENSLIMIT = 6 // pcre2.h:443:1: DPCRE2_CONFIG_RECURSIONLIMIT = 7 // pcre2.h:445:1: DPCRE2_CONFIG_STACKRECURSE = 8 // pcre2.h:446:1: DPCRE2_CONFIG_TABLES_LENGTH = 15 // pcre2.h:453:1: DPCRE2_CONFIG_UNICODE = 9 // pcre2.h:447:1: DPCRE2_CONFIG_UNICODE_VERSION = 10 // pcre2.h:448:1: DPCRE2_CONFIG_VERSION = 11 // pcre2.h:449:1: DPCRE2_CONVERT_GLOB = 0x00000010 // pcre2.h:195:1: DPCRE2_CONVERT_GLOB_NO_STARSTAR = 0x00000050 // pcre2.h:197:1: DPCRE2_CONVERT_GLOB_NO_WILD_SEPARATOR = 0x00000030 // pcre2.h:196:1: DPCRE2_CONVERT_NO_UTF_CHECK = 0x00000002 // pcre2.h:192:1: DPCRE2_CONVERT_POSIX_BASIC = 0x00000004 // pcre2.h:193:1: DPCRE2_CONVERT_POSIX_EXTENDED = 0x00000008 // pcre2.h:194:1: DPCRE2_CONVERT_UTF = 0x00000001 // pcre2.h:191:1: DPCRE2_COPY_MATCHED_SUBJECT = 0x00004000 // pcre2.h:184:1: DPCRE2_DATE = 2004 // pcre2.h:47:1: DPCRE2_DEREF_TABLES = 0x00040000 // pcre2_internal.h:526:1: DPCRE2_DFA_RESTART = 0x00000040 // pcre2.h:176:1: DPCRE2_DFA_SHORTEST = 0x00000080 // pcre2.h:177:1: DPCRE2_DOLLAR_ENDONLY = 0x00000010 // pcre2.h:123:1: DPCRE2_DOTALL = 0x00000020 // pcre2.h:124:1: DPCRE2_DUPCAPUSED = 0x00200000 // pcre2_internal.h:529:1: DPCRE2_DUPNAMES = 0x00000040 // pcre2.h:125:1: DPCRE2_ENDANCHORED = 0x20000000 // pcre2.h:107:1: DPCRE2_ERROR_ALPHA_ASSERTION_UNKNOWN = 195 // pcre2.h:311:1: DPCRE2_ERROR_BACKSLASH_C_CALLER_DISABLED = 183 // pcre2.h:299:1: DPCRE2_ERROR_BACKSLASH_C_LIBRARY_DISABLED = 185 // pcre2.h:301:1: DPCRE2_ERROR_BACKSLASH_C_SYNTAX = 168 // pcre2.h:284:1: DPCRE2_ERROR_BACKSLASH_G_SYNTAX = 157 // pcre2.h:272:1: DPCRE2_ERROR_BACKSLASH_K_IN_LOOKAROUND = 199 // pcre2.h:315:1: DPCRE2_ERROR_BACKSLASH_K_SYNTAX = 169 // pcre2.h:285:1: DPCRE2_ERROR_BACKSLASH_N_IN_CLASS = 171 // pcre2.h:287:1: DPCRE2_ERROR_BACKSLASH_O_MISSING_BRACE = 155 // pcre2.h:270:1: DPCRE2_ERROR_BACKSLASH_U_CODE_POINT_TOO_BIG = 177 // pcre2.h:293:1: DPCRE2_ERROR_BADDATA = -29 // pcre2.h:363:1: DPCRE2_ERROR_BADMAGIC = -31 // pcre2.h:365:1: DPCRE2_ERROR_BADMODE = -32 // pcre2.h:366:1: DPCRE2_ERROR_BADOFFSET = -33 // pcre2.h:367:1: DPCRE2_ERROR_BADOFFSETLIMIT = -56 // pcre2.h:391:1: DPCRE2_ERROR_BADOPTION = -34 // pcre2.h:368:1: DPCRE2_ERROR_BADREPESCAPE = -57 // pcre2.h:392:1: DPCRE2_ERROR_BADREPLACEMENT = -35 // pcre2.h:369:1: DPCRE2_ERROR_BADSERIALIZEDDATA = -62 // pcre2.h:397:1: DPCRE2_ERROR_BADSUBSPATTERN = -60 // pcre2.h:395:1: DPCRE2_ERROR_BADSUBSTITUTION = -59 // pcre2.h:394:1: DPCRE2_ERROR_BADUTFOFFSET = -36 // pcre2.h:370:1: DPCRE2_ERROR_BAD_LITERAL_OPTIONS = 192 // pcre2.h:308:1: DPCRE2_ERROR_BAD_OPTIONS = 117 // pcre2.h:232:1: DPCRE2_ERROR_BAD_RELATIVE_REFERENCE = 129 // pcre2.h:244:1: DPCRE2_ERROR_BAD_SUBPATTERN_REFERENCE = 115 // pcre2.h:230:1: DPCRE2_ERROR_CALLOUT = -37 // pcre2.h:371:1: DPCRE2_ERROR_CALLOUT_BAD_STRING_DELIMITER = 182 // pcre2.h:298:1: DPCRE2_ERROR_CALLOUT_NO_STRING_DELIMITER = 181 // pcre2.h:297:1: DPCRE2_ERROR_CALLOUT_NUMBER_TOO_BIG = 138 // pcre2.h:253:1: DPCRE2_ERROR_CALLOUT_STRING_TOO_LONG = 172 // pcre2.h:288:1: DPCRE2_ERROR_CLASS_INVALID_RANGE = 150 // pcre2.h:265:1: DPCRE2_ERROR_CLASS_RANGE_ORDER = 108 // pcre2.h:223:1: DPCRE2_ERROR_CODE_POINT_TOO_BIG = 134 // pcre2.h:249:1: DPCRE2_ERROR_CONDITION_ASSERTION_EXPECTED = 128 // pcre2.h:243:1: DPCRE2_ERROR_CONDITION_ATOMIC_ASSERTION_EXPECTED = 198 // pcre2.h:314:1: DPCRE2_ERROR_CONVERT_SYNTAX = -64 // pcre2.h:399:1: DPCRE2_ERROR_DEFINE_TOO_MANY_BRANCHES = 154 // pcre2.h:269:1: DPCRE2_ERROR_DEPTHLIMIT = -53 // pcre2.h:387:1: DPCRE2_ERROR_DFA_BADRESTART = -38 // pcre2.h:372:1: DPCRE2_ERROR_DFA_RECURSE = -39 // pcre2.h:373:1: DPCRE2_ERROR_DFA_UCOND = -40 // pcre2.h:374:1: DPCRE2_ERROR_DFA_UFUNC = -41 // pcre2.h:375:1: DPCRE2_ERROR_DFA_UINVALID_UTF = -66 // pcre2.h:401:1: DPCRE2_ERROR_DFA_UITEM = -42 // pcre2.h:376:1: DPCRE2_ERROR_DFA_WSSIZE = -43 // pcre2.h:377:1: DPCRE2_ERROR_DUPLICATE_SUBPATTERN_NAME = 143 // pcre2.h:258:1: DPCRE2_ERROR_END_BACKSLASH = 101 // pcre2.h:216:1: DPCRE2_ERROR_END_BACKSLASH_C = 102 // pcre2.h:217:1: DPCRE2_ERROR_ESCAPE_INVALID_IN_CLASS = 107 // pcre2.h:222:1: DPCRE2_ERROR_ESCAPE_INVALID_IN_VERB = 140 // pcre2.h:255:1: DPCRE2_ERROR_HEAPLIMIT = -63 // pcre2.h:398:1: DPCRE2_ERROR_HEAP_FAILED = 121 // pcre2.h:236:1: DPCRE2_ERROR_INTERNAL = -44 // pcre2.h:378:1: DPCRE2_ERROR_INTERNAL_BAD_CODE = 189 // pcre2.h:305:1: DPCRE2_ERROR_INTERNAL_BAD_CODE_AUTO_POSSESS = 180 // pcre2.h:296:1: DPCRE2_ERROR_INTERNAL_BAD_CODE_IN_SKIP = 190 // pcre2.h:306:1: DPCRE2_ERROR_INTERNAL_BAD_CODE_LOOKBEHINDS = 170 // pcre2.h:286:1: DPCRE2_ERROR_INTERNAL_CODE_OVERFLOW = 123 // pcre2.h:238:1: DPCRE2_ERROR_INTERNAL_DUPMATCH = -65 // pcre2.h:400:1: DPCRE2_ERROR_INTERNAL_MISSING_SUBPATTERN = 153 // pcre2.h:268:1: DPCRE2_ERROR_INTERNAL_OVERRAN_WORKSPACE = 152 // pcre2.h:267:1: DPCRE2_ERROR_INTERNAL_PARSED_OVERFLOW = 163 // pcre2.h:279:1: DPCRE2_ERROR_INTERNAL_STUDY_ERROR = 131 // pcre2.h:246:1: DPCRE2_ERROR_INTERNAL_UNEXPECTED_REPEAT = 110 // pcre2.h:225:1: DPCRE2_ERROR_INTERNAL_UNKNOWN_NEWLINE = 156 // pcre2.h:271:1: DPCRE2_ERROR_INVALID_AFTER_PARENS_QUERY = 111 // pcre2.h:226:1: DPCRE2_ERROR_INVALID_HEXADECIMAL = 167 // pcre2.h:283:1: DPCRE2_ERROR_INVALID_HYPHEN_IN_OPTIONS = 194 // pcre2.h:310:1: DPCRE2_ERROR_INVALID_OCTAL = 164 // pcre2.h:280:1: DPCRE2_ERROR_INVALID_SUBPATTERN_NAME = 144 // pcre2.h:259:1: DPCRE2_ERROR_JIT_BADOPTION = -45 // pcre2.h:379:1: DPCRE2_ERROR_JIT_STACKLIMIT = -46 // pcre2.h:380:1: DPCRE2_ERROR_LOOKBEHIND_INVALID_BACKSLASH_C = 136 // pcre2.h:251:1: DPCRE2_ERROR_LOOKBEHIND_NOT_FIXED_LENGTH = 125 // pcre2.h:240:1: DPCRE2_ERROR_LOOKBEHIND_TOO_COMPLICATED = 135 // pcre2.h:250:1: DPCRE2_ERROR_LOOKBEHIND_TOO_LONG = 187 // pcre2.h:303:1: DPCRE2_ERROR_MALFORMED_UNICODE_PROPERTY = 146 // pcre2.h:261:1: DPCRE2_ERROR_MARK_MISSING_ARGUMENT = 166 // pcre2.h:282:1: DPCRE2_ERROR_MATCHLIMIT = -47 // pcre2.h:381:1: DPCRE2_ERROR_MISSING_CALLOUT_CLOSING = 139 // pcre2.h:254:1: DPCRE2_ERROR_MISSING_CLOSING_PARENTHESIS = 114 // pcre2.h:229:1: DPCRE2_ERROR_MISSING_COMMENT_CLOSING = 118 // pcre2.h:233:1: DPCRE2_ERROR_MISSING_CONDITION_CLOSING = 124 // pcre2.h:239:1: DPCRE2_ERROR_MISSING_NAME_TERMINATOR = 142 // pcre2.h:257:1: DPCRE2_ERROR_MISSING_OCTAL_OR_HEX_DIGITS = 178 // pcre2.h:294:1: DPCRE2_ERROR_MISSING_SQUARE_BRACKET = 106 // pcre2.h:221:1: DPCRE2_ERROR_MIXEDTABLES = -30 // pcre2.h:364:1: DPCRE2_ERROR_NOMATCH = -1 // pcre2.h:320:1: DPCRE2_ERROR_NOMEMORY = -48 // pcre2.h:382:1: DPCRE2_ERROR_NOSUBSTRING = -49 // pcre2.h:383:1: DPCRE2_ERROR_NOUNIQUESUBSTRING = -50 // pcre2.h:384:1: DPCRE2_ERROR_NO_SURROGATES_IN_UTF16 = 191 // pcre2.h:307:1: DPCRE2_ERROR_NULL = -51 // pcre2.h:385:1: DPCRE2_ERROR_NULL_PATTERN = 116 // pcre2.h:231:1: DPCRE2_ERROR_OCTAL_BYTE_TOO_BIG = 151 // pcre2.h:266:1: DPCRE2_ERROR_PARENS_QUERY_R_MISSING_CLOSING = 158 // pcre2.h:273:1: DPCRE2_ERROR_PARENTHESES_NEST_TOO_DEEP = 119 // pcre2.h:234:1: DPCRE2_ERROR_PARENTHESES_STACK_CHECK = 133 // pcre2.h:248:1: DPCRE2_ERROR_PARTIAL = -2 // pcre2.h:321:1: DPCRE2_ERROR_PATTERN_STRING_TOO_LONG = 188 // pcre2.h:304:1: DPCRE2_ERROR_PATTERN_TOO_COMPLICATED = 186 // pcre2.h:302:1: DPCRE2_ERROR_PATTERN_TOO_LARGE = 120 // pcre2.h:235:1: DPCRE2_ERROR_POSIX_CLASS_NOT_IN_CLASS = 112 // pcre2.h:227:1: DPCRE2_ERROR_POSIX_NO_SUPPORT_COLLATING = 113 // pcre2.h:228:1: DPCRE2_ERROR_QUANTIFIER_INVALID = 109 // pcre2.h:224:1: DPCRE2_ERROR_QUANTIFIER_OUT_OF_ORDER = 104 // pcre2.h:219:1: DPCRE2_ERROR_QUANTIFIER_TOO_BIG = 105 // pcre2.h:220:1: DPCRE2_ERROR_QUERY_BARJX_NEST_TOO_DEEP = 184 // pcre2.h:300:1: DPCRE2_ERROR_RECURSELOOP = -52 // pcre2.h:386:1: DPCRE2_ERROR_RECURSIONLIMIT = -53 // pcre2.h:388:1: DPCRE2_ERROR_REPMISSINGBRACE = -58 // pcre2.h:393:1: DPCRE2_ERROR_SCRIPT_RUN_NOT_AVAILABLE = 196 // pcre2.h:312:1: DPCRE2_ERROR_SUBPATTERN_NAMES_MISMATCH = 165 // pcre2.h:281:1: DPCRE2_ERROR_SUBPATTERN_NAME_EXPECTED = 162 // pcre2.h:278:1: DPCRE2_ERROR_SUBPATTERN_NAME_TOO_LONG = 148 // pcre2.h:263:1: DPCRE2_ERROR_SUBPATTERN_NUMBER_TOO_BIG = 161 // pcre2.h:277:1: DPCRE2_ERROR_SUPPORTED_ONLY_IN_UNICODE = 193 // pcre2.h:309:1: DPCRE2_ERROR_TOOMANYREPLACE = -61 // pcre2.h:396:1: DPCRE2_ERROR_TOO_MANY_CAPTURES = 197 // pcre2.h:313:1: DPCRE2_ERROR_TOO_MANY_CONDITION_BRANCHES = 127 // pcre2.h:242:1: DPCRE2_ERROR_TOO_MANY_NAMED_SUBPATTERNS = 149 // pcre2.h:264:1: DPCRE2_ERROR_UCP_IS_DISABLED = 175 // pcre2.h:291:1: DPCRE2_ERROR_UNAVAILABLE = -54 // pcre2.h:389:1: DPCRE2_ERROR_UNICODE_DISALLOWED_CODE_POINT = 173 // pcre2.h:289:1: DPCRE2_ERROR_UNICODE_NOT_SUPPORTED = 132 // pcre2.h:247:1: DPCRE2_ERROR_UNICODE_PROPERTIES_UNAVAILABLE = 145 // pcre2.h:260:1: DPCRE2_ERROR_UNKNOWN_ESCAPE = 103 // pcre2.h:218:1: DPCRE2_ERROR_UNKNOWN_POSIX_CLASS = 130 // pcre2.h:245:1: DPCRE2_ERROR_UNKNOWN_UNICODE_PROPERTY = 147 // pcre2.h:262:1: DPCRE2_ERROR_UNMATCHED_CLOSING_PARENTHESIS = 122 // pcre2.h:237:1: DPCRE2_ERROR_UNRECOGNIZED_AFTER_QUERY_P = 141 // pcre2.h:256:1: DPCRE2_ERROR_UNSET = -55 // pcre2.h:390:1: DPCRE2_ERROR_UNSUPPORTED_ESCAPE_SEQUENCE = 137 // pcre2.h:252:1: DPCRE2_ERROR_UTF16_ERR1 = -24 // pcre2.h:349:1: DPCRE2_ERROR_UTF16_ERR2 = -25 // pcre2.h:350:1: DPCRE2_ERROR_UTF16_ERR3 = -26 // pcre2.h:351:1: DPCRE2_ERROR_UTF32_ERR1 = -27 // pcre2.h:355:1: DPCRE2_ERROR_UTF32_ERR2 = -28 // pcre2.h:356:1: DPCRE2_ERROR_UTF8_ERR1 = -3 // pcre2.h:325:1: DPCRE2_ERROR_UTF8_ERR10 = -12 // pcre2.h:334:1: DPCRE2_ERROR_UTF8_ERR11 = -13 // pcre2.h:335:1: DPCRE2_ERROR_UTF8_ERR12 = -14 // pcre2.h:336:1: DPCRE2_ERROR_UTF8_ERR13 = -15 // pcre2.h:337:1: DPCRE2_ERROR_UTF8_ERR14 = -16 // pcre2.h:338:1: DPCRE2_ERROR_UTF8_ERR15 = -17 // pcre2.h:339:1: DPCRE2_ERROR_UTF8_ERR16 = -18 // pcre2.h:340:1: DPCRE2_ERROR_UTF8_ERR17 = -19 // pcre2.h:341:1: DPCRE2_ERROR_UTF8_ERR18 = -20 // pcre2.h:342:1: DPCRE2_ERROR_UTF8_ERR19 = -21 // pcre2.h:343:1: DPCRE2_ERROR_UTF8_ERR2 = -4 // pcre2.h:326:1: DPCRE2_ERROR_UTF8_ERR20 = -22 // pcre2.h:344:1: DPCRE2_ERROR_UTF8_ERR21 = -23 // pcre2.h:345:1: DPCRE2_ERROR_UTF8_ERR3 = -5 // pcre2.h:327:1: DPCRE2_ERROR_UTF8_ERR4 = -6 // pcre2.h:328:1: DPCRE2_ERROR_UTF8_ERR5 = -7 // pcre2.h:329:1: DPCRE2_ERROR_UTF8_ERR6 = -8 // pcre2.h:330:1: DPCRE2_ERROR_UTF8_ERR7 = -9 // pcre2.h:331:1: DPCRE2_ERROR_UTF8_ERR8 = -10 // pcre2.h:332:1: DPCRE2_ERROR_UTF8_ERR9 = -11 // pcre2.h:333:1: DPCRE2_ERROR_UTF_IS_DISABLED = 174 // pcre2.h:290:1: DPCRE2_ERROR_VERB_ARGUMENT_NOT_ALLOWED = 159 // pcre2.h:275:1: DPCRE2_ERROR_VERB_NAME_TOO_LONG = 176 // pcre2.h:292:1: DPCRE2_ERROR_VERB_UNKNOWN = 160 // pcre2.h:276:1: DPCRE2_ERROR_VERSION_CONDITION_SYNTAX = 179 // pcre2.h:295:1: DPCRE2_ERROR_ZERO_RELATIVE_REFERENCE = 126 // pcre2.h:241:1: DPCRE2_EXTENDED = 0x00000080 // pcre2.h:126:1: DPCRE2_EXTENDED_MORE = 0x01000000 // pcre2.h:143:1: DPCRE2_EXTRA_ALLOW_LOOKAROUND_BSK = 0x00000040 // pcre2.h:155:1: DPCRE2_EXTRA_ALLOW_SURROGATE_ESCAPES = 0x00000001 // pcre2.h:149:1: DPCRE2_EXTRA_ALT_BSUX = 0x00000020 // pcre2.h:154:1: DPCRE2_EXTRA_BAD_ESCAPE_IS_LITERAL = 0x00000002 // pcre2.h:150:1: DPCRE2_EXTRA_ESCAPED_CR_IS_LF = 0x00000010 // pcre2.h:153:1: DPCRE2_EXTRA_MATCH_LINE = 0x00000008 // pcre2.h:152:1: DPCRE2_EXTRA_MATCH_WORD = 0x00000004 // pcre2.h:151:1: DPCRE2_FIRSTCASELESS = 0x00000020 // pcre2_internal.h:513:1: DPCRE2_FIRSTLINE = 0x00000100 // pcre2.h:127:1: DPCRE2_FIRSTMAPSET = 0x00000040 // pcre2_internal.h:514:1: DPCRE2_FIRSTSET = 0x00000010 // pcre2_internal.h:512:1: DPCRE2_HASACCEPT = 0x00800000 // pcre2_internal.h:531:1: DPCRE2_HASBKC = 0x00400000 // pcre2_internal.h:530:1: DPCRE2_HASBKPORX = 0x00100000 // pcre2_internal.h:528:1: DPCRE2_HASCRORLF = 0x00000800 // pcre2_internal.h:519:1: DPCRE2_HASTHEN = 0x00001000 // pcre2_internal.h:520:1: DPCRE2_H_IDEMPOTENT_GUARD = 0 // pcre2.h:40:1: DPCRE2_INFO_ALLOPTIONS = 0 // pcre2.h:406:1: DPCRE2_INFO_ARGOPTIONS = 1 // pcre2.h:407:1: DPCRE2_INFO_BACKREFMAX = 2 // pcre2.h:408:1: DPCRE2_INFO_BSR = 3 // pcre2.h:409:1: DPCRE2_INFO_CAPTURECOUNT = 4 // pcre2.h:410:1: DPCRE2_INFO_DEPTHLIMIT = 21 // pcre2.h:427:1: DPCRE2_INFO_EXTRAOPTIONS = 26 // pcre2.h:433:1: DPCRE2_INFO_FIRSTBITMAP = 7 // pcre2.h:413:1: DPCRE2_INFO_FIRSTCODETYPE = 6 // pcre2.h:412:1: DPCRE2_INFO_FIRSTCODEUNIT = 5 // pcre2.h:411:1: DPCRE2_INFO_FRAMESIZE = 24 // pcre2.h:431:1: DPCRE2_INFO_HASBACKSLASHC = 23 // pcre2.h:430:1: DPCRE2_INFO_HASCRORLF = 8 // pcre2.h:414:1: DPCRE2_INFO_HEAPLIMIT = 25 // pcre2.h:432:1: DPCRE2_INFO_JCHANGED = 9 // pcre2.h:415:1: DPCRE2_INFO_JITSIZE = 10 // pcre2.h:416:1: DPCRE2_INFO_LASTCODETYPE = 12 // pcre2.h:418:1: DPCRE2_INFO_LASTCODEUNIT = 11 // pcre2.h:417:1: DPCRE2_INFO_MATCHEMPTY = 13 // pcre2.h:419:1: DPCRE2_INFO_MATCHLIMIT = 14 // pcre2.h:420:1: DPCRE2_INFO_MAXLOOKBEHIND = 15 // pcre2.h:421:1: DPCRE2_INFO_MINLENGTH = 16 // pcre2.h:422:1: DPCRE2_INFO_NAMECOUNT = 17 // pcre2.h:423:1: DPCRE2_INFO_NAMEENTRYSIZE = 18 // pcre2.h:424:1: DPCRE2_INFO_NAMETABLE = 19 // pcre2.h:425:1: DPCRE2_INFO_NEWLINE = 20 // pcre2.h:426:1: DPCRE2_INFO_RECURSIONLIMIT = 21 // pcre2.h:428:1: DPCRE2_INFO_SIZE = 22 // pcre2.h:429:1: DPCRE2_INTERNAL_H_IDEMPOTENT_GUARD = 0 // pcre2_internal.h:42:1: DPCRE2_JCHANGED = 0x00000400 // pcre2_internal.h:518:1: DPCRE2_JIT_COMPLETE = 0x00000001 // pcre2.h:159:1: DPCRE2_JIT_INVALID_UTF = 0x00000100 // pcre2.h:162:1: DPCRE2_JIT_PARTIAL_HARD = 0x00000004 // pcre2.h:161:1: DPCRE2_JIT_PARTIAL_SOFT = 0x00000002 // pcre2.h:160:1: DPCRE2_KEEP_UNINITIALIZED = 0 // pcre2_internal.h:87:1: DPCRE2_LASTCASELESS = 0x00000100 // pcre2_internal.h:516:1: DPCRE2_LASTSET = 0x00000080 // pcre2_internal.h:515:1: DPCRE2_LITERAL = 0x02000000 // pcre2.h:144:1: DPCRE2_MAJOR = 10 // pcre2.h:44:1: DPCRE2_MATCH_EMPTY = 0x00002000 // pcre2_internal.h:521:1: DPCRE2_MATCH_INVALID_UTF = 0x04000000 // pcre2.h:145:1: DPCRE2_MATCH_UNSET_BACKREF = 0x00000200 // pcre2.h:128:1: DPCRE2_MD_COPIED_SUBJECT = 0x01 // pcre2_internal.h:543:1: DPCRE2_MINOR = 40 // pcre2.h:45:1: DPCRE2_MODE16 = 0x00000002 // pcre2_internal.h:510:1: DPCRE2_MODE32 = 0x00000004 // pcre2_internal.h:511:1: DPCRE2_MODE8 = 0x00000001 // pcre2_internal.h:509:1: DPCRE2_MODE_MASK = 7 // pcre2_internal.h:533:1: DPCRE2_MULTILINE = 0x00000400 // pcre2.h:129:1: DPCRE2_NEVER_BACKSLASH_C = 0x00100000 // pcre2.h:139:1: DPCRE2_NEVER_UCP = 0x00000800 // pcre2.h:130:1: DPCRE2_NEVER_UTF = 0x00001000 // pcre2.h:131:1: DPCRE2_NEWLINE_ANY = 4 // pcre2.h:206:1: DPCRE2_NEWLINE_ANYCRLF = 5 // pcre2.h:207:1: DPCRE2_NEWLINE_CR = 1 // pcre2.h:203:1: DPCRE2_NEWLINE_CRLF = 3 // pcre2.h:205:1: DPCRE2_NEWLINE_LF = 2 // pcre2.h:204:1: DPCRE2_NEWLINE_NUL = 6 // pcre2.h:208:1: DPCRE2_NE_ATST_SET = 0x00020000 // pcre2_internal.h:525:1: DPCRE2_NL_SET = 0x00008000 // pcre2_internal.h:523:1: DPCRE2_NOJIT = 0x00080000 // pcre2_internal.h:527:1: DPCRE2_NOTBOL = 0x00000001 // pcre2.h:170:1: DPCRE2_NOTEMPTY = 0x00000004 // pcre2.h:172:1: DPCRE2_NOTEMPTY_ATSTART = 0x00000008 // pcre2.h:173:1: DPCRE2_NOTEMPTY_SET = 0x00010000 // pcre2_internal.h:524:1: DPCRE2_NOTEOL = 0x00000002 // pcre2.h:171:1: DPCRE2_NO_AUTO_CAPTURE = 0x00002000 // pcre2.h:132:1: DPCRE2_NO_AUTO_POSSESS = 0x00004000 // pcre2.h:133:1: DPCRE2_NO_DOTSTAR_ANCHOR = 0x00008000 // pcre2.h:134:1: DPCRE2_NO_JIT = 0x00002000 // pcre2.h:183:1: DPCRE2_NO_START_OPTIMIZE = 0x00010000 // pcre2.h:135:1: DPCRE2_NO_UTF_CHECK = 0x40000000 // pcre2.h:106:1: DPCRE2_PARTIAL_HARD = 0x00000020 // pcre2.h:175:1: DPCRE2_PARTIAL_SOFT = 0x00000010 // pcre2.h:174:1: DPCRE2_PRERELEASE = 0 // pcre2.h:46:1: DPCRE2_SIZE_MAX = 18446744073709551615 // pcre2.h:472:1: DPCRE2_STARTLINE = 0x00000200 // pcre2_internal.h:517:1: DPCRE2_SUBSTITUTE_EXTENDED = 0x00000200 // pcre2.h:179:1: DPCRE2_SUBSTITUTE_GLOBAL = 0x00000100 // pcre2.h:178:1: DPCRE2_SUBSTITUTE_LITERAL = 0x00008000 // pcre2.h:185:1: DPCRE2_SUBSTITUTE_MATCHED = 0x00010000 // pcre2.h:186:1: DPCRE2_SUBSTITUTE_OVERFLOW_LENGTH = 0x00001000 // pcre2.h:182:1: DPCRE2_SUBSTITUTE_REPLACEMENT_ONLY = 0x00020000 // pcre2.h:187:1: DPCRE2_SUBSTITUTE_UNKNOWN_UNSET = 0x00000800 // pcre2.h:181:1: DPCRE2_SUBSTITUTE_UNSET_EMPTY = 0x00000400 // pcre2.h:180:1: DPCRE2_UCP = 0x00020000 // pcre2.h:136:1: DPCRE2_UCP_H_IDEMPOTENT_GUARD = 0 // pcre2_ucp.h:46:1: DPCRE2_UNGREEDY = 0x00040000 // pcre2.h:137:1: DPCRE2_USE_OFFSET_LIMIT = 0x00800000 // pcre2.h:142:1: DPCRE2_UTF = 0x00080000 // pcre2.h:138:1: DPDP_ENDIAN = 3412 // endian.h:29:1: DPIPE_BUF = 4096 // limits.h:14:1: DPRIX16 = "X" // inttypes.h:135:1: DPRIX32 = "X" // inttypes.h:136:1: DPRIX8 = "X" // inttypes.h:134:1: DPRIXFAST8 = "X" // inttypes.h:144:1: DPRIXLEAST16 = "X" // inttypes.h:140:1: DPRIXLEAST32 = "X" // inttypes.h:141:1: DPRIXLEAST8 = "X" // inttypes.h:139:1: DPRId16 = "d" // inttypes.h:55:1: DPRId32 = "d" // inttypes.h:56:1: DPRId8 = "d" // inttypes.h:54:1: DPRIdFAST8 = "d" // inttypes.h:64:1: DPRIdLEAST16 = "d" // inttypes.h:60:1: DPRIdLEAST32 = "d" // inttypes.h:61:1: DPRIdLEAST8 = "d" // inttypes.h:59:1: DPRIi16 = "i" // inttypes.h:71:1: DPRIi32 = "i" // inttypes.h:72:1: DPRIi8 = "i" // inttypes.h:70:1: DPRIiFAST8 = "i" // inttypes.h:80:1: DPRIiLEAST16 = "i" // inttypes.h:76:1: DPRIiLEAST32 = "i" // inttypes.h:77:1: DPRIiLEAST8 = "i" // inttypes.h:75:1: DPRIo16 = "o" // inttypes.h:87:1: DPRIo32 = "o" // inttypes.h:88:1: DPRIo8 = "o" // inttypes.h:86:1: DPRIoFAST8 = "o" // inttypes.h:96:1: DPRIoLEAST16 = "o" // inttypes.h:92:1: DPRIoLEAST32 = "o" // inttypes.h:93:1: DPRIoLEAST8 = "o" // inttypes.h:91:1: DPRIu16 = "u" // inttypes.h:103:1: DPRIu32 = "u" // inttypes.h:104:1: DPRIu8 = "u" // inttypes.h:102:1: DPRIuFAST8 = "u" // inttypes.h:112:1: DPRIuLEAST16 = "u" // inttypes.h:108:1: DPRIuLEAST32 = "u" // inttypes.h:109:1: DPRIuLEAST8 = "u" // inttypes.h:107:1: DPRIx16 = "x" // inttypes.h:119:1: DPRIx32 = "x" // inttypes.h:120:1: DPRIx8 = "x" // inttypes.h:118:1: DPRIxFAST8 = "x" // inttypes.h:128:1: DPRIxLEAST16 = "x" // inttypes.h:124:1: DPRIxLEAST32 = "x" // inttypes.h:125:1: DPRIxLEAST8 = "x" // inttypes.h:123:1: DPTHREAD_DESTRUCTOR_ITERATIONS = 4 // local_lim.h:69:1: DPTHREAD_KEYS_MAX = 1024 // local_lim.h:64:1: DPTRDIFF_MAX = 9223372036854775807 // stdint.h:210:1: DPTRDIFF_MIN = -9223372036854775808 // stdint.h:209:1: DPTRDIFF_WIDTH = 64 // stdint.h:311:1: DPT_ALNUM = 6 // pcre2_internal.h:1282:1: DPT_ANY = 0 // pcre2_internal.h:1276:1: DPT_BIDICL = 12 // pcre2_internal.h:1288:1: DPT_BOOL = 13 // pcre2_internal.h:1289:1: DPT_CLIST = 10 // pcre2_internal.h:1286:1: DPT_GC = 2 // pcre2_internal.h:1278:1: DPT_LAMP = 1 // pcre2_internal.h:1277:1: DPT_NOTSCRIPT = 255 // pcre2_internal.h:1305:1: DPT_PC = 3 // pcre2_internal.h:1279:1: DPT_PXGRAPH = 14 // pcre2_internal.h:1298:1: DPT_PXPRINT = 15 // pcre2_internal.h:1299:1: DPT_PXPUNCT = 16 // pcre2_internal.h:1300:1: DPT_PXSPACE = 8 // pcre2_internal.h:1284:1: DPT_SC = 4 // pcre2_internal.h:1280:1: DPT_SCX = 5 // pcre2_internal.h:1281:1: DPT_SPACE = 7 // pcre2_internal.h:1283:1: DPT_TABSIZE = 14 // pcre2_internal.h:1290:1: DPT_UCNC = 11 // pcre2_internal.h:1287:1: DPT_WORD = 9 // pcre2_internal.h:1285:1: DP_tmpdir = "/tmp" // stdio.h:120:1: DRAND_MAX = 2147483647 // stdlib.h:87:1: DRENAME_EXCHANGE = 2 // stdio.h:165:1: DRENAME_NOREPLACE = 1 // stdio.h:164:1: DRENAME_WHITEOUT = 4 // stdio.h:166:1: DREQ_CU_MAX = 5000 // pcre2_internal.h:555:1: DRE_DUP_MAX = 32767 // posix2_lim.h:88:1: DRREF_ANY = 0xffff // pcre2_internal.h:1783:1: DRTSIG_MAX = 32 // limits.h:19:1: DSCHAR_MAX = 127 // limits.h:75:1: DSCHAR_MIN = -128 // limits.h:73:1: DSCHAR_WIDTH = 8 // limits.h:167:1: DSCNd16 = "hd" // inttypes.h:172:1: DSCNd32 = "d" // inttypes.h:173:1: DSCNd8 = "hhd" // inttypes.h:171:1: DSCNdFAST8 = "hhd" // inttypes.h:181:1: DSCNdLEAST16 = "hd" // inttypes.h:177:1: DSCNdLEAST32 = "d" // inttypes.h:178:1: DSCNdLEAST8 = "hhd" // inttypes.h:176:1: DSCNi16 = "hi" // inttypes.h:188:1: DSCNi32 = "i" // inttypes.h:189:1: DSCNi8 = "hhi" // inttypes.h:187:1: DSCNiFAST8 = "hhi" // inttypes.h:197:1: DSCNiLEAST16 = "hi" // inttypes.h:193:1: DSCNiLEAST32 = "i" // inttypes.h:194:1: DSCNiLEAST8 = "hhi" // inttypes.h:192:1: DSCNo16 = "ho" // inttypes.h:220:1: DSCNo32 = "o" // inttypes.h:221:1: DSCNo8 = "hho" // inttypes.h:219:1: DSCNoFAST8 = "hho" // inttypes.h:229:1: DSCNoLEAST16 = "ho" // inttypes.h:225:1: DSCNoLEAST32 = "o" // inttypes.h:226:1: DSCNoLEAST8 = "hho" // inttypes.h:224:1: DSCNu16 = "hu" // inttypes.h:204:1: DSCNu32 = "u" // inttypes.h:205:1: DSCNu8 = "hhu" // inttypes.h:203:1: DSCNuFAST8 = "hhu" // inttypes.h:213:1: DSCNuLEAST16 = "hu" // inttypes.h:209:1: DSCNuLEAST32 = "u" // inttypes.h:210:1: DSCNuLEAST8 = "hhu" // inttypes.h:208:1: DSCNx16 = "hx" // inttypes.h:236:1: DSCNx32 = "x" // inttypes.h:237:1: DSCNx8 = "hhx" // inttypes.h:235:1: DSCNxFAST8 = "hhx" // inttypes.h:245:1: DSCNxLEAST16 = "hx" // inttypes.h:241:1: DSCNxLEAST32 = "x" // inttypes.h:242:1: DSCNxLEAST8 = "hhx" // inttypes.h:240:1: DSEEK_CUR = 1 // stdio.h:110:1: DSEEK_DATA = 3 // stdio.h:113:1: DSEEK_END = 2 // stdio.h:111:1: DSEEK_HOLE = 4 // stdio.h:114:1: DSEEK_SET = 0 // stdio.h:109:1: DSEM_VALUE_MAX = 2147483647 // local_lim.h:99:1: DSHRT_MAX = 32767 // limits.h:106:1: DSHRT_MIN = -32768 // limits.h:104:1: DSHRT_WIDTH = 16 // limits.h:171:1: DSIG_ATOMIC_MAX = 2147483647 // stdint.h:223:1: DSIG_ATOMIC_MIN = -2147483648 // stdint.h:222:1: DSIG_ATOMIC_WIDTH = 32 // stdint.h:312:1: DSIZE_MAX = 18446744073709551615 // stdint.h:227:1: DSIZE_WIDTH = 64 // stdint.h:313:1: DSSIZE_MAX = 9223372036854775807 // posix1_lim.h:169:1: DSTART_FRAMES_SIZE = 20480 // pcre2_internal.h:231:1: DSTDC_HEADERS = 1 // config.h:292:1: DSTR_0 = "\060" // pcre2_internal.h:1106:1: DSTR_1 = "\061" // pcre2_internal.h:1107:1: DSTR_2 = "\062" // pcre2_internal.h:1108:1: DSTR_3 = "\063" // pcre2_internal.h:1109:1: DSTR_4 = "\064" // pcre2_internal.h:1110:1: DSTR_5 = "\065" // pcre2_internal.h:1111:1: DSTR_6 = "\066" // pcre2_internal.h:1112:1: DSTR_7 = "\067" // pcre2_internal.h:1113:1: DSTR_8 = "\070" // pcre2_internal.h:1114:1: DSTR_9 = "\071" // pcre2_internal.h:1115:1: DSTR_A = "\101" // pcre2_internal.h:1123:1: DSTR_AMPERSAND = "\046" // pcre2_internal.h:1096:1: DSTR_APOSTROPHE = "\047" // pcre2_internal.h:1097:1: DSTR_ASTERISK = "\052" // pcre2_internal.h:1100:1: DSTR_B = "\102" // pcre2_internal.h:1124:1: DSTR_BACKSLASH = "\134" // pcre2_internal.h:1150:1: DSTR_BEL = "\007" // pcre2_internal.h:1086:1: DSTR_BS = "\010" // pcre2_internal.h:1085:1: DSTR_C = "\103" // pcre2_internal.h:1125:1: DSTR_CIRCUMFLEX_ACCENT = "\136" // pcre2_internal.h:1152:1: DSTR_COLON = "\072" // pcre2_internal.h:1116:1: DSTR_COMMA = "\054" // pcre2_internal.h:1102:1: DSTR_COMMERCIAL_AT = "\100" // pcre2_internal.h:1122:1: DSTR_CR = "\015" // pcre2_internal.h:1083:1: DSTR_D = "\104" // pcre2_internal.h:1126:1: DSTR_DEL = "\177" // pcre2_internal.h:1088:1: DSTR_DOLLAR_SIGN = "\044" // pcre2_internal.h:1094:1: DSTR_DOT = "\056" // pcre2_internal.h:1104:1: DSTR_E = "\105" // pcre2_internal.h:1127:1: DSTR_EQUALS_SIGN = "\075" // pcre2_internal.h:1119:1: DSTR_ESC = "\033" // pcre2_internal.h:1087:1: DSTR_EXCLAMATION_MARK = "\041" // pcre2_internal.h:1091:1: DSTR_F = "\106" // pcre2_internal.h:1128:1: DSTR_FF = "\014" // pcre2_internal.h:1082:1: DSTR_G = "\107" // pcre2_internal.h:1129:1: DSTR_GRAVE_ACCENT = "\140" // pcre2_internal.h:1154:1: DSTR_GREATER_THAN_SIGN = "\076" // pcre2_internal.h:1120:1: DSTR_H = "\110" // pcre2_internal.h:1130:1: DSTR_HT = "\011" // pcre2_internal.h:1080:1: DSTR_I = "\111" // pcre2_internal.h:1131:1: DSTR_J = "\112" // pcre2_internal.h:1132:1: DSTR_K = "\113" // pcre2_internal.h:1133:1: DSTR_L = "\114" // pcre2_internal.h:1134:1: DSTR_LEFT_CURLY_BRACKET = "\173" // pcre2_internal.h:1181:1: DSTR_LEFT_PARENTHESIS = "\050" // pcre2_internal.h:1098:1: DSTR_LEFT_SQUARE_BRACKET = "\133" // pcre2_internal.h:1149:1: DSTR_LESS_THAN_SIGN = "\074" // pcre2_internal.h:1118:1: DSTR_M = "\115" // pcre2_internal.h:1135:1: DSTR_MINUS = "\055" // pcre2_internal.h:1103:1: DSTR_N = "\116" // pcre2_internal.h:1136:1: DSTR_NL = "\012" // pcre2_internal.h:1084:1: DSTR_NUMBER_SIGN = "\043" // pcre2_internal.h:1093:1: DSTR_O = "\117" // pcre2_internal.h:1137:1: DSTR_P = "\120" // pcre2_internal.h:1138:1: DSTR_PERCENT_SIGN = "\045" // pcre2_internal.h:1095:1: DSTR_PLUS = "\053" // pcre2_internal.h:1101:1: DSTR_Q = "\121" // pcre2_internal.h:1139:1: DSTR_QUESTION_MARK = "\077" // pcre2_internal.h:1121:1: DSTR_QUOTATION_MARK = "\042" // pcre2_internal.h:1092:1: DSTR_R = "\122" // pcre2_internal.h:1140:1: DSTR_RIGHT_CURLY_BRACKET = "\175" // pcre2_internal.h:1183:1: DSTR_RIGHT_PARENTHESIS = "\051" // pcre2_internal.h:1099:1: DSTR_RIGHT_SQUARE_BRACKET = "\135" // pcre2_internal.h:1151:1: DSTR_S = "\123" // pcre2_internal.h:1141:1: DSTR_SEMICOLON = "\073" // pcre2_internal.h:1117:1: DSTR_SLASH = "\057" // pcre2_internal.h:1105:1: DSTR_SPACE = "\040" // pcre2_internal.h:1090:1: DSTR_T = "\124" // pcre2_internal.h:1142:1: DSTR_TILDE = "\176" // pcre2_internal.h:1184:1: DSTR_U = "\125" // pcre2_internal.h:1143:1: DSTR_UNDERSCORE = "\137" // pcre2_internal.h:1153:1: DSTR_V = "\126" // pcre2_internal.h:1144:1: DSTR_VERTICAL_LINE = "\174" // pcre2_internal.h:1182:1: DSTR_VT = "\013" // pcre2_internal.h:1081:1: DSTR_W = "\127" // pcre2_internal.h:1145:1: DSTR_X = "\130" // pcre2_internal.h:1146:1: DSTR_Y = "\131" // pcre2_internal.h:1147:1: DSTR_Z = "\132" // pcre2_internal.h:1148:1: DSTR_a = "\141" // pcre2_internal.h:1155:1: DSTR_b = "\142" // pcre2_internal.h:1156:1: DSTR_c = "\143" // pcre2_internal.h:1157:1: DSTR_d = "\144" // pcre2_internal.h:1158:1: DSTR_e = "\145" // pcre2_internal.h:1159:1: DSTR_f = "\146" // pcre2_internal.h:1160:1: DSTR_g = "\147" // pcre2_internal.h:1161:1: DSTR_h = "\150" // pcre2_internal.h:1162:1: DSTR_i = "\151" // pcre2_internal.h:1163:1: DSTR_j = "\152" // pcre2_internal.h:1164:1: DSTR_k = "\153" // pcre2_internal.h:1165:1: DSTR_l = "\154" // pcre2_internal.h:1166:1: DSTR_m = "\155" // pcre2_internal.h:1167:1: DSTR_n = "\156" // pcre2_internal.h:1168:1: DSTR_o = "\157" // pcre2_internal.h:1169:1: DSTR_p = "\160" // pcre2_internal.h:1170:1: DSTR_q = "\161" // pcre2_internal.h:1171:1: DSTR_r = "\162" // pcre2_internal.h:1172:1: DSTR_s = "\163" // pcre2_internal.h:1173:1: DSTR_t = "\164" // pcre2_internal.h:1174:1: DSTR_u = "\165" // pcre2_internal.h:1175:1: DSTR_v = "\166" // pcre2_internal.h:1176:1: DSTR_w = "\167" // pcre2_internal.h:1177:1: DSTR_x = "\170" // pcre2_internal.h:1178:1: DSTR_y = "\171" // pcre2_internal.h:1179:1: DSTR_z = "\172" // pcre2_internal.h:1180:1: DSUPPORT_PCRE2GREP_CALLOUT = 0 // config.h:312:1: DSUPPORT_PCRE2GREP_CALLOUT_FORK = 0 // config.h:317:1: DSUPPORT_PCRE2_8 = 0 // config.h:330:1: DSUPPORT_UNICODE = 0 // config.h:336:1: DSUPPORT_WIDE_CHARS = 0 // pcre2_intmodedep.h:216:1: DTABLES_LENGTH = 1088 // pcre2_internal.h:593:1: DTMP_MAX = 238328 // stdio_lim.h:26:1: DTRUE = 1 // pcre2_internal.h:70:1: DTTY_NAME_MAX = 32 // local_lim.h:87:1: DUCD_BIDICLASS_SHIFT = 11 // pcre2_internal.h:1844:1: DUCD_BLOCK_SIZE = 128 // pcre2_internal.h:1831:1: DUCD_BPROPS_MASK = 0xfff // pcre2_internal.h:1845:1: DUCD_SCRIPTX_MASK = 0x3ff // pcre2_internal.h:1843:1: DUCHAR_MAX = 255 // limits.h:82:1: DUCHAR_WIDTH = 8 // limits.h:169:1: DUINT16_MAX = 65535 // stdint.h:128:1: DUINT16_WIDTH = 16 // stdint.h:281:1: DUINT32_MAX = 4294967295 // stdint.h:129:1: DUINT32_WIDTH = 32 // stdint.h:283:1: DUINT64_MAX = 18446744073709551615 // stdint.h:130:1: DUINT64_WIDTH = 64 // stdint.h:285:1: DUINT8_MAX = 255 // stdint.h:127:1: DUINT8_WIDTH = 8 // stdint.h:279:1: DUINTMAX_MAX = 18446744073709551615 // stdint.h:202:1: DUINTMAX_WIDTH = 64 // stdint.h:309:1: DUINTPTR_MAX = 18446744073709551615 // stdint.h:188:1: DUINTPTR_WIDTH = 64 // stdint.h:306:1: DUINT_FAST16_MAX = 18446744073709551615 // stdint.h:175:1: DUINT_FAST16_WIDTH = 64 // stdint.h:299:1: DUINT_FAST32_MAX = 18446744073709551615 // stdint.h:176:1: DUINT_FAST32_WIDTH = 64 // stdint.h:301:1: DUINT_FAST64_MAX = 18446744073709551615 // stdint.h:181:1: DUINT_FAST64_WIDTH = 64 // stdint.h:303:1: DUINT_FAST8_MAX = 255 // stdint.h:173:1: DUINT_FAST8_WIDTH = 8 // stdint.h:297:1: DUINT_LEAST16_MAX = 65535 // stdint.h:146:1: DUINT_LEAST16_WIDTH = 16 // stdint.h:290:1: DUINT_LEAST32_MAX = 4294967295 // stdint.h:147:1: DUINT_LEAST32_WIDTH = 32 // stdint.h:292:1: DUINT_LEAST64_MAX = 18446744073709551615 // stdint.h:148:1: DUINT_LEAST64_WIDTH = 64 // stdint.h:294:1: DUINT_LEAST8_MAX = 255 // stdint.h:145:1: DUINT_LEAST8_WIDTH = 8 // stdint.h:288:1: DUINT_MAX = 4294967295 // limits.h:124:1: DUINT_WIDTH = 32 // limits.h:177:1: DULLONG_MAX = 18446744073709551615 // limits.h:146:1: DULLONG_WIDTH = 64 // limits.h:185:1: DULONG_LONG_MAX = 18446744073709551615 // limits.h:158:1: DULONG_MAX = 18446744073709551615 // limits.h:135:1: DULONG_WIDTH = 64 // limits.h:181:1: DUSHRT_MAX = 65535 // limits.h:113:1: DUSHRT_WIDTH = 16 // limits.h:173:1: DVERSION = "10.40" // config.h:430:1: DWCHAR_MAX = 2147483647 // stdint.h:240:1: DWCHAR_MIN = -2147483648 // stdint.h:239:1: DWCHAR_WIDTH = 32 // stdint.h:314:1: DWCONTINUED = 8 // waitflags.h:32:1: DWEXITED = 4 // waitflags.h:31:1: DWINT_MAX = 4294967295 // stdint.h:245:1: DWINT_MIN = 0 // stdint.h:244:1: DWINT_WIDTH = 32 // stdint.h:315:1: DWNOHANG = 1 // waitflags.h:25:1: DWNOWAIT = 0x01000000 // waitflags.h:33:1: DWORD_BIT = 32 // xopen_lim.h:114:1: DWSTOPPED = 2 // waitflags.h:30:1: DWUNTRACED = 2 // waitflags.h:26:1: DXATTR_LIST_MAX = 65536 // limits.h:17:1: DXATTR_NAME_MAX = 255 // limits.h:15:1: DXATTR_SIZE_MAX = 65536 // limits.h:16:1: DXCL_END = 0 // pcre2_internal.h:1314:1: DXCL_HASPROP = 0x04 // pcre2_internal.h:1312:1: DXCL_MAP = 0x02 // pcre2_internal.h:1311:1: DXCL_NOT = 0x01 // pcre2_internal.h:1310:1: DXCL_NOTPROP = 4 // pcre2_internal.h:1318:1: DXCL_PROP = 3 // pcre2_internal.h:1317:1: DXCL_RANGE = 2 // pcre2_internal.h:1316:1: DXCL_SINGLE = 1 // pcre2_internal.h:1315:1: D_ALLOCA_H = 1 // alloca.h:19:1: D_ALL_SOURCE = 1 // config.h:343:1: D_ANSI_STDDEF_H = 0 // stddef.h:42:1: D_ATFILE_SOURCE = 1 // features.h:351:1: D_BITS_ATOMIC_WIDE_COUNTER_H = 0 // atomic_wide_counter.h:20:1: D_BITS_BYTESWAP_H = 1 // byteswap.h:24:1: D_BITS_ENDIANNESS_H = 1 // endianness.h:2:1: D_BITS_ENDIAN_H = 1 // endian.h:20:1: D_BITS_FLOATN_COMMON_H = 0 // floatn-common.h:21:1: D_BITS_FLOATN_H = 0 // floatn.h:20:1: D_BITS_POSIX1_LIM_H = 1 // posix1_lim.h:25:1: D_BITS_POSIX2_LIM_H = 1 // posix2_lim.h:23:1: D_BITS_PTHREADTYPES_ARCH_H = 1 // pthreadtypes-arch.h:19:1: D_BITS_PTHREADTYPES_COMMON_H = 1 // pthreadtypes.h:20:1: D_BITS_STDINT_INTN_H = 1 // stdint-intn.h:20:1: D_BITS_STDINT_UINTN_H = 1 // stdint-uintn.h:20:1: D_BITS_STDIO_LIM_H = 1 // stdio_lim.h:19:1: D_BITS_TIME64_H = 1 // time64.h:24:1: D_BITS_TYPESIZES_H = 1 // typesizes.h:24:1: D_BITS_TYPES_H = 1 // types.h:24:1: D_BITS_TYPES_LOCALE_T_H = 1 // locale_t.h:20:1: D_BITS_TYPES___LOCALE_T_H = 1 // __locale_t.h:20:1: D_BITS_UINTN_IDENTITY_H = 1 // uintn-identity.h:24:1: D_BITS_UIO_LIM_H = 1 // uio_lim.h:20:1: D_BITS_WCHAR_H = 1 // wchar.h:20:1: D_BSD_PTRDIFF_T_ = 0 // stddef.h:136:1: D_BSD_SIZE_T_ = 0 // stddef.h:189:1: D_BSD_SIZE_T_DEFINED_ = 0 // stddef.h:192:1: D_CTYPE_H = 1 // ctype.h:23:1: D_DARWIN_C_SOURCE = 1 // config.h:347:1: D_DEFAULT_SOURCE = 1 // features.h:236:1: D_DYNAMIC_STACK_SIZE_SOURCE = 1 // features.h:224:1: D_ENDIAN_H = 1 // endian.h:19:1: D_FEATURES_H = 1 // features.h:19:1: D_FILE_OFFSET_BITS = 64 // <builtin>:25:1: D_GCC_LIMITS_H_ = 0 // limits.h:30:1: D_GCC_MAX_ALIGN_T = 0 // stddef.h:411:1: D_GCC_PTRDIFF_T = 0 // stddef.h:138:1: D_GCC_SIZE_T = 0 // stddef.h:195:1: D_GCC_WCHAR_T = 0 // stddef.h:273:1: D_GCC_WRAP_STDINT_H = 0 // stdint.h:13:1: D_GNU_SOURCE = 1 // config.h:355:1: D_HPUX_ALT_XOPEN_SOCKET_API = 1 // config.h:360:1: D_INTTYPES_H = 1 // inttypes.h:23:1: D_IOFBF = 0 // stdio.h:93:1: D_IOLBF = 1 // stdio.h:94:1: D_IONBF = 2 // stdio.h:95:1: D_IO_EOF_SEEN = 0x0010 // struct_FILE.h:111:1: D_IO_ERR_SEEN = 0x0020 // struct_FILE.h:114:1: D_IO_USER_LOCK = 0x8000 // struct_FILE.h:117:1: D_ISOC11_SOURCE = 1 // features.h:206:1: D_ISOC2X_SOURCE = 1 // features.h:208:1: D_ISOC95_SOURCE = 1 // features.h:202:1: D_ISOC99_SOURCE = 1 // features.h:204:1: D_LARGEFILE64_SOURCE = 1 // features.h:218:1: D_LARGEFILE_SOURCE = 1 // features.h:360:1: D_LIBC_LIMITS_H_ = 1 // limits.h:23:1: D_LIMITS_H___ = 0 // limits.h:60:1: D_LINUX_LIMITS_H = 0 // limits.h:3:1: D_LP64 = 1 // <predefined>:297:1: D_NETBSD_SOURCE = 1 // config.h:371:1: D_OPENBSD_SOURCE = 1 // config.h:376:1: D_POSIX2_BC_BASE_MAX = 99 // posix2_lim.h:27:1: D_POSIX2_BC_DIM_MAX = 2048 // posix2_lim.h:30:1: D_POSIX2_BC_SCALE_MAX = 99 // posix2_lim.h:33:1: D_POSIX2_BC_STRING_MAX = 1000 // posix2_lim.h:36:1: D_POSIX2_CHARCLASS_NAME_MAX = 14 // posix2_lim.h:55:1: D_POSIX2_COLL_WEIGHTS_MAX = 2 // posix2_lim.h:40:1: D_POSIX2_EXPR_NEST_MAX = 32 // posix2_lim.h:44:1: D_POSIX2_LINE_MAX = 2048 // posix2_lim.h:47:1: D_POSIX2_RE_DUP_MAX = 255 // posix2_lim.h:51:1: D_POSIX_AIO_LISTIO_MAX = 2 // posix1_lim.h:32:1: D_POSIX_AIO_MAX = 1 // posix1_lim.h:35:1: D_POSIX_ARG_MAX = 4096 // posix1_lim.h:38:1: D_POSIX_CHILD_MAX = 25 // posix1_lim.h:42:1: D_POSIX_CLOCKRES_MIN = 20000000 // posix1_lim.h:157:1: D_POSIX_C_SOURCE = 200809 // features.h:290:1: D_POSIX_DELAYTIMER_MAX = 32 // posix1_lim.h:48:1: D_POSIX_FD_SETSIZE = 20 // posix1_lim.h:93:1: D_POSIX_HIWAT = 512 // posix1_lim.h:150:1: D_POSIX_HOST_NAME_MAX = 255 // posix1_lim.h:52:1: D_POSIX_LINK_MAX = 8 // posix1_lim.h:55:1: D_POSIX_LOGIN_NAME_MAX = 9 // posix1_lim.h:58:1: D_POSIX_MAX_CANON = 255 // posix1_lim.h:61:1: D_POSIX_MAX_INPUT = 255 // posix1_lim.h:65:1: D_POSIX_MQ_OPEN_MAX = 8 // posix1_lim.h:68:1: D_POSIX_MQ_PRIO_MAX = 32 // posix1_lim.h:71:1: D_POSIX_NAME_MAX = 14 // posix1_lim.h:74:1: D_POSIX_NGROUPS_MAX = 8 // posix1_lim.h:78:1: D_POSIX_OPEN_MAX = 20 // posix1_lim.h:85:1: D_POSIX_PATH_MAX = 256 // posix1_lim.h:97:1: D_POSIX_PIPE_BUF = 512 // posix1_lim.h:100:1: D_POSIX_PTHREAD_SEMANTICS = 1 // config.h:388:1: D_POSIX_QLIMIT = 1 // posix1_lim.h:146:1: D_POSIX_RE_DUP_MAX = 255 // posix1_lim.h:104:1: D_POSIX_RTSIG_MAX = 8 // posix1_lim.h:107:1: D_POSIX_SEM_NSEMS_MAX = 256 // posix1_lim.h:110:1: D_POSIX_SEM_VALUE_MAX = 32767 // posix1_lim.h:113:1: D_POSIX_SIGQUEUE_MAX = 32 // posix1_lim.h:116:1: D_POSIX_SOURCE = 1 // features.h:288:1: D_POSIX_SSIZE_MAX = 32767 // posix1_lim.h:119:1: D_POSIX_STREAM_MAX = 8 // posix1_lim.h:122:1: D_POSIX_SYMLINK_MAX = 255 // posix1_lim.h:125:1: D_POSIX_SYMLOOP_MAX = 8 // posix1_lim.h:129:1: D_POSIX_THREAD_DESTRUCTOR_ITERATIONS = 4 // local_lim.h:67:1: D_POSIX_THREAD_KEYS_MAX = 128 // local_lim.h:62:1: D_POSIX_THREAD_THREADS_MAX = 64 // local_lim.h:72:1: D_POSIX_TIMER_MAX = 32 // posix1_lim.h:132:1: D_POSIX_TTY_NAME_MAX = 9 // posix1_lim.h:135:1: D_POSIX_TZNAME_MAX = 6 // posix1_lim.h:139:1: D_POSIX_UIO_MAXIOV = 16 // posix1_lim.h:153:1: D_PRINTF_NAN_LEN_MAX = 4 // stdio.h:138:1: D_PTRDIFF_T = 0 // stddef.h:131:1: D_PTRDIFF_T_ = 0 // stddef.h:135:1: D_PTRDIFF_T_DECLARED = 0 // stddef.h:139:1: D_RWLOCK_INTERNAL_H = 0 // struct_rwlock.h:21:1: D_SIZET_ = 0 // stddef.h:196:1: D_SIZE_T = 0 // stddef.h:183:1: D_SIZE_T_ = 0 // stddef.h:188:1: D_SIZE_T_DECLARED = 0 // stddef.h:193:1: D_SIZE_T_DEFINED = 0 // stddef.h:191:1: D_SIZE_T_DEFINED_ = 0 // stddef.h:190:1: D_STDC_PREDEF_H = 1 // <predefined>:168:1: D_STDDEF_H = 0 // stddef.h:39:1: D_STDDEF_H_ = 0 // stddef.h:40:1: D_STDINT_H = 1 // stdint.h:23:1: D_STDIO_H = 1 // stdio.h:24:1: D_STDLIB_H = 1 // stdlib.h:36:1: D_STRINGS_H = 1 // strings.h:19:1: D_STRING_H = 1 // string.h:23:1: D_STRUCT_TIMESPEC = 1 // struct_timespec.h:3:1: D_SYS_CDEFS_H = 1 // cdefs.h:20:1: D_SYS_SELECT_H = 1 // select.h:22:1: D_SYS_SIZE_T_H = 0 // stddef.h:184:1: D_SYS_TYPES_H = 1 // types.h:23:1: D_TANDEM_SOURCE = 1 // config.h:420:1: D_THREAD_MUTEX_INTERNAL_H = 1 // struct_mutex.h:20:1: D_THREAD_SHARED_TYPES_H = 1 // thread-shared-types.h:20:1: D_T_PTRDIFF = 0 // stddef.h:133:1: D_T_PTRDIFF_ = 0 // stddef.h:132:1: D_T_SIZE = 0 // stddef.h:186:1: D_T_SIZE_ = 0 // stddef.h:185:1: D_T_WCHAR = 0 // stddef.h:264:1: D_T_WCHAR_ = 0 // stddef.h:263:1: D_VA_LIST_DEFINED = 0 // stdio.h:53:1: D_WCHAR_T = 0 // stddef.h:262:1: D_WCHAR_T_ = 0 // stddef.h:266:1: D_WCHAR_T_DECLARED = 0 // stddef.h:274:1: D_WCHAR_T_DEFINED = 0 // stddef.h:269:1: D_WCHAR_T_DEFINED_ = 0 // stddef.h:268:1: D_WCHAR_T_H = 0 // stddef.h:270:1: D_XOPEN_IOV_MAX = 16 // xopen_lim.h:62:1: D_XOPEN_LIM_H = 1 // xopen_lim.h:30:1: D_XOPEN_SOURCE = 700 // features.h:214:1: D_XOPEN_SOURCE_EXTENDED = 1 // features.h:216:1: Dcbit_cntrl = 288 // pcre2_internal.h:573:1: Dcbit_digit = 64 // pcre2_internal.h:566:1: Dcbit_graph = 192 // pcre2_internal.h:570:1: Dcbit_length = 320 // pcre2_internal.h:574:1: Dcbit_lower = 128 // pcre2_internal.h:568:1: Dcbit_print = 224 // pcre2_internal.h:571:1: Dcbit_punct = 256 // pcre2_internal.h:572:1: Dcbit_space = 0 // pcre2_internal.h:564:1: Dcbit_upper = 96 // pcre2_internal.h:567:1: Dcbit_word = 160 // pcre2_internal.h:569:1: Dcbit_xdigit = 32 // pcre2_internal.h:565:1: Dcbits_offset = 512 // pcre2_internal.h:591:1: Dctype_digit = 0x08 // pcre2_internal.h:583:1: Dctype_lcletter = 0x04 // pcre2_internal.h:582:1: Dctype_letter = 0x02 // pcre2_internal.h:581:1: Dctype_space = 0x01 // pcre2_internal.h:580:1: Dctype_word = 0x10 // pcre2_internal.h:584:1: Dctypes_offset = 832 // pcre2_internal.h:592:1: Dfcc_offset = 256 // pcre2_internal.h:590:1: Dlcc_offset = 0 // pcre2_internal.h:589:1: Dlinux = 1 // <predefined>:243:1: Ducd_boolprop_sets_item_size = 2 // pcre2_ucp.h:164:1: Ducd_script_sets_item_size = 3 // pcre2_ucp.h:390:1: Dunix = 1 // <predefined>:184:1: DCOMPILE_WORK_SIZE = 6000 // pcre2_compile.c:166:1: DESCAPES_FIRST = 48 // pcre2_compile.c:507:1: DESCAPES_LAST = 122 // pcre2_compile.c:508:1: DGI_FIXED_LENGTH_MASK = 0x0000ffff // pcre2_compile.c:402:1: DGI_NOT_FIXED_LENGTH = 0x40000000 // pcre2_compile.c:401:1: DGI_SET_FIXED_LENGTH = 0x80000000 // pcre2_compile.c:400:1: DGROUPINFO_DEFAULT_SIZE = 256 // pcre2_compile.c:175:1: DMAX_GROUP_NUMBER = 65535 // pcre2_compile.c:147:1: DMAX_REPEAT_COUNT = 65535 // pcre2_compile.c:148:1: DMETA_ACCEPT = 0x802a0000 // pcre2_compile.c:266:1: DMETA_ALT = 0x80010000 // pcre2_compile.c:213:1: DMETA_ASTERISK = 0x80340000 // pcre2_compile.c:279:1: DMETA_ASTERISK_PLUS = 0x80350000 // pcre2_compile.c:280:1: DMETA_ASTERISK_QUERY = 0x80360000 // pcre2_compile.c:281:1: DMETA_ATOMIC = 0x80020000 // pcre2_compile.c:214:1: DMETA_ATOMIC_SCRIPT_RUN = 0x8fff0000 // pcre2_compile.c:300:1: DMETA_BACKREF = 0x80030000 // pcre2_compile.c:215:1: DMETA_BACKREF_BYNAME = 0x80040000 // pcre2_compile.c:216:1: DMETA_BIGVALUE = 0x80050000 // pcre2_compile.c:217:1: DMETA_CALLOUT_NUMBER = 0x80060000 // pcre2_compile.c:218:1: DMETA_CALLOUT_STRING = 0x80070000 // pcre2_compile.c:219:1: DMETA_CAPTURE = 0x80080000 // pcre2_compile.c:220:1: DMETA_CIRCUMFLEX = 0x80090000 // pcre2_compile.c:221:1: DMETA_CLASS = 0x800a0000 // pcre2_compile.c:222:1: DMETA_CLASS_EMPTY = 0x800b0000 // pcre2_compile.c:223:1: DMETA_CLASS_EMPTY_NOT = 0x800c0000 // pcre2_compile.c:224:1: DMETA_CLASS_END = 0x800d0000 // pcre2_compile.c:225:1: DMETA_CLASS_NOT = 0x800e0000 // pcre2_compile.c:226:1: DMETA_COMMIT = 0x802c0000 // pcre2_compile.c:268:1: DMETA_COMMIT_ARG = 0x802d0000 // pcre2_compile.c:269:1: DMETA_COND_ASSERT = 0x800f0000 // pcre2_compile.c:227:1: DMETA_COND_DEFINE = 0x80100000 // pcre2_compile.c:228:1: DMETA_COND_NAME = 0x80110000 // pcre2_compile.c:229:1: DMETA_COND_NUMBER = 0x80120000 // pcre2_compile.c:230:1: DMETA_COND_RNAME = 0x80130000 // pcre2_compile.c:231:1: DMETA_COND_RNUMBER = 0x80140000 // pcre2_compile.c:232:1: DMETA_COND_VERSION = 0x80150000 // pcre2_compile.c:233:1: DMETA_DOLLAR = 0x80160000 // pcre2_compile.c:234:1: DMETA_DOT = 0x80170000 // pcre2_compile.c:235:1: DMETA_END = 0x80000000 // pcre2_compile.c:211:1: DMETA_ESCAPE = 0x80180000 // pcre2_compile.c:236:1: DMETA_FAIL = 0x802b0000 // pcre2_compile.c:267:1: DMETA_FIRST_QUANTIFIER = 2150891520 // pcre2_compile.c:292:1: DMETA_KET = 0x80190000 // pcre2_compile.c:237:1: DMETA_LAST_QUANTIFIER = 2151612416 // pcre2_compile.c:293:1: DMETA_LOOKAHEAD = 0x80230000 // pcre2_compile.c:251:1: DMETA_LOOKAHEADNOT = 0x80240000 // pcre2_compile.c:252:1: DMETA_LOOKAHEAD_NA = 0x80270000 // pcre2_compile.c:258:1: DMETA_LOOKBEHIND = 0x80250000 // pcre2_compile.c:253:1: DMETA_LOOKBEHINDNOT = 0x80260000 // pcre2_compile.c:254:1: DMETA_LOOKBEHIND_NA = 0x80280000 // pcre2_compile.c:259:1: DMETA_MARK = 0x80290000 // pcre2_compile.c:265:1: DMETA_MINMAX = 0x803d0000 // pcre2_compile.c:288:1: DMETA_MINMAX_PLUS = 0x803e0000 // pcre2_compile.c:289:1: DMETA_MINMAX_QUERY = 0x803f0000 // pcre2_compile.c:290:1: DMETA_NOCAPTURE = 0x801a0000 // pcre2_compile.c:238:1: DMETA_OPTIONS = 0x801b0000 // pcre2_compile.c:239:1: DMETA_PLUS = 0x80370000 // pcre2_compile.c:282:1: DMETA_PLUS_PLUS = 0x80380000 // pcre2_compile.c:283:1: DMETA_PLUS_QUERY = 0x80390000 // pcre2_compile.c:284:1: DMETA_POSIX = 0x801c0000 // pcre2_compile.c:240:1: DMETA_POSIX_NEG = 0x801d0000 // pcre2_compile.c:241:1: DMETA_PRUNE = 0x802e0000 // pcre2_compile.c:270:1: DMETA_PRUNE_ARG = 0x802f0000 // pcre2_compile.c:271:1: DMETA_QUERY = 0x803a0000 // pcre2_compile.c:285:1: DMETA_QUERY_PLUS = 0x803b0000 // pcre2_compile.c:286:1: DMETA_QUERY_QUERY = 0x803c0000 // pcre2_compile.c:287:1: DMETA_RANGE_ESCAPED = 0x801e0000 // pcre2_compile.c:242:1: DMETA_RANGE_LITERAL = 0x801f0000 // pcre2_compile.c:243:1: DMETA_RECURSE = 0x80200000 // pcre2_compile.c:244:1: DMETA_RECURSE_BYNAME = 0x80210000 // pcre2_compile.c:245:1: DMETA_SCRIPT_RUN = 0x80220000 // pcre2_compile.c:246:1: DMETA_SKIP = 0x80300000 // pcre2_compile.c:272:1: DMETA_SKIP_ARG = 0x80310000 // pcre2_compile.c:273:1: DMETA_THEN = 0x80320000 // pcre2_compile.c:274:1: DMETA_THEN_ARG = 0x80330000 // pcre2_compile.c:275:1: DNAMED_GROUP_LIST_SIZE = 20 // pcre2_compile.c:187:1: DNSF_ATOMICSR = 0x0004 // pcre2_compile.c:2565:1: DNSF_CONDASSERT = 0x0002 // pcre2_compile.c:2564:1: DNSF_RESET = 0x0001 // pcre2_compile.c:2563:1: DOFLOW_MAX = 2147483627 // pcre2_compile.c:200:1: DPARSED_PATTERN_DEFAULT_SIZE = 1024 // pcre2_compile.c:193:1: DPARSE_TRACKED_OPTIONS = 17048808 // pcre2_compile.c:2572:1: DPC_GRAPH = 8 // pcre2_compile.c:709:1: DPC_PRINT = 9 // pcre2_compile.c:710:1: DPC_PUNCT = 10 // pcre2_compile.c:711:1: DPUBLIC_COMPILE_EXTRA_OPTIONS = 127 // pcre2_compile.c:784:1: DPUBLIC_COMPILE_OPTIONS = 3892314111 // pcre2_compile.c:772:1: DPUBLIC_LITERAL_COMPILE_EXTRA_OPTIONS = 12 // pcre2_compile.c:781:1: DPUBLIC_LITERAL_COMPILE_OPTIONS = 3867738380 // pcre2_compile.c:767:1: DREPEAT_UNLIMITED = 65536 // pcre2_compile.c:149:1: DREQ_CASELESS = 0x00000001 // pcre2_compile.c:395:1: DREQ_NONE = 0xfffffffe // pcre2_compile.c:394:1: DREQ_UNSET = 0xffffffff // pcre2_compile.c:393:1: DREQ_VARY = 0x00000002 // pcre2_compile.c:396:1: DRSCAN_CACHE_SIZE = 8 // pcre2_compile.c:10359:1: DSIZEOFFSET = 2 // pcre2_compile.c:108:1: DWORK_SIZE_SAFETY_MARGIN = 100 // pcre2_compile.c:180:1: DALL_OPTIONS = 127 // pcre2_convert.c:51:1: DDUMMY_BUFFER_SIZE = 100 // pcre2_convert.c:56:1: DTYPE_OPTIONS = 28 // pcre2_convert.c:48:1: DOP_ANYNL_EXTRA = 340 // pcre2_dfa_match.c:103:1: DOP_EXTUNI_EXTRA = 320 // pcre2_dfa_match.c:102:1: DOP_HSPACE_EXTRA = 360 // pcre2_dfa_match.c:104:1: DOP_PROP_EXTRA = 300 // pcre2_dfa_match.c:101:1: DOP_VSPACE_EXTRA = 380 // pcre2_dfa_match.c:105:1: DPUBLIC_DFA_MATCH_OPTIONS = 3758113023 // pcre2_dfa_match.c:85:1: DRWS_RSIZE = 1000 // pcre2_dfa_match.c:318:1: DINCLUDED_FROM_PCRE2_JIT_COMPILE = 0 // pcre2_jit_compile.c:14504:1: DPUBLIC_JIT_COMPILE_OPTIONS = 263 // pcre2_jit_compile.c:14378:1: DGF_CAPTURE = 0x00010000 // pcre2_match.c:106:1: DGF_CONDASSERT = 0x00030000 // pcre2_match.c:108:1: DGF_NOCAPTURE = 0x00020000 // pcre2_match.c:107:1: DGF_RECURSE = 0x00040000 // pcre2_match.c:109:1: DMATCH_ACCEPT = -999 // pcre2_match.c:88:1: DMATCH_BACKTRACK_MAX = -993 // pcre2_match.c:97:1: DMATCH_BACKTRACK_MIN = -997 // pcre2_match.c:98:1: DMATCH_COMMIT = -997 // pcre2_match.c:92:1: DMATCH_KETRPOS = -998 // pcre2_match.c:89:1: DMATCH_MATCH = 1 // pcre2_match.c:82:1: DMATCH_NOMATCH = 0 // pcre2_match.c:83:1: DMATCH_PRUNE = -996 // pcre2_match.c:93:1: DMATCH_SKIP = -995 // pcre2_match.c:94:1: DMATCH_SKIP_ARG = -994 // pcre2_match.c:95:1: DMATCH_THEN = -993 // pcre2_match.c:96:1: DPUBLIC_JIT_MATCH_OPTIONS = 1073758271 // pcre2_match.c:74:1: DPUBLIC_MATCH_OPTIONS = 3758121023 // pcre2_match.c:69:1: DRECURSE_UNSET = 0xffffffff // pcre2_match.c:65:1: DFOUND_BOPOMOFO = 1 // pcre2_script_run.c:199:1: DFOUND_HANGUL = 8 // pcre2_script_run.c:202:1: DFOUND_HIRAGANA = 2 // pcre2_script_run.c:200:1: DFOUND_KATAKANA = 4 // pcre2_script_run.c:201:1: DSERIALIZED_DATA_MAGIC = 0x50523253 // pcre2_serialize.c:54:1: DSERIALIZED_DATA_VERSION = 2621450 // pcre2_serialize.c:59:1: DMAX_CACHE_BACKREF = 128 // pcre2_study.c:53:1: DPTR_STACK_SIZE = 20 // pcre2_substitute.c:48:1: DSUBSTITUTE_OPTIONS = 237312 // pcre2_substitute.c:50:1: )
const ( RANGE_NO = 0 RANGE_OK_ESCAPED = 2 RANGE_OK_LITERAL = 3 )
const ( PSKIP_ALT = 0 PSKIP_CLASS = 1 PSKIP_KET = 2 )
const ( ERR0 = 100 ERR1 = 101 ERR2 = 102 ERR3 = 103 ERR4 = 104 ERR5 = 105 ERR6 = 106 ERR7 = 107 ERR8 = 108 ERR9 = 109 ERR10 = 110 ERR11 = 111 ERR12 = 112 ERR13 = 113 ERR14 = 114 ERR15 = 115 ERR16 = 116 ERR17 = 117 ERR18 = 118 ERR19 = 119 ERR20 = 120 ERR21 = 121 ERR22 = 122 ERR23 = 123 ERR24 = 124 ERR25 = 125 ERR26 = 126 ERR27 = 127 ERR28 = 128 ERR29 = 129 ERR30 = 130 ERR31 = 131 ERR32 = 132 ERR33 = 133 ERR34 = 134 ERR35 = 135 ERR36 = 136 ERR37 = 137 ERR38 = 138 ERR39 = 139 ERR40 = 140 ERR41 = 141 ERR42 = 142 ERR43 = 143 ERR44 = 144 ERR45 = 145 ERR46 = 146 ERR47 = 147 ERR48 = 148 ERR49 = 149 ERR50 = 150 ERR51 = 151 ERR52 = 152 ERR53 = 153 ERR54 = 154 ERR55 = 155 ERR56 = 156 ERR57 = 157 ERR58 = 158 ERR59 = 159 ERR60 = 160 ERR61 = 161 ERR62 = 162 ERR63 = 163 ERR64 = 164 ERR65 = 165 ERR66 = 166 ERR67 = 167 ERR68 = 168 ERR69 = 169 ERR70 = 170 ERR71 = 171 ERR72 = 172 ERR73 = 173 ERR74 = 174 ERR75 = 175 ERR76 = 176 ERR77 = 177 ERR78 = 178 ERR79 = 179 ERR80 = 180 ERR81 = 181 ERR82 = 182 ERR83 = 183 ERR84 = 184 ERR85 = 185 ERR86 = 186 ERR87 = 187 ERR88 = 188 ERR89 = 189 ERR90 = 190 ERR91 = 191 ERR92 = 192 ERR93 = 193 ERR94 = 194 ERR95 = 195 ERR96 = 196 ERR97 = 197 ERR98 = 198 ERR99 = 199 )
const ( PSO_OPT = 0 // Value is an option bit PSO_FLG = 1 // Value is a flag bit PSO_NL = 2 // Value is a newline type PSO_BSR = 3 // Value is a \R type PSO_LIMH = 4 // Read integer value for heap limit PSO_LIMM = 5 // Read integer value for match limit PSO_LIMD = 6 )
const ( RANGE_NOT_STARTED = 0 RANGE_STARTING = 1 )
const ( POSIX_START_REGEX = 0 POSIX_ANCHORED = 1 POSIX_NOT_BRACKET = 2 POSIX_CLASS_NOT_STARTED = 3 POSIX_CLASS_STARTING = 4 POSIX_CLASS_STARTED = 5 )
const ( ESC_A = 1 ESC_G = 2 ESC_K = 3 ESC_B = 4 ESC_b = 5 ESC_D = 6 ESC_d = 7 ESC_S = 8 ESC_s = 9 ESC_W = 10 ESC_w = 11 ESC_N = 12 ESC_dum = 13 ESC_C = 14 ESC_P = 15 ESC_p = 16 ESC_R = 17 ESC_H = 18 ESC_h = 19 ESC_V = 20 ESC_v = 21 ESC_X = 22 ESC_Z = 23 ESC_z = 24 ESC_E = 25 ESC_Q = 26 ESC_g = 27 ESC_k = 28 )
const ( OP_END = 0 // 0 End of pattern OP_SOD = 1 // 1 Start of data: \A OP_SOM = 2 // 2 Start of match (subject + offset): \G OP_SET_SOM = 3 // 3 Set start of match (\K) OP_NOT_WORD_BOUNDARY = 4 // 4 \B OP_WORD_BOUNDARY = 5 // 5 \b OP_NOT_DIGIT = 6 // 6 \D OP_DIGIT = 7 // 7 \d OP_NOT_WHITESPACE = 8 // 8 \S OP_WHITESPACE = 9 // 9 \s OP_NOT_WORDCHAR = 10 // 10 \W OP_WORDCHAR = 11 // 11 \w OP_ANY = 12 // 12 Match any character except newline (\N) OP_ALLANY = 13 // 13 Match any character OP_ANYBYTE = 14 // 14 Match any byte (\C); different to OP_ANY for UTF-8 OP_NOTPROP = 15 // 15 \P (not Unicode property) OP_PROP = 16 // 16 \p (Unicode property) OP_ANYNL = 17 // 17 \R (any newline sequence) OP_NOT_HSPACE = 18 // 18 \H (not horizontal whitespace) OP_HSPACE = 19 // 19 \h (horizontal whitespace) OP_NOT_VSPACE = 20 // 20 \V (not vertical whitespace) OP_VSPACE = 21 // 21 \v (vertical whitespace) OP_EXTUNI = 22 // 22 \X (extended Unicode sequence OP_EODN = 23 // 23 End of data or \n at end of data (\Z) OP_EOD = 24 // 24 End of data (\z) OP_DOLL = 25 // 25 End of line - not multiline OP_DOLLM = 26 // 26 End of line - multiline OP_CIRC = 27 // 27 Start of line - not multiline OP_CIRCM = 28 // 28 Start of line - multiline OP_CHAR = 29 // 29 Match one character, casefully OP_CHARI = 30 // 30 Match one character, caselessly OP_NOT = 31 // 31 Match one character, not the given one, casefully OP_NOTI = 32 // 32 Match one character, not the given one, caselessly OP_STAR = 33 // 33 The maximizing and minimizing versions of OP_MINSTAR = 34 // 34 these six opcodes must come in pairs, with OP_PLUS = 35 // 35 the minimizing one second. OP_MINPLUS = 36 // 36 OP_QUERY = 37 // 37 OP_MINQUERY = 38 // 38 OP_UPTO = 39 // 39 From 0 to n matches of one character, caseful OP_MINUPTO = 40 // 40 OP_EXACT = 41 // 41 Exactly n matches OP_POSSTAR = 42 // 42 Possessified star, caseful OP_POSPLUS = 43 // 43 Possessified plus, caseful OP_POSQUERY = 44 // 44 Posesssified query, caseful OP_POSUPTO = 45 // 45 Possessified upto, caseful OP_STARI = 46 // 46 OP_MINSTARI = 47 // 47 OP_PLUSI = 48 // 48 OP_MINPLUSI = 49 // 49 OP_QUERYI = 50 // 50 OP_MINQUERYI = 51 // 51 OP_UPTOI = 52 // 52 From 0 to n matches of one character, caseless OP_MINUPTOI = 53 // 53 OP_EXACTI = 54 // 54 OP_POSSTARI = 55 // 55 Possessified star, caseless OP_POSPLUSI = 56 // 56 Possessified plus, caseless OP_POSQUERYI = 57 // 57 Posesssified query, caseless OP_POSUPTOI = 58 // 58 Possessified upto, caseless OP_NOTSTAR = 59 // 59 The maximizing and minimizing versions of OP_NOTMINSTAR = 60 // 60 these six opcodes must come in pairs, with OP_NOTPLUS = 61 // 61 the minimizing one second. They must be in OP_NOTMINPLUS = 62 // 62 exactly the same order as those above. OP_NOTQUERY = 63 // 63 OP_NOTMINQUERY = 64 // 64 OP_NOTUPTO = 65 // 65 From 0 to n matches, caseful OP_NOTMINUPTO = 66 // 66 OP_NOTEXACT = 67 // 67 Exactly n matches OP_NOTPOSSTAR = 68 // 68 Possessified versions, caseful OP_NOTPOSPLUS = 69 // 69 OP_NOTPOSQUERY = 70 // 70 OP_NOTPOSUPTO = 71 // 71 OP_NOTSTARI = 72 // 72 OP_NOTMINSTARI = 73 // 73 OP_NOTPLUSI = 74 // 74 OP_NOTMINPLUSI = 75 // 75 OP_NOTQUERYI = 76 // 76 OP_NOTMINQUERYI = 77 // 77 OP_NOTUPTOI = 78 // 78 From 0 to n matches, caseless OP_NOTMINUPTOI = 79 // 79 OP_NOTEXACTI = 80 // 80 Exactly n matches OP_NOTPOSSTARI = 81 // 81 Possessified versions, caseless OP_NOTPOSPLUSI = 82 // 82 OP_NOTPOSQUERYI = 83 // 83 OP_NOTPOSUPTOI = 84 // 84 OP_TYPESTAR = 85 // 85 The maximizing and minimizing versions of OP_TYPEMINSTAR = 86 // 86 these six opcodes must come in pairs, with OP_TYPEPLUS = 87 // 87 the minimizing one second. These codes must OP_TYPEMINPLUS = 88 // 88 be in exactly the same order as those above. OP_TYPEQUERY = 89 // 89 OP_TYPEMINQUERY = 90 // 90 OP_TYPEUPTO = 91 // 91 From 0 to n matches OP_TYPEMINUPTO = 92 // 92 OP_TYPEEXACT = 93 // 93 Exactly n matches OP_TYPEPOSSTAR = 94 // 94 Possessified versions OP_TYPEPOSPLUS = 95 // 95 OP_TYPEPOSQUERY = 96 // 96 OP_TYPEPOSUPTO = 97 // 97 OP_CRSTAR = 98 // 98 The maximizing and minimizing versions of OP_CRMINSTAR = 99 // 99 all these opcodes must come in pairs, with OP_CRPLUS = 100 // 100 the minimizing one second. These codes must OP_CRMINPLUS = 101 // 101 be in exactly the same order as those above. OP_CRQUERY = 102 // 102 OP_CRMINQUERY = 103 // 103 OP_CRRANGE = 104 // 104 These are different to the three sets above. OP_CRMINRANGE = 105 // 105 OP_CRPOSSTAR = 106 // 106 Possessified versions OP_CRPOSPLUS = 107 // 107 OP_CRPOSQUERY = 108 // 108 OP_CRPOSRANGE = 109 // 109 OP_CLASS = 110 // 110 Match a character class, chars < 256 only OP_NCLASS = 111 // 111 Same, but the bitmap was created from a negative // class - the difference is relevant only when a // character > 255 is encountered. OP_XCLASS = 112 // 112 Extended class for handling > 255 chars within the // class. This does both positive and negative. OP_REF = 113 // 113 Match a back reference, casefully OP_REFI = 114 // 114 Match a back reference, caselessly OP_DNREF = 115 // 115 Match a duplicate name backref, casefully OP_DNREFI = 116 // 116 Match a duplicate name backref, caselessly OP_RECURSE = 117 // 117 Match a numbered subpattern (possibly recursive) OP_CALLOUT = 118 // 118 Call out to external function if provided OP_CALLOUT_STR = 119 // 119 Call out with string argument OP_ALT = 120 // 120 Start of alternation OP_KET = 121 // 121 End of group that doesn't have an unbounded repeat OP_KETRMAX = 122 // 122 These two must remain together and in this OP_KETRMIN = 123 // 123 order. They are for groups the repeat for ever. OP_KETRPOS = 124 // 124 Possessive unlimited repeat. OP_REVERSE = 125 // 125 Move pointer back - used in lookbehind assertions OP_ASSERT = 126 // 126 Positive lookahead OP_ASSERT_NOT = 127 // 127 Negative lookahead OP_ASSERTBACK = 128 // 128 Positive lookbehind OP_ASSERTBACK_NOT = 129 // 129 Negative lookbehind OP_ASSERT_NA = 130 // 130 Positive non-atomic lookahead OP_ASSERTBACK_NA = 131 // 131 Positive non-atomic lookbehind OP_ONCE = 132 // 132 Atomic group, contains captures OP_SCRIPT_RUN = 133 // 133 Non-capture, but check characters' scripts OP_BRA = 134 // 134 Start of non-capturing bracket OP_BRAPOS = 135 // 135 Ditto, with unlimited, possessive repeat OP_CBRA = 136 // 136 Start of capturing bracket OP_CBRAPOS = 137 // 137 Ditto, with unlimited, possessive repeat OP_COND = 138 // 138 Conditional group OP_SBRA = 139 // 139 Start of non-capturing bracket, check empty OP_SBRAPOS = 140 // 149 Ditto, with unlimited, possessive repeat OP_SCBRA = 141 // 141 Start of capturing bracket, check empty OP_SCBRAPOS = 142 // 142 Ditto, with unlimited, possessive repeat OP_SCOND = 143 // 143 Conditional group, check empty OP_CREF = 144 // 144 Used to hold a capture number as condition OP_DNCREF = 145 // 145 Used to point to duplicate names as a condition OP_RREF = 146 // 146 Used to hold a recursion number as condition OP_DNRREF = 147 // 147 Used to point to duplicate names as a condition OP_FALSE = 148 // 148 Always false (used by DEFINE and VERSION) OP_TRUE = 149 // 149 Always true (used by VERSION) OP_BRAZERO = 150 // 150 These two must remain together and in this OP_BRAMINZERO = 151 // 151 order. OP_BRAPOSZERO = 152 // 152 OP_MARK = 153 // 153 always has an argument OP_PRUNE = 154 // 154 OP_PRUNE_ARG = 155 // 155 same, but with argument OP_SKIP = 156 // 156 OP_SKIP_ARG = 157 // 157 same, but with argument OP_THEN = 158 // 158 OP_THEN_ARG = 159 // 159 same, but with argument OP_COMMIT = 160 // 160 OP_COMMIT_ARG = 161 // 161 same, but with argument OP_FAIL = 162 // 162 OP_ACCEPT = 163 // 163 OP_ASSERT_ACCEPT = 164 // 164 Used inside assertions OP_CLOSE = 165 // 165 Used before OP_ACCEPT to close open captures OP_SKIPZERO = 166 // 166 OP_DEFINE = 167 // 167 OP_TABLE_LENGTH = 168 )
const ( PCRE2_MATCHEDBY_INTERPRETER = 0 // pcre2_match() PCRE2_MATCHEDBY_DFA_INTERPRETER = 1 // pcre2_dfa_match() PCRE2_MATCHEDBY_JIT = 2 )
const ( REPTYPE_MIN = 0 REPTYPE_MAX = 1 REPTYPE_POS = 2 )
const ( RM1 = 1 RM2 = 2 RM3 = 3 RM4 = 4 RM5 = 5 RM6 = 6 RM7 = 7 RM8 = 8 RM9 = 9 RM10 = 10 RM11 = 11 RM12 = 12 RM13 = 13 RM14 = 14 RM15 = 15 RM16 = 16 RM17 = 17 RM18 = 18 RM19 = 19 RM20 = 20 RM21 = 21 RM22 = 22 RM23 = 23 RM24 = 24 RM25 = 25 RM26 = 26 RM27 = 27 RM28 = 28 RM29 = 29 RM30 = 30 RM31 = 31 RM32 = 32 RM33 = 33 RM34 = 34 RM35 = 35 RM36 = 36 )
const ( RM100 = 100 RM101 = 101 )
const ( RM200 = 200 RM201 = 201 RM202 = 202 RM203 = 203 RM204 = 204 RM205 = 205 RM206 = 206 RM207 = 207 RM208 = 208 RM209 = 209 RM210 = 210 RM211 = 211 RM212 = 212 RM213 = 213 RM214 = 214 RM215 = 215 RM216 = 216 RM217 = 217 RM218 = 218 RM219 = 219 RM220 = 220 RM221 = 221 RM222 = 222 RM223 = 223 RM224 = 224 RM225 = 225 )
const ( SCRIPT_UNSET = 0 // Requirement as yet unknown SCRIPT_MAP = 1 // Bitmap contains acceptable scripts SCRIPT_HANPENDING = 2 // Have had only Han characters SCRIPT_HANHIRAKATA = 3 // Expect Han or Hirikata SCRIPT_HANBOPOMOFO = 4 // Expect Han or Bopomofo SCRIPT_HANHANGUL = 5 )
const ( SSB_FAIL = 0 SSB_DONE = 1 SSB_CONTINUE = 2 SSB_UNKNOWN = 3 SSB_TOODEEP = 4 )
Variables ¶
var CAPI = map[string]struct{}{}/* 122 elements not displayed */
var X_pcre2_OP_lengths_8 = [168]Tuint8_t{} /* pcre2_tables.c:60:15 */ /* 168 elements not displayed */
var X_pcre2_callout_end_delims_8 = [9]Tuint32_t{ Tuint32_t('\140'), Tuint32_t('\047'), Tuint32_t('\042'), Tuint32_t('\136'), Tuint32_t('\045'), Tuint32_t('\043'), Tuint32_t('\044'), Tuint32_t('\175'), Tuint32_t(0)} /* pcre2_tables.c:78:16 */
var X_pcre2_callout_start_delims_8 = [9]Tuint32_t{ Tuint32_t('\140'), Tuint32_t('\047'), Tuint32_t('\042'), Tuint32_t('\136'), Tuint32_t('\045'), Tuint32_t('\043'), Tuint32_t('\044'), Tuint32_t('\173'), Tuint32_t(0)} /* pcre2_tables.c:73:16 */
var X_pcre2_default_compile_context_8 = Tpcre2_compile_context_8{ Fmemctl: Tpcre2_memctl{Fmalloc: 0, Ffree: 0}, Ftables: 0, Fmax_pattern_length: libc.CplUint64(uint64(0)), Fbsr_convention: Tuint16_t(DPCRE2_BSR_UNICODE), Fnewline_convention: Tuint16_t(DNEWLINE_DEFAULT), Fparens_nest_limit: Tuint32_t(DPARENS_NEST_LIMIT)} /* pcre2_context.c:133:29 */
var X_pcre2_default_convert_context_8 = Tpcre2_convert_context_8{ Fmemctl: Tpcre2_memctl{Fmalloc: 0, Ffree: 0}, Fglob_separator: Tuint32_t('\057'), Fglob_escape: Tuint32_t('\134'), } /* pcre2_context.c:197:29 */
var X_pcre2_default_match_context_8 = Tpcre2_match_context_8{ Fmemctl: Tpcre2_memctl{Fmalloc: 0, Ffree: 0}, Foffset_limit: libc.CplUint64(uint64(0)), Fheap_limit: Tuint32_t(DHEAP_LIMIT), Fmatch_limit: Tuint32_t(DMATCH_LIMIT), Fdepth_limit: Tuint32_t(DMATCH_LIMIT)} /* pcre2_context.c:163:27 */
var X_pcre2_default_tables_8 = [1088]Tuint8_t{} /* pcre2_chartables.c:34:15 */ // 248-255 /* 1088 elements not displayed */
var X_pcre2_hspace_list_8 = [20]Tuint32_t{Tuint32_t('\011'), Tuint32_t('\040'), libc.Uint32FromUint8(libc.Uint8FromInt32(160)), Tuint32_t(0x1680), Tuint32_t(0x180e), Tuint32_t(0x2000), Tuint32_t(0x2001), Tuint32_t(0x2002), Tuint32_t(0x2003), Tuint32_t(0x2004), Tuint32_t(0x2005), Tuint32_t(0x2006), Tuint32_t(0x2007), Tuint32_t(0x2008), Tuint32_t(0x2009), Tuint32_t(0x200A), Tuint32_t(0x202f), Tuint32_t(0x205f), Tuint32_t(0x3000), DNOTACHAR} /* pcre2_tables.c:66:16 */
var X_pcre2_ucd_boolprop_sets_8 = [354]Tuint32_t{} /* pcre2_ucd.c:241:16 *//* 354 elements not displayed */
var X_pcre2_ucd_caseless_sets_8 = [112]Tuint32_t{} /* pcre2_ucd.c:114:16 *//* 112 elements not displayed */
var X_pcre2_ucd_digit_sets_8 = [67]Tuint32_t{ Tuint32_t(66), Tuint32_t(0x00039), Tuint32_t(0x00669), Tuint32_t(0x006f9), Tuint32_t(0x007c9), Tuint32_t(0x0096f), Tuint32_t(0x009ef), Tuint32_t(0x00a6f), Tuint32_t(0x00aef), Tuint32_t(0x00b6f), Tuint32_t(0x00bef), Tuint32_t(0x00c6f), Tuint32_t(0x00cef), Tuint32_t(0x00d6f), Tuint32_t(0x00def), Tuint32_t(0x00e59), Tuint32_t(0x00ed9), Tuint32_t(0x00f29), Tuint32_t(0x01049), Tuint32_t(0x01099), Tuint32_t(0x017e9), Tuint32_t(0x01819), Tuint32_t(0x0194f), Tuint32_t(0x019d9), Tuint32_t(0x01a89), Tuint32_t(0x01a99), Tuint32_t(0x01b59), Tuint32_t(0x01bb9), Tuint32_t(0x01c49), Tuint32_t(0x01c59), Tuint32_t(0x0a629), Tuint32_t(0x0a8d9), Tuint32_t(0x0a909), Tuint32_t(0x0a9d9), Tuint32_t(0x0a9f9), Tuint32_t(0x0aa59), Tuint32_t(0x0abf9), Tuint32_t(0x0ff19), Tuint32_t(0x104a9), Tuint32_t(0x10d39), Tuint32_t(0x1106f), Tuint32_t(0x110f9), Tuint32_t(0x1113f), Tuint32_t(0x111d9), Tuint32_t(0x112f9), Tuint32_t(0x11459), Tuint32_t(0x114d9), Tuint32_t(0x11659), Tuint32_t(0x116c9), Tuint32_t(0x11739), Tuint32_t(0x118e9), Tuint32_t(0x11959), Tuint32_t(0x11c59), Tuint32_t(0x11d59), Tuint32_t(0x11da9), Tuint32_t(0x16a69), Tuint32_t(0x16ac9), Tuint32_t(0x16b59), Tuint32_t(0x1d7d7), Tuint32_t(0x1d7e1), Tuint32_t(0x1d7eb), Tuint32_t(0x1d7f5), Tuint32_t(0x1d7ff), Tuint32_t(0x1e149), Tuint32_t(0x1e2f9), Tuint32_t(0x1e959), Tuint32_t(0x1fbf9), } /* pcre2_ucd.c:154:16 */
var X_pcre2_ucd_records_8 = [1409]Tucd_record{} /* pcre2_ucd.c:427:18 *//* 1409 elements not displayed */
var X_pcre2_ucd_script_sets_8 = [189]Tuint32_t{} /* pcre2_ucd.c:171:16 *//* 189 elements not displayed */
var X_pcre2_ucd_stage1_8 = [8704]Tuint16_t{} /* pcre2_ucd.c:1839:16 *//* 8704 elements not displayed */
var X_pcre2_ucd_stage2_8 = [38400]Tuint16_t{} /* pcre2_ucd.c:2386:16 *//* 38400 elements not displayed */
var X_pcre2_ucp_gbtable_8 = [15]Tuint32_t{ uint32(1) << ucp_gbLF, Tuint32_t(0), Tuint32_t(0), Tuint32_t(int32(1)<<ucp_gbExtend | int32(1)<<ucp_gbSpacingMark | int32(1)<<ucp_gbZWJ), uint32(int32(1)<<ucp_gbExtend|int32(1)<<ucp_gbSpacingMark|int32(1)<<ucp_gbZWJ) | uint32(1)<<ucp_gbPrepend | uint32(1)<<ucp_gbL | uint32(1)<<ucp_gbV | uint32(1)<<ucp_gbT | uint32(1)<<ucp_gbLV | uint32(1)<<ucp_gbLVT | uint32(1)<<ucp_gbOther | uint32(1)<<ucp_gbRegional_Indicator, Tuint32_t(int32(1)<<ucp_gbExtend | int32(1)<<ucp_gbSpacingMark | int32(1)<<ucp_gbZWJ), uint32(int32(1)<<ucp_gbExtend|int32(1)<<ucp_gbSpacingMark|int32(1)<<ucp_gbZWJ) | uint32(1)<<ucp_gbL | uint32(1)<<ucp_gbV | uint32(1)<<ucp_gbLV | uint32(1)<<ucp_gbLVT, uint32(int32(1)<<ucp_gbExtend|int32(1)<<ucp_gbSpacingMark|int32(1)<<ucp_gbZWJ) | uint32(1)<<ucp_gbV | uint32(1)<<ucp_gbT, uint32(int32(1)<<ucp_gbExtend|int32(1)<<ucp_gbSpacingMark|int32(1)<<ucp_gbZWJ) | uint32(1)<<ucp_gbT, uint32(int32(1)<<ucp_gbExtend|int32(1)<<ucp_gbSpacingMark|int32(1)<<ucp_gbZWJ) | uint32(1)<<ucp_gbV | uint32(1)<<ucp_gbT, uint32(int32(1)<<ucp_gbExtend|int32(1)<<ucp_gbSpacingMark|int32(1)<<ucp_gbZWJ) | uint32(1)<<ucp_gbT, uint32(1) << ucp_gbRegional_Indicator, Tuint32_t(int32(1)<<ucp_gbExtend | int32(1)<<ucp_gbSpacingMark | int32(1)<<ucp_gbZWJ), Tuint32_t(int32(1)<<ucp_gbExtend | int32(1)<<ucp_gbSpacingMark | int32(1)<<ucp_gbZWJ), uint32(int32(1)<<ucp_gbExtend|int32(1)<<ucp_gbSpacingMark|int32(1)<<ucp_gbZWJ) | uint32(1)<<ucp_gbExtended_Pictographic, } /* pcre2_tables.c:188:16 */
var X_pcre2_ucp_gentype_8 = [30]Tuint32_t{ ucp_C, ucp_C, ucp_C, ucp_C, ucp_C, ucp_L, ucp_L, ucp_L, ucp_L, ucp_L, ucp_M, ucp_M, ucp_M, ucp_N, ucp_N, ucp_N, ucp_P, ucp_P, ucp_P, ucp_P, ucp_P, ucp_P, ucp_P, ucp_S, ucp_S, ucp_S, ucp_S, ucp_Z, ucp_Z, ucp_Z, } /* pcre2_tables.c:130:16 */
var X_pcre2_unicode_version_8 uintptr = ts + 11252 /* "14.0.0" */ /* pcre2_ucd.c:79:12 */
var X_pcre2_utf8_table1 = [6]int32{0x7f, 0x7ff, 0xffff, 0x1fffff, 0x3ffffff, 0x7fffffff} /* pcre2_tables.c:100:11 */
var X_pcre2_utf8_table1_size int32 = int32(uint64(unsafe.Sizeof(X_pcre2_utf8_table1)) / uint64(unsafe.Sizeof(int32(0)))) /* pcre2_tables.c:103:11 */
var X_pcre2_utf8_table2 = [6]int32{0, 0xc0, 0xe0, 0xf0, 0xf8, 0xfc} /* pcre2_tables.c:108:11 */
var X_pcre2_utf8_table3 = [6]int32{0xff, 0x1f, 0x0f, 0x07, 0x03, 0x01} /* pcre2_tables.c:109:11 */
var X_pcre2_utf8_table4 = [64]Tuint8_t{ Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(1), Tuint8_t(2), Tuint8_t(2), Tuint8_t(2), Tuint8_t(2), Tuint8_t(2), Tuint8_t(2), Tuint8_t(2), Tuint8_t(2), Tuint8_t(2), Tuint8_t(2), Tuint8_t(2), Tuint8_t(2), Tuint8_t(2), Tuint8_t(2), Tuint8_t(2), Tuint8_t(2), Tuint8_t(3), Tuint8_t(3), Tuint8_t(3), Tuint8_t(3), Tuint8_t(3), Tuint8_t(3), Tuint8_t(3), Tuint8_t(3), Tuint8_t(4), Tuint8_t(4), Tuint8_t(4), Tuint8_t(4), Tuint8_t(5), Tuint8_t(5), Tuint8_t(5), Tuint8_t(5)} /* pcre2_tables.c:114:15 */
var X_pcre2_utt_8 = [486]Tucp_type_table{} /* pcre2_ucptables.c:1031:22 *//* 486 elements not displayed */
var X_pcre2_utt_names_8 = *(*[3569]int8)(unsafe.Pointer(ts + 7683)) /* pcre2_ucptables.c:543:12 */
var X_pcre2_vspace_list_8 = [8]Tuint32_t{Tuint32_t('\012'), Tuint32_t('\013'), Tuint32_t('\014'), Tuint32_t('\015'), libc.Uint32FromUint8(libc.Uint8FromInt32(133)), Tuint32_t(0x2028), Tuint32_t(0x2029), DNOTACHAR} /* pcre2_tables.c:67:16 */
Functions ¶
func X_pcre2_check_escape_8 ¶
func X_pcre2_jit_free_8 ¶
func X_pcre2_memctl_malloc_8 ¶
func X_pcre2_ord2utf_8 ¶
func X_pcre2_strcmp_8 ¶
func X_pcre2_strcmp_8(tls *libc.TLS, str1 TPCRE2_SPTR8, str2 TPCRE2_SPTR8) int32
func X_pcre2_strcmp_c8_8 ¶
func X_pcre2_strcmp_c8_8(tls *libc.TLS, str1 TPCRE2_SPTR8, str2 uintptr) int32
func X_pcre2_strncmp_8 ¶
func X_pcre2_strncmp_8(tls *libc.TLS, str1 TPCRE2_SPTR8, str2 TPCRE2_SPTR8, len Tsize_t) int32
func X_pcre2_strncmp_c8_8 ¶
func X_pcre2_valid_utf_8 ¶
func Xpcre2_code_free_8 ¶
func Xpcre2_compile_8 ¶
func Xpcre2_dfa_match_8 ¶
func Xpcre2_jit_compile_8 ¶
func Xpcre2_jit_match_8 ¶
func Xpcre2_jit_stack_assign_8 ¶
func Xpcre2_jit_stack_assign_8(tls *libc.TLS, mcontext uintptr, callback Tpcre2_jit_callback_8, callback_data uintptr)
func Xpcre2_jit_stack_free_8 ¶
func Xpcre2_match_8 ¶
func Xpcre2_pattern_info_8 ¶
func Xpcre2_serialize_free_8 ¶
func Xpcre2_set_bsr_8 ¶
func Xpcre2_set_callout_8 ¶
func Xpcre2_set_heap_limit_8 ¶
func Xpcre2_set_newline_8 ¶
func Xpcre2_substitute_8 ¶
func Xpcre2_substring_free_8 ¶
func Xpcre2_substring_number_from_name_8 ¶
func Xpcre2_substring_number_from_name_8(tls *libc.TLS, code uintptr, stringname TPCRE2_SPTR8) int32
Types ¶
type SRWS_anchor ¶
type S_G_fpos64_t ¶
type S_G_fpos64_t = struct { F__pos T__off64_t F__state T__mbstate_t } /* __fpos64_t.h:10:9 */
The tag name of this struct is _G_fpos64_t to preserve historic
C++ mangled names for functions taking fpos_t and/or fpos64_t arguments. That name should not be used in new code.
type S_G_fpos_t ¶
type S_G_fpos_t = struct { F__pos T__off_t F__state T__mbstate_t } /* __fpos_t.h:10:9 */
The tag name of this struct is _G_fpos_t to preserve historic
C++ mangled names for functions taking fpos_t arguments. That name should not be used in new code.
type S_IO_FILE ¶
type S_IO_FILE = struct { F_flags int32 F__ccgo_pad1 [4]byte F_IO_read_ptr uintptr F_IO_read_end uintptr F_IO_read_base uintptr F_IO_write_base uintptr F_IO_write_ptr uintptr F_IO_write_end uintptr F_IO_buf_base uintptr F_IO_buf_end uintptr F_IO_save_base uintptr F_IO_backup_base uintptr F_IO_save_end uintptr F_markers uintptr F_chain uintptr F_fileno int32 F_flags2 int32 F_old_offset T__off_t F_cur_column uint16 F_vtable_offset int8 F_shortbuf [1]int8 F__ccgo_pad2 [4]byte F_lock uintptr F_offset T__off64_t F_codecvt uintptr F_wide_data uintptr F_freeres_list uintptr F_freeres_buf uintptr F__pad5 Tsize_t F_mode int32 F_unused2 [20]int8 } /* __FILE.h:4:1 */
type S_IO_cookie_io_functions_t ¶
type S_IO_cookie_io_functions_t = struct { /* cookie_io_functions_t.h:55:9 */}
The structure with the cookie function pointers.
The tag name of this struct is _IO_cookie_io_functions_t to preserve historic C++ mangled names for functions taking cookie_io_functions_t arguments. That name should not be used in new code.
type S__locale_struct ¶
type S__pthread_cond_s ¶
type S__pthread_cond_s = struct { F__wseq T__atomic_wide_counter F__g1_start T__atomic_wide_counter F__g_refs [2]uint32 F__g_size [2]uint32 F__g1_orig_size uint32 F__wrefs uint32 F__g_signals [2]uint32 } /* thread-shared-types.h:94:1 */
type S__pthread_internal_slist ¶
type S__pthread_internal_slist = struct{ F__next uintptr } /* thread-shared-types.h:57:9 */
type S__pthread_mutex_s ¶
type Sbranch_chain_8 ¶
type Scompile_block_8 ¶
type Scompile_block_8 = struct { Fcx uintptr Flcc uintptr Ffcc uintptr Fcbits uintptr Fctypes uintptr Fstart_workspace TPCRE2_SPTR8 Fstart_code TPCRE2_SPTR8 Fstart_pattern TPCRE2_SPTR8 Fend_pattern TPCRE2_SPTR8 Fname_table uintptr Fworkspace_size Tsize_t Fsmall_ref_offset [10]Tsize_t Ferroroffset Tsize_t Fnames_found Tuint16_t Fname_entry_size Tuint16_t Fparens_depth Tuint16_t Fassert_depth Tuint16_t Fopen_caps uintptr Fnamed_groups uintptr Fnamed_group_list_size Tuint32_t Fexternal_options Tuint32_t Fexternal_flags Tuint32_t Fbracount Tuint32_t Flastcapture Tuint32_t F__ccgo_pad1 [4]byte Fparsed_pattern uintptr Fparsed_pattern_end uintptr Fgroupinfo uintptr Ftop_backref Tuint32_t Fbackref_map Tuint32_t Fnltype Tuint32_t Fnllen Tuint32_t Fclass_range_start Tuint32_t Fclass_range_end Tuint32_t Fnl [4]TPCRE2_UCHAR8 Freq_varyopt Tuint32_t Fmax_lookbehind int32 Fhad_accept TBOOL Fhad_pruneorskip TBOOL Fhad_recurse TBOOL Fdupnames TBOOL F__ccgo_pad2 [4]byte } /* pcre2_intmodedep.h:715:9 */
type Sdfa_match_block_8 ¶
type Sdfa_match_block_8 = struct { Fmemctl Tpcre2_memctl Fstart_code TPCRE2_SPTR8 Fstart_subject TPCRE2_SPTR8 Fend_subject TPCRE2_SPTR8 Fstart_used_ptr TPCRE2_SPTR8 Flast_used_ptr TPCRE2_SPTR8 Ftables uintptr Fstart_offset Tsize_t Fheap_limit Tsize_t Fheap_used Tsize_t Fmatch_limit Tuint32_t Fmatch_limit_depth Tuint32_t Fmatch_call_count Tuint32_t Fmoptions Tuint32_t Fpoptions Tuint32_t Fnltype Tuint32_t Fnllen Tuint32_t Fallowemptypartial TBOOL Fnl [4]TPCRE2_UCHAR8 Fbsr_convention Tuint16_t F__ccgo_pad1 [2]byte Fcb uintptr Fcallout_data uintptr Fcallout uintptr Frecursive uintptr } /* pcre2_intmodedep.h:905:9 */
type Sdfa_recursion_info ¶
type Sdfa_recursion_info = struct { Fprevrec uintptr Fsubject_position TPCRE2_SPTR8 Fgroup_num Tuint32_t F__ccgo_pad1 [4]byte } /* pcre2_intmodedep.h:769:9 */
type Sdrand48_data ¶
type Sdrand48_data = struct { F__x [3]uint16 F__old_x [3]uint16 F__c uint16 F__init uint16 F__a uint64 } /* stdlib.h:491:1 */
Data structure for communication with thread safe versions. This
type is to be regarded as opaque. It's only exported because users have to allocate objects of this type.
type Sheapframe ¶
type Sheapframe = struct { Fecode TPCRE2_SPTR8 Ftemp_sptr [2]TPCRE2_SPTR8 Flength Tsize_t Fback_frame Tsize_t Ftemp_size Tsize_t Frdepth Tuint32_t Fgroup_frame_type Tuint32_t Ftemp_32 [4]Tuint32_t Freturn_id Tuint8_t Fop Tuint8_t Foccu [6]TPCRE2_UCHAR8 Feptr TPCRE2_SPTR8 Fstart_match TPCRE2_SPTR8 Fmark TPCRE2_SPTR8 Fcurrent_recurse Tuint32_t Fcapture_last Tuint32_t Flast_group_offset Tsize_t Foffset_top Tsize_t Fovector [131072]Tsize_t } /* pcre2_intmodedep.h:782:9 */
type Sheapframe_align ¶
type Sheapframe_align = struct { Funalign int8 F__ccgo_pad1 [7]byte Fframe Theapframe } /* pcre2_intmodedep.h:843:9 */
type Smatch_block_8 ¶
type Smatch_block_8 = struct { Fmemctl Tpcre2_memctl Fframe_vector_size Tsize_t Fmatch_frames uintptr Fmatch_frames_top uintptr Fstack_frames uintptr Fheap_limit Tsize_t Fmatch_limit Tuint32_t Fmatch_limit_depth Tuint32_t Fmatch_call_count Tuint32_t Fhitend TBOOL Fhasthen TBOOL Fallowemptypartial TBOOL Flcc uintptr Ffcc uintptr Fctypes uintptr Fstart_offset Tsize_t Fend_offset_top Tsize_t Fpartial Tuint16_t Fbsr_convention Tuint16_t Fname_count Tuint16_t Fname_entry_size Tuint16_t Fname_table TPCRE2_SPTR8 Fstart_code TPCRE2_SPTR8 Fstart_subject TPCRE2_SPTR8 Fcheck_subject TPCRE2_SPTR8 Fend_subject TPCRE2_SPTR8 Fend_match_ptr TPCRE2_SPTR8 Fstart_used_ptr TPCRE2_SPTR8 Flast_used_ptr TPCRE2_SPTR8 Fmark TPCRE2_SPTR8 Fnomatch_mark TPCRE2_SPTR8 Fverb_ecode_ptr TPCRE2_SPTR8 Fverb_skip_ptr TPCRE2_SPTR8 Fverb_current_recurse Tuint32_t Fmoptions Tuint32_t Fpoptions Tuint32_t Fskip_arg_count Tuint32_t Fignore_skip_arg Tuint32_t Fnltype Tuint32_t Fnllen Tuint32_t Fnl [4]TPCRE2_UCHAR8 Fcb uintptr Fcallout_data uintptr Fcallout uintptr } /* pcre2_intmodedep.h:855:9 */
type Snamed_group_8 ¶
type Snamed_group_8 = struct { Fname TPCRE2_SPTR8 Fnumber Tuint32_t Flength Tuint16_t Fisdup Tuint16_t } /* pcre2_intmodedep.h:705:9 */
type Snest_save ¶
type Sopen_capitem ¶
type Sparsed_recurse_check ¶
type Spcre2_callout_block_16 ¶
type Spcre2_callout_block_16 = struct { Fversion Tuint32_t Fcallout_number Tuint32_t Fcapture_top Tuint32_t Fcapture_last Tuint32_t Foffset_vector uintptr Fmark TPCRE2_SPTR16 Fsubject TPCRE2_SPTR16 Fsubject_length Tsize_t Fstart_match Tsize_t Fcurrent_position Tsize_t Fpattern_position Tsize_t Fnext_item_length Tsize_t Fcallout_string_offset Tsize_t Fcallout_string_length Tsize_t Fcallout_string TPCRE2_SPTR16 Fcallout_flags Tuint32_t F__ccgo_pad1 [4]byte } /* pcre2.h:939:1 */
type Spcre2_callout_block_32 ¶
type Spcre2_callout_block_32 = struct { Fversion Tuint32_t Fcallout_number Tuint32_t Fcapture_top Tuint32_t Fcapture_last Tuint32_t Foffset_vector uintptr Fmark TPCRE2_SPTR32 Fsubject TPCRE2_SPTR32 Fsubject_length Tsize_t Fstart_match Tsize_t Fcurrent_position Tsize_t Fpattern_position Tsize_t Fnext_item_length Tsize_t Fcallout_string_offset Tsize_t Fcallout_string_length Tsize_t Fcallout_string TPCRE2_SPTR32 Fcallout_flags Tuint32_t F__ccgo_pad1 [4]byte } /* pcre2.h:943:1 */
type Spcre2_callout_block_8 ¶
type Spcre2_callout_block_8 = struct { Fversion Tuint32_t Fcallout_number Tuint32_t Fcapture_top Tuint32_t Fcapture_last Tuint32_t Foffset_vector uintptr Fmark TPCRE2_SPTR8 Fsubject TPCRE2_SPTR8 Fsubject_length Tsize_t Fstart_match Tsize_t Fcurrent_position Tsize_t Fpattern_position Tsize_t Fnext_item_length Tsize_t Fcallout_string_offset Tsize_t Fcallout_string_length Tsize_t Fcallout_string TPCRE2_SPTR8 Fcallout_flags Tuint32_t F__ccgo_pad1 [4]byte } /* pcre2.h:935:1 */
type Spcre2_callout_enumerate_block_16 ¶
type Spcre2_callout_enumerate_block_16 = struct { Fversion Tuint32_t F__ccgo_pad1 [4]byte Fpattern_position Tsize_t Fnext_item_length Tsize_t Fcallout_number Tuint32_t F__ccgo_pad2 [4]byte Fcallout_string_offset Tsize_t Fcallout_string_length Tsize_t Fcallout_string TPCRE2_SPTR16 } /* pcre2.h:939:1 */
type Spcre2_callout_enumerate_block_32 ¶
type Spcre2_callout_enumerate_block_32 = struct { Fversion Tuint32_t F__ccgo_pad1 [4]byte Fpattern_position Tsize_t Fnext_item_length Tsize_t Fcallout_number Tuint32_t F__ccgo_pad2 [4]byte Fcallout_string_offset Tsize_t Fcallout_string_length Tsize_t Fcallout_string TPCRE2_SPTR32 } /* pcre2.h:943:1 */
type Spcre2_callout_enumerate_block_8 ¶
type Spcre2_callout_enumerate_block_8 = struct { Fversion Tuint32_t F__ccgo_pad1 [4]byte Fpattern_position Tsize_t Fnext_item_length Tsize_t Fcallout_number Tuint32_t F__ccgo_pad2 [4]byte Fcallout_string_offset Tsize_t Fcallout_string_length Tsize_t Fcallout_string TPCRE2_SPTR8 } /* pcre2.h:935:1 */
type Spcre2_memctl ¶
type Spcre2_output_context ¶
type Spcre2_output_context = struct { Foutput uintptr Foutput_end TPCRE2_SPTR8 Foutput_size Tsize_t Fout_str [8]Tuint8_t } /* pcre2_convert.c:369:9 */
type Spcre2_real_code_8 ¶
type Spcre2_real_code_8 = struct { Fmemctl Tpcre2_memctl Ftables uintptr Fexecutable_jit uintptr Fstart_bitmap [32]Tuint8_t Fblocksize Tsize_t Fmagic_number Tuint32_t Fcompile_options Tuint32_t Foverall_options Tuint32_t Fextra_options Tuint32_t Fflags Tuint32_t Flimit_heap Tuint32_t Flimit_match Tuint32_t Flimit_depth Tuint32_t Ffirst_codeunit Tuint32_t Flast_codeunit Tuint32_t Fbsr_convention Tuint16_t Fnewline_convention Tuint16_t Fmax_lookbehind Tuint16_t Fminlength Tuint16_t Ftop_bracket Tuint16_t Ftop_backref Tuint16_t Fname_entry_size Tuint16_t Fname_count Tuint16_t } /* pcre2.h:935:1 */
type Spcre2_real_compile_context_8 ¶
type Spcre2_real_compile_context_8 = struct { Fmemctl Tpcre2_memctl Fstack_guard uintptr Fstack_guard_data uintptr Ftables uintptr Fmax_pattern_length Tsize_t Fbsr_convention Tuint16_t Fnewline_convention Tuint16_t Fparens_nest_limit Tuint32_t Fextra_options Tuint32_t F__ccgo_pad1 [4]byte } /* pcre2.h:935:1 */
type Spcre2_real_convert_context_8 ¶
type Spcre2_real_convert_context_8 = struct { Fmemctl Tpcre2_memctl Fglob_separator Tuint32_t Fglob_escape Tuint32_t } /* pcre2.h:935:1 */
type Spcre2_real_general_context_8 ¶
type Spcre2_real_general_context_8 = struct{ Fmemctl Tpcre2_memctl } /* pcre2.h:935:1 */
type Spcre2_real_jit_stack_8 ¶
type Spcre2_real_jit_stack_8 = struct { Fmemctl Tpcre2_memctl Fstack uintptr } /* pcre2.h:935:1 */
type Spcre2_real_match_data_8 ¶
type Spcre2_real_match_data_8 = struct { Fmemctl Tpcre2_memctl Fcode uintptr Fsubject TPCRE2_SPTR8 Fmark TPCRE2_SPTR8 Fleftchar Tsize_t Frightchar Tsize_t Fstartchar Tsize_t Fmatchedby Tuint8_t Fflags Tuint8_t Foveccount Tuint16_t Frc int32 Fovector [131072]Tsize_t } /* pcre2.h:935:1 */
type Spcre2_serialized_data ¶
type Spcre2_substitute_callout_block_16 ¶
type Spcre2_substitute_callout_block_16 = struct { Fversion Tuint32_t F__ccgo_pad1 [4]byte Finput TPCRE2_SPTR16 Foutput TPCRE2_SPTR16 Foutput_offsets [2]Tsize_t Fovector uintptr Foveccount Tuint32_t Fsubscount Tuint32_t } /* pcre2.h:939:1 */
type Spcre2_substitute_callout_block_32 ¶
type Spcre2_substitute_callout_block_32 = struct { Fversion Tuint32_t F__ccgo_pad1 [4]byte Finput TPCRE2_SPTR32 Foutput TPCRE2_SPTR32 Foutput_offsets [2]Tsize_t Fovector uintptr Foveccount Tuint32_t Fsubscount Tuint32_t } /* pcre2.h:943:1 */
type Spcre2_substitute_callout_block_8 ¶
type Spcre2_substitute_callout_block_8 = struct { Fversion Tuint32_t F__ccgo_pad1 [4]byte Finput TPCRE2_SPTR8 Foutput TPCRE2_SPTR8 Foutput_offsets [2]Tsize_t Fovector uintptr Foveccount Tuint32_t Fsubscount Tuint32_t } /* pcre2.h:935:1 */
type Spthread_attr_t ¶
type Srandom_data ¶
type Srecurse_cache ¶
type Srecurse_cache = struct { Fgroup TPCRE2_SPTR8 Fgroupnumber int32 F__ccgo_pad1 [4]byte } /* pcre2_intmodedep.h:689:9 */
type Srecurse_check ¶
type Srecurse_check = struct { Fprev uintptr Fgroup TPCRE2_SPTR8 } /* pcre2_intmodedep.h:677:9 */
type Sstateblock ¶
type Stimespec ¶
type Stimespec = struct { Ftv_sec T__time_t Ftv_nsec T__syscall_slong_t } /* struct_timespec.h:11:1 */
POSIX.1b structure for a time value. This is like a `struct timeval' but
has nanoseconds instead of microseconds.
type Stimeval ¶
type Stimeval = struct { Ftv_sec T__time_t Ftv_usec T__suseconds_t } /* struct_timeval.h:8:1 */
A time value that is accurate to the nearest
microsecond but also has a range of years.
type TBOOL ¶
type TBOOL = int32 /* pcre2_internal.h:67:13 */
func X_pcre2_is_newline_8 ¶
func X_pcre2_is_newline_8(tls *libc.TLS, ptr TPCRE2_SPTR8, type1 Tuint32_t, endptr TPCRE2_SPTR8, lenptr uintptr, utf TBOOL) TBOOL
func X_pcre2_script_run_8 ¶
func X_pcre2_script_run_8(tls *libc.TLS, ptr TPCRE2_SPTR8, endptr TPCRE2_SPTR8, utf TBOOL) TBOOL
func X_pcre2_was_newline_8 ¶
func X_pcre2_was_newline_8(tls *libc.TLS, ptr TPCRE2_SPTR8, type1 Tuint32_t, startptr TPCRE2_SPTR8, lenptr uintptr, utf TBOOL) TBOOL
func X_pcre2_xclass_8 ¶
type TFILE ¶
type TFILE = S_IO_FILE /* FILE.h:7:25 */
The opaque type of streams. This is the definition used elsewhere.
type TPCRE2_SPTR16 ¶
type TPCRE2_SPTR16 = uintptr /* pcre2.h:463:29 */
type TPCRE2_SPTR32 ¶
type TPCRE2_SPTR32 = uintptr /* pcre2.h:464:29 */
type TPCRE2_SPTR8 ¶
type TPCRE2_SPTR8 = uintptr /* pcre2.h:462:29 */
func X_pcre2_extuni_8 ¶
func X_pcre2_extuni_8(tls *libc.TLS, c Tuint32_t, eptr TPCRE2_SPTR8, start_subject TPCRE2_SPTR8, end_subject TPCRE2_SPTR8, utf TBOOL, xcount uintptr) TPCRE2_SPTR8
func X_pcre2_find_bracket_8 ¶
func X_pcre2_find_bracket_8(tls *libc.TLS, code TPCRE2_SPTR8, utf TBOOL, number int32) TPCRE2_SPTR8
func Xpcre2_get_mark_8 ¶
func Xpcre2_get_mark_8(tls *libc.TLS, match_data uintptr) TPCRE2_SPTR8
type TPCRE2_UCHAR16 ¶
type TPCRE2_UCHAR16 = Tuint16_t /* pcre2.h:459:18 */
type TPCRE2_UCHAR32 ¶
type TPCRE2_UCHAR32 = Tuint32_t /* pcre2.h:460:18 */
type TPCRE2_UCHAR8 ¶
type TPCRE2_UCHAR8 = Tuint8_t /* pcre2.h:458:18 */
type TRWS_anchor ¶
type TRWS_anchor = SRWS_anchor /* pcre2_dfa_match.c:328:3 */
type T__atomic_wide_counter ¶
type T__atomic_wide_counter = struct{ F__value64 uint64 } /* atomic_wide_counter.h:33:3 */
Counter that is monotonically increasing (by less than 2**31 per
increment), with a single writer, and an arbitrary number of readers.
type T__blkcnt64_t ¶
type T__blkcnt64_t = int64 /* types.h:181:30 */
type T__blkcnt_t ¶
type T__blkcnt_t = int64 /* types.h:180:28 */
Type to count number of disk blocks.
type T__builtin_va_list ¶
type T__builtin_va_list = uintptr /* <builtin>:46:14 */
type T__caddr_t ¶
type T__caddr_t = uintptr /* types.h:204:14 */
type T__clock_t ¶
type T__clock_t = int64 /* types.h:156:27 */ // Type of CPU usage counts.
type T__clockid_t ¶
type T__clockid_t = int32 /* types.h:169:29 */
Clock ID used in clock and timer functions.
type T__compar_d_fn_t ¶
type T__compar_d_fn_t = uintptr /* stdlib.h:823:13 */
type T__compar_fn_t ¶
type T__compar_fn_t = uintptr /* stdlib.h:816:13 */
Shorthand for type of comparison functions.
type T__daddr_t ¶
type T__daddr_t = int32 /* types.h:165:27 */ // The type of a disk address.
type T__fd_mask ¶
type T__fd_mask = int64 /* select.h:49:18 */
The fd_set member is required to be an array of longs.
type T__float128 ¶
type T__float128 = float64 /* <builtin>:47:21 */
type T__fpos64_t ¶
type T__fpos64_t = S_G_fpos64_t /* __fpos64_t.h:14:3 */
The tag name of this struct is _G_fpos64_t to preserve historic
C++ mangled names for functions taking fpos_t and/or fpos64_t arguments. That name should not be used in new code.
type T__fpos_t ¶
type T__fpos_t = S_G_fpos_t /* __fpos_t.h:14:3 */
The tag name of this struct is _G_fpos_t to preserve historic
C++ mangled names for functions taking fpos_t arguments. That name should not be used in new code.
type T__fsblkcnt64_t ¶
type T__fsblkcnt64_t = uint64 /* types.h:185:32 */
type T__fsblkcnt_t ¶
type T__fsblkcnt_t = uint64 /* types.h:184:30 */
Type to count file system blocks.
type T__fsfilcnt64_t ¶
type T__fsfilcnt64_t = uint64 /* types.h:189:32 */
type T__fsfilcnt_t ¶
type T__fsfilcnt_t = uint64 /* types.h:188:30 */
Type to count file system nodes.
type T__fsid_t ¶
type T__fsid_t = struct{ F__val [2]int32 } /* types.h:155:26 */ // Type of file system IDs.
type T__fsword_t ¶
type T__fsword_t = int64 /* types.h:192:28 */
Type of miscellaneous file system fields.
type T__gnuc_va_list ¶
type T__gnuc_va_list = T__builtin_va_list /* stdarg.h:40:27 */
type T__gwchar_t ¶
type T__gwchar_t = int32 /* inttypes.h:34:24 */
Get a definition for wchar_t. But we must not define wchar_t itself.
type T__ino64_t ¶
type T__ino64_t = uint64 /* types.h:149:27 */ // Type of file serial numbers (LFS).
type T__int128_t ¶
type T__int16_t ¶
type T__int16_t = int16 /* types.h:39:26 */
type T__int32_t ¶
type T__int32_t = int32 /* types.h:41:20 */
type T__int64_t ¶
type T__int64_t = int64 /* types.h:44:25 */
type T__int8_t ¶
type T__int8_t = int8 /* types.h:37:21 */
Fixed-size types, underlying types depend on word size and compiler.
type T__int_least16_t ¶
type T__int_least16_t = T__int16_t /* types.h:54:19 */
type T__int_least32_t ¶
type T__int_least32_t = T__int32_t /* types.h:56:19 */
type T__int_least64_t ¶
type T__int_least64_t = T__int64_t /* types.h:58:19 */
type T__int_least8_t ¶
type T__int_least8_t = T__int8_t /* types.h:52:18 */
Smallest types with at least a given width.
type T__intptr_t ¶
type T__intptr_t = int64 /* types.h:207:25 */
Duplicates info from stdint.h but this is used in unistd.h.
type T__locale_t ¶
type T__locale_t = uintptr /* __locale_t.h:41:32 */
type T__loff_t ¶
type T__loff_t = T__off64_t /* types.h:203:19 */ // Type of file sizes and offsets (LFS).
These few don't really vary by system, they always correspond
to one of the other defined types.
type T__mbstate_t ¶
type T__mbstate_t = struct { F__count int32 F__value struct{ F__wch uint32 } } /* __mbstate_t.h:21:3 */
Conversion state information.
type T__nlink_t ¶
type T__nlink_t = uint64 /* types.h:151:27 */ // Type of file link counts.
type T__off64_t ¶
type T__off64_t = int64 /* types.h:153:27 */ // Type of file sizes and offsets (LFS).
type T__once_flag ¶
type T__once_flag = struct{ F__data int32 } /* thread-shared-types.h:111:3 */
type T__pthread_list_t ¶
type T__pthread_list_t = S__pthread_internal_list /* thread-shared-types.h:55:3 */
type T__pthread_slist_t ¶
type T__pthread_slist_t = S__pthread_internal_slist /* thread-shared-types.h:60:3 */
type T__rlim64_t ¶
type T__rlim64_t = uint64 /* types.h:158:28 */ // Type for resource measurement (LFS).
type T__sig_atomic_t ¶
type T__sig_atomic_t = int32 /* types.h:215:13 */
C99: An integer type that can be accessed as an atomic entity,
even in the presence of asynchronous interrupts. It is not currently necessary for this to be machine-specific.
type T__sigset_t ¶
type T__sigset_t = struct{ F__val [16]uint64 } /* __sigset_t.h:8:3 */
type T__socklen_t ¶
type T__socklen_t = uint32 /* types.h:210:23 */
Duplicate info from sys/socket.h.
type T__ssize_t ¶
type T__ssize_t = int64 /* types.h:194:27 */ // Type of a byte count, or error.
type T__suseconds64_t ¶
type T__suseconds64_t = int64 /* types.h:163:33 */
type T__suseconds_t ¶
type T__suseconds_t = int64 /* types.h:162:31 */ // Signed count of microseconds.
type T__syscall_slong_t ¶
type T__syscall_slong_t = int64 /* types.h:197:33 */
Signed long type used in system calls.
type T__syscall_ulong_t ¶
type T__syscall_ulong_t = uint64 /* types.h:199:33 */
Unsigned long type used in system calls.
type T__timer_t ¶
type T__timer_t = uintptr /* types.h:172:12 */
Timer ID returned by `timer_create'.
type T__u_quad_t ¶
type T__u_quad_t = uint64 /* types.h:64:27 */
type T__u_short ¶
type T__u_short = uint16 /* types.h:32:28 */
type T__uint128_t ¶
type T__uint16_t ¶
type T__uint16_t = uint16 /* types.h:40:28 */
type T__uint32_t ¶
type T__uint32_t = uint32 /* types.h:42:22 */
type T__uint64_t ¶
type T__uint64_t = uint64 /* types.h:45:27 */
type T__uint8_t ¶
type T__uint8_t = uint8 /* types.h:38:23 */
type T__uint_least16_t ¶
type T__uint_least16_t = T__uint16_t /* types.h:55:20 */
type T__uint_least32_t ¶
type T__uint_least32_t = T__uint32_t /* types.h:57:20 */
type T__uint_least64_t ¶
type T__uint_least64_t = T__uint64_t /* types.h:59:20 */
type T__uint_least8_t ¶
type T__uint_least8_t = T__uint8_t /* types.h:53:19 */
type T__uintmax_t ¶
type T__uintmax_t = uint64 /* types.h:73:27 */
type T__useconds_t ¶
type T__useconds_t = uint32 /* types.h:161:30 */ // Count of microseconds.
type Tblkcnt64_t ¶
type Tblkcnt64_t = T__blkcnt64_t /* types.h:219:22 */ // Type to count number of disk blocks.
type Tblkcnt_t ¶
type Tblkcnt_t = T__blkcnt64_t /* types.h:205:22 */ // Type to count number of disk blocks.
Types from the Large File Support interface.
type Tblksize_t ¶
type Tblksize_t = T__blksize_t /* types.h:185:21 */
type Tbranch_chain_8 ¶
type Tbranch_chain_8 = Sbranch_chain_8 /* pcre2_intmodedep.h:700:3 */
type Tcaddr_t ¶
type Tcaddr_t = T__caddr_t /* types.h:115:19 */
type Tcheck_heapframe_size ¶
type Tcheck_heapframe_size = [1]int8 /* pcre2_intmodedep.h:838:14 */
type Tclockid_t ¶
type Tclockid_t = T__clockid_t /* clockid_t.h:7:21 */
Clock ID used in clock and timer functions.
type Tcomparison_fn_t ¶
type Tcomparison_fn_t = T__compar_fn_t /* stdlib.h:819:23 */
type Tcompile_block_8 ¶
type Tcompile_block_8 = Scompile_block_8 /* pcre2_intmodedep.h:756:3 */
type Tcookie_io_functions_t ¶
type Tcookie_io_functions_t = S_IO_cookie_io_functions_t /* cookie_io_functions_t.h:61:3 */
The structure with the cookie function pointers.
The tag name of this struct is _IO_cookie_io_functions_t to preserve historic C++ mangled names for functions taking cookie_io_functions_t arguments. That name should not be used in new code.
type Tdaddr_t ¶
type Tdaddr_t = T__daddr_t /* types.h:114:19 */
type Tdfa_match_block_8 ¶
type Tdfa_match_block_8 = Sdfa_match_block_8 /* pcre2_intmodedep.h:930:3 */
type Tdfa_recursion_info ¶
type Tdfa_recursion_info = Sdfa_recursion_info /* pcre2_intmodedep.h:773:3 */
type Tfd_mask ¶
type Tfd_mask = T__fd_mask /* select.h:77:19 */
Sometimes the fd_set member is assumed to have this type.
type Tfd_set ¶
type Tfd_set = struct{ Ffds_bits [16]T__fd_mask } /* select.h:70:5 */
fd_set for select and pselect.
type Tfpos64_t ¶
type Tfpos64_t = T__fpos64_t /* stdio.h:89:20 */
type Tfpos_t ¶
type Tfpos_t = T__fpos64_t /* stdio.h:86:20 */
The type of the second argument to `fgetpos' and `fsetpos'.
type Tfsblkcnt64_t ¶
type Tfsblkcnt64_t = T__fsblkcnt64_t /* types.h:220:24 */ // Type to count file system blocks.
type Tfsblkcnt_t ¶
type Tfsblkcnt_t = T__fsblkcnt64_t /* types.h:209:24 */ // Type to count file system blocks.
type Tfsfilcnt64_t ¶
type Tfsfilcnt64_t = T__fsfilcnt64_t /* types.h:221:24 */ // Type to count file system inodes.
type Tfsfilcnt_t ¶
type Tfsfilcnt_t = T__fsfilcnt64_t /* types.h:213:24 */ // Type to count file system inodes.
type Theapframe ¶
type Theapframe = Sheapframe /* pcre2_intmodedep.h:833:3 */
type Theapframe_align ¶
type Theapframe_align = Sheapframe_align /* pcre2_intmodedep.h:846:3 */
type Timaxdiv_t ¶
We have to define the `uintmax_t' type using `ldiv_t'.
type Tino64_t ¶
type Tino64_t = T__ino64_t /* types.h:54:19 */
type Tino_t ¶
type Tino_t = T__ino64_t /* types.h:49:19 */
type Tint16_t ¶
type Tint16_t = T__int16_t /* stdint-intn.h:25:19 */
type Tint32_t ¶
type Tint32_t = T__int32_t /* stdint-intn.h:26:19 */
type Tint64_t ¶
type Tint64_t = T__int64_t /* stdint-intn.h:27:19 */
type Tint_fast16_t ¶
type Tint_fast16_t = int64 /* stdint.h:60:19 */
type Tint_fast32_t ¶
type Tint_fast32_t = int64 /* stdint.h:61:19 */
type Tint_fast64_t ¶
type Tint_fast64_t = int64 /* stdint.h:62:19 */
type Tint_least16_t ¶
type Tint_least16_t = T__int_least16_t /* stdint.h:44:25 */
type Tint_least32_t ¶
type Tint_least32_t = T__int_least32_t /* stdint.h:45:25 */
type Tint_least64_t ¶
type Tint_least64_t = T__int_least64_t /* stdint.h:46:25 */
type Tlocale_t ¶
type Tlocale_t = T__locale_t /* locale_t.h:24:20 */
type Tmatch_block_8 ¶
type Tmatch_block_8 = Smatch_block_8 /* pcre2_intmodedep.h:900:3 */
type Tmax_align_t ¶
Type whose alignment is supported in every context and is at least
as great as that of any standard type not using alignment specifiers.
type Tnamed_group_8 ¶
type Tnamed_group_8 = Snamed_group_8 /* pcre2_intmodedep.h:710:3 */
type Tnest_save ¶
type Tnest_save = Snest_save /* pcre2_compile.c:2561:3 */
type Tnlink_t ¶
type Tnlink_t = T__nlink_t /* types.h:74:19 */
type Toff64_t ¶
type Toff64_t = T__off64_t /* stdio.h:70:19 */
type Toff_t ¶
type Toff_t = T__off64_t /* stdio.h:65:19 */
type Topen_capitem ¶
type Topen_capitem = Sopen_capitem /* pcre2_internal.h:1804:3 */
type Tparsed_recurse_check ¶
type Tparsed_recurse_check = Sparsed_recurse_check /* pcre2_intmodedep.h:685:3 */
type Tpcre2_callout_block_16 ¶
type Tpcre2_callout_block_16 = Spcre2_callout_block_16 /* pcre2.h:939:1 */
type Tpcre2_callout_block_32 ¶
type Tpcre2_callout_block_32 = Spcre2_callout_block_32 /* pcre2.h:943:1 */
type Tpcre2_callout_block_8 ¶
type Tpcre2_callout_block_8 = Spcre2_callout_block_8 /* pcre2.h:935:1 */
type Tpcre2_callout_enumerate_block_16 ¶
type Tpcre2_callout_enumerate_block_16 = Spcre2_callout_enumerate_block_16 /* pcre2.h:939:1 */
type Tpcre2_callout_enumerate_block_32 ¶
type Tpcre2_callout_enumerate_block_32 = Spcre2_callout_enumerate_block_32 /* pcre2.h:943:1 */
type Tpcre2_callout_enumerate_block_8 ¶
type Tpcre2_callout_enumerate_block_8 = Spcre2_callout_enumerate_block_8 /* pcre2.h:935:1 */
type Tpcre2_code_8 ¶
type Tpcre2_code_8 = Spcre2_real_code_8 /* pcre2.h:935:1 */
type Tpcre2_compile_context_8 ¶
type Tpcre2_compile_context_8 = Spcre2_real_compile_context_8 /* pcre2.h:935:1 */
type Tpcre2_convert_context_8 ¶
type Tpcre2_convert_context_8 = Spcre2_real_convert_context_8 /* pcre2.h:935:1 */
type Tpcre2_general_context_8 ¶
type Tpcre2_general_context_8 = Spcre2_real_general_context_8 /* pcre2.h:935:1 */
type Tpcre2_jit_callback_16 ¶
type Tpcre2_jit_callback_16 = uintptr /* pcre2.h:939:1 */
type Tpcre2_jit_callback_32 ¶
type Tpcre2_jit_callback_32 = uintptr /* pcre2.h:943:1 */
type Tpcre2_jit_callback_8 ¶
type Tpcre2_jit_callback_8 = uintptr /* pcre2.h:935:1 */
type Tpcre2_jit_stack_8 ¶
type Tpcre2_jit_stack_8 = Spcre2_real_jit_stack_8 /* pcre2.h:935:1 */
type Tpcre2_match_context_8 ¶
type Tpcre2_match_context_8 = Spcre2_real_match_context_8 /* pcre2.h:935:1 */
type Tpcre2_match_data_8 ¶
type Tpcre2_match_data_8 = Spcre2_real_match_data_8 /* pcre2.h:935:1 */
type Tpcre2_memctl ¶
type Tpcre2_memctl = Spcre2_memctl /* pcre2_internal.h:1794:3 */
type Tpcre2_output_context ¶
type Tpcre2_output_context = Spcre2_output_context /* pcre2_convert.c:374:3 */
type Tpcre2_real_code_8 ¶
type Tpcre2_real_code_8 = Spcre2_real_code_8 /* pcre2_intmodedep.h:642:3 */
type Tpcre2_real_compile_context_8 ¶
type Tpcre2_real_compile_context_8 = Spcre2_real_compile_context_8 /* pcre2_intmodedep.h:575:3 */
type Tpcre2_real_convert_context_8 ¶
type Tpcre2_real_convert_context_8 = Spcre2_real_convert_context_8 /* pcre2_intmodedep.h:601:3 */
type Tpcre2_real_general_context_8 ¶
type Tpcre2_real_general_context_8 = Spcre2_real_general_context_8 /* pcre2_intmodedep.h:561:3 */
type Tpcre2_real_jit_stack_8 ¶
type Tpcre2_real_jit_stack_8 = Spcre2_real_jit_stack_8 /* pcre2_intmodedep.h:764:3 */
type Tpcre2_real_match_context_8 ¶
type Tpcre2_real_match_context_8 = Spcre2_real_match_context_8 /* pcre2_intmodedep.h:593:3 */
type Tpcre2_real_match_data_8 ¶
type Tpcre2_real_match_data_8 = Spcre2_real_match_data_8 /* pcre2_intmodedep.h:665:3 */
type Tpcre2_serialized_data ¶
type Tpcre2_serialized_data = Spcre2_serialized_data /* pcre2_internal.h:1875:3 */
type Tpcre2_substitute_callout_block_16 ¶
type Tpcre2_substitute_callout_block_16 = Spcre2_substitute_callout_block_16 /* pcre2.h:939:1 */
type Tpcre2_substitute_callout_block_32 ¶
type Tpcre2_substitute_callout_block_32 = Spcre2_substitute_callout_block_32 /* pcre2.h:943:1 */
type Tpcre2_substitute_callout_block_8 ¶
type Tpcre2_substitute_callout_block_8 = Spcre2_substitute_callout_block_8 /* pcre2.h:935:1 */
type Tpthread_attr_t ¶
type Tpthread_attr_t = Spthread_attr_t /* pthreadtypes.h:62:30 */
type Tpthread_barrier_t ¶
type Tpthread_barrier_t = struct { F__ccgo_pad1 [0]uint64 F__size [32]int8 } /* pthreadtypes.h:112:3 */
POSIX barriers data type. The structure of the type is
deliberately not exposed.
type Tpthread_barrierattr_t ¶
type Tpthread_cond_t ¶
type Tpthread_cond_t = struct{ F__data S__pthread_cond_s } /* pthreadtypes.h:80:3 */
type Tpthread_condattr_t ¶
type Tpthread_condattr_t = struct { F__ccgo_pad1 [0]uint32 F__size [4]int8 } /* pthreadtypes.h:45:3 */
Data structure for condition variable handling. The structure of
the attribute type is not exposed on purpose.
type Tpthread_key_t ¶
type Tpthread_key_t = uint32 /* pthreadtypes.h:49:22 */
Keys for thread-specific data
type Tpthread_mutex_t ¶
type Tpthread_mutex_t = struct{ F__data S__pthread_mutex_s } /* pthreadtypes.h:72:3 */
type Tpthread_mutexattr_t ¶
type Tpthread_mutexattr_t = struct { F__ccgo_pad1 [0]uint32 F__size [4]int8 } /* pthreadtypes.h:36:3 */
Data structures for mutex handling. The structure of the attribute
type is not exposed on purpose.
type Tpthread_rwlock_t ¶
type Tpthread_rwlock_t = struct{ F__data S__pthread_rwlock_arch_t } /* pthreadtypes.h:91:3 */
Data structure for reader-writer lock variable handling. The
structure of the attribute type is deliberately not exposed.
type Tpthread_rwlockattr_t ¶
type Tpthread_spinlock_t ¶
type Tpthread_spinlock_t = int32 /* pthreadtypes.h:103:22 */
POSIX spinlock data type.
type Tpthread_t ¶
type Tpthread_t = uint64 /* pthreadtypes.h:27:27 */
Thread identifiers. The structure of the attribute type is not
exposed on purpose.
type Tptrdiff_t ¶
type Tptrdiff_t = int64 /* <builtin>:3:26 */
type Trecurse_cache ¶
type Trecurse_cache = Srecurse_cache /* pcre2_intmodedep.h:692:3 */
type Trecurse_check ¶
type Trecurse_check = Srecurse_check /* pcre2_intmodedep.h:680:3 */
type Tregister_t ¶
type Tregister_t = int32 /* types.h:164:13 */
type Tsigset_t ¶
type Tsigset_t = T__sigset_t /* sigset_t.h:7:20 */
A set of signals to be blocked, unblocked, or waited for.
type Tsize_t ¶
type Tsize_t = uint64 /* <builtin>:9:23 */
var X_pcre2_utt_size_8 Tsize_t = uint64(unsafe.Sizeof(X_pcre2_utt_8)) / uint64(unsafe.Sizeof(Tucp_type_table{})) /* pcre2_ucptables.c:1520:14 */
func X_pcre2_jit_get_size_8 ¶
func X_pcre2_strcpy_c8_8 ¶
func X_pcre2_strlen_8 ¶
func X_pcre2_strlen_8(tls *libc.TLS, str TPCRE2_SPTR8) Tsize_t
type Tssize_t ¶
type Tssize_t = T__ssize_t /* stdio.h:77:19 */
type Tstateblock ¶
type Tstateblock = Sstateblock /* pcre2_dfa_match.c:299:3 */
type Tsuseconds_t ¶
type Tsuseconds_t = T__suseconds_t /* types.h:138:23 */
type Ttimer_t ¶
type Ttimer_t = T__timer_t /* timer_t.h:7:19 */
Timer ID returned by `timer_create'.
type Tu_int16_t ¶
type Tu_int16_t = T__uint16_t /* types.h:159:20 */
type Tu_int32_t ¶
type Tu_int32_t = T__uint32_t /* types.h:160:20 */
type Tu_int64_t ¶
type Tu_int64_t = T__uint64_t /* types.h:161:20 */
type Tu_int8_t ¶
type Tu_int8_t = T__uint8_t /* types.h:158:19 */
These were defined by ISO C without the first `_'.
type Tu_quad_t ¶
type Tu_quad_t = T__u_quad_t /* types.h:38:20 */
type Tu_short ¶
type Tu_short = T__u_short /* types.h:34:19 */
type Tucd_record ¶
type Tucp_type_table ¶
type Tuint16_t ¶
type Tuint16_t = T__uint16_t /* stdint-uintn.h:25:20 */
type Tuint32_t ¶
type Tuint32_t = T__uint32_t /* stdint-uintn.h:26:20 */
type Tuint64_t ¶
type Tuint64_t = T__uint64_t /* stdint-uintn.h:27:20 */
type Tuint8_t ¶
type Tuint8_t = T__uint8_t /* stdint-uintn.h:24:19 */
type Tuint_fast16_t ¶
type Tuint_fast16_t = uint64 /* stdint.h:73:27 */
type Tuint_fast32_t ¶
type Tuint_fast32_t = uint64 /* stdint.h:74:27 */
type Tuint_fast64_t ¶
type Tuint_fast64_t = uint64 /* stdint.h:75:27 */
type Tuint_least16_t ¶
type Tuint_least16_t = T__uint_least16_t /* stdint.h:50:26 */
type Tuint_least32_t ¶
type Tuint_least32_t = T__uint_least32_t /* stdint.h:51:26 */
type Tuint_least64_t ¶
type Tuint_least64_t = T__uint_least64_t /* stdint.h:52:26 */
type Tuintmax_t ¶
type Tuintmax_t = T__uintmax_t /* stdint.h:102:22 */
type Tuintptr_t ¶
type Tuintptr_t = uint64 /* stdint.h:90:27 */
type Tuseconds_t ¶
type Tuseconds_t = T__useconds_t /* types.h:134:22 */
type Tva_list ¶
type Tva_list = T__gnuc_va_list /* stdio.h:52:24 */