blob: 2145ede2ddb648c7c8a130c3f1d6674778a1c4d1 [file] [log] [blame]
Bram Moolenaar071d4272004-06-13 20:20:40 +00001" Vim syntax file
Bram Moolenaar8c1b8cb2022-06-14 17:41:28 +01002" Language: XS (Perl extension interface language)
3" Author: Autogenerated from perl headers, on an original basis of Michael W. Dodge <sarge@pobox.com>
4" Maintainer: vim-perl <vim-perl@googlegroups.com>
5" Previous: Vincent Pit <perl@profvince.com>
6" Homepage: https://github.com/vim-perl/vim-perl
7" Bugs/requests: https://github.com/vim-perl/vim-perl/issues
8" License: Vim License (see :help license)
9" Last Change: 2018 Mar 28
Bram Moolenaar071d4272004-06-13 20:20:40 +000010
Bram Moolenaar89bcfda2016-08-30 23:26:57 +020011if exists("b:current_syntax")
Bram Moolenaar543b7ef2013-06-01 14:50:56 +020012 finish
Bram Moolenaar071d4272004-06-13 20:20:40 +000013endif
14
Bram Moolenaar89bcfda2016-08-30 23:26:57 +020015runtime! syntax/c.vim
Bram Moolenaar071d4272004-06-13 20:20:40 +000016
Bram Moolenaar37c64c72017-09-19 22:06:03 +020017" Configuration:
18" let xs_superseded = 0 " mark C functions superseded by Perl replacements (ex. memcpy vs Copy)
19" let xs_not_core = 0 " mark private core functions
Bram Moolenaar071d4272004-06-13 20:20:40 +000020
Bram Moolenaar37c64c72017-09-19 22:06:03 +020021if get(g:, 'xs_superseded', 0)
Bram Moolenaar543b7ef2013-06-01 14:50:56 +020022syn keyword xsSuperseded atof atol calloc clearerr exit fclose feof ferror
23syn keyword xsSuperseded fflush fgetc fgetpos fgets fopen fprintf fputc fputs
24syn keyword xsSuperseded fread free freopen fseek fsetpos fwrite getc getenv
25syn keyword xsSuperseded isalnum isalpha iscntrl isdigit isgraph islower
26syn keyword xsSuperseded isprint ispunct isspace isupper isxdigit malloc
27syn keyword xsSuperseded memcpy memmove memset printf putc rand realloc
28syn keyword xsSuperseded rewind setenv sprintf srand stderr stdin stdout
29syn keyword xsSuperseded strcat strcmp strcpy strdup strlen strncat strncmp
30syn keyword xsSuperseded strncpy strstr strtod strtol strtoul system tolower
31syn keyword xsSuperseded toupper ungetc
32endif
Bram Moolenaar37c64c72017-09-19 22:06:03 +020033if get(g:, 'xs_not_core', 0)
Bram Moolenaar543b7ef2013-06-01 14:50:56 +020034syn keyword xsPrivate F0convert Perl__add_range_to_invlist
Bram Moolenaar37c64c72017-09-19 22:06:03 +020035syn keyword xsPrivate Perl__core_swash_init Perl__get_encoding
36syn keyword xsPrivate Perl__get_swash_invlist Perl__invlist_contents
37syn keyword xsPrivate Perl__invlist_dump
Bram Moolenaar543b7ef2013-06-01 14:50:56 +020038syn keyword xsPrivate Perl__invlist_intersection_maybe_complement_2nd
Bram Moolenaar37c64c72017-09-19 22:06:03 +020039syn keyword xsPrivate Perl__invlist_invert Perl__invlist_populate_swatch
40syn keyword xsPrivate Perl__invlist_search
Bram Moolenaar543b7ef2013-06-01 14:50:56 +020041syn keyword xsPrivate Perl__invlist_union_maybe_complement_2nd
Bram Moolenaar37c64c72017-09-19 22:06:03 +020042syn keyword xsPrivate Perl__load_PL_utf8_foldclosures Perl__new_invlist
43syn keyword xsPrivate Perl__setup_canned_invlist Perl__swash_inversion_hash
44syn keyword xsPrivate Perl__swash_to_invlist Perl__to_fold_latin1
45syn keyword xsPrivate Perl__warn_problematic_locale Perl_av_reify
46syn keyword xsPrivate Perl_current_re_engine Perl_cv_ckproto_len_flags
47syn keyword xsPrivate Perl_emulate_cop_io Perl_find_rundefsvoffset
48syn keyword xsPrivate Perl_get_re_arg Perl_grok_atoUV Perl_isALNUM_lazy
49syn keyword xsPrivate Perl_isIDFIRST_lazy Perl_is_uni_alnum
50syn keyword xsPrivate Perl_is_uni_alnum_lc Perl_is_uni_alnumc
51syn keyword xsPrivate Perl_is_uni_alnumc_lc Perl_is_uni_alpha
52syn keyword xsPrivate Perl_is_uni_alpha_lc Perl_is_uni_ascii
53syn keyword xsPrivate Perl_is_uni_ascii_lc Perl_is_uni_blank
54syn keyword xsPrivate Perl_is_uni_blank_lc Perl_is_uni_cntrl
55syn keyword xsPrivate Perl_is_uni_cntrl_lc Perl_is_uni_digit
56syn keyword xsPrivate Perl_is_uni_digit_lc Perl_is_uni_graph
57syn keyword xsPrivate Perl_is_uni_graph_lc Perl_is_uni_idfirst
58syn keyword xsPrivate Perl_is_uni_idfirst_lc Perl_is_uni_lower
59syn keyword xsPrivate Perl_is_uni_lower_lc Perl_is_uni_print
60syn keyword xsPrivate Perl_is_uni_print_lc Perl_is_uni_punct
61syn keyword xsPrivate Perl_is_uni_punct_lc Perl_is_uni_space
62syn keyword xsPrivate Perl_is_uni_space_lc Perl_is_uni_upper
63syn keyword xsPrivate Perl_is_uni_upper_lc Perl_is_uni_xdigit
64syn keyword xsPrivate Perl_is_uni_xdigit_lc Perl_is_utf8_alnum
65syn keyword xsPrivate Perl_is_utf8_alnumc Perl_is_utf8_alpha
66syn keyword xsPrivate Perl_is_utf8_ascii Perl_is_utf8_blank Perl_is_utf8_char
67syn keyword xsPrivate Perl_is_utf8_cntrl Perl_is_utf8_digit
68syn keyword xsPrivate Perl_is_utf8_graph Perl_is_utf8_idcont
69syn keyword xsPrivate Perl_is_utf8_idfirst Perl_is_utf8_lower
70syn keyword xsPrivate Perl_is_utf8_mark Perl_is_utf8_perl_space
71syn keyword xsPrivate Perl_is_utf8_perl_word Perl_is_utf8_posix_digit
72syn keyword xsPrivate Perl_is_utf8_print Perl_is_utf8_punct
73syn keyword xsPrivate Perl_is_utf8_space Perl_is_utf8_upper
74syn keyword xsPrivate Perl_is_utf8_xdigit Perl_is_utf8_xidcont
75syn keyword xsPrivate Perl_is_utf8_xidfirst Perl_mg_find_mglob Perl_mg_length
76syn keyword xsPrivate Perl_multideref_stringify Perl_new_warnings_bitfield
77syn keyword xsPrivate Perl_op_clear Perl_ptr_table_clear Perl_qerror
78syn keyword xsPrivate Perl_reg_named_buff Perl_reg_named_buff_iter
79syn keyword xsPrivate Perl_reg_numbered_buff_fetch
Bram Moolenaar543b7ef2013-06-01 14:50:56 +020080syn keyword xsPrivate Perl_reg_numbered_buff_length
81syn keyword xsPrivate Perl_reg_numbered_buff_store Perl_reg_qr_package
82syn keyword xsPrivate Perl_reg_temp_copy Perl_regprop Perl_report_uninit
Bram Moolenaar37c64c72017-09-19 22:06:03 +020083syn keyword xsPrivate Perl_sv_magicext_mglob Perl_sv_setsv_cow
84syn keyword xsPrivate Perl_to_uni_lower_lc Perl_to_uni_title_lc
85syn keyword xsPrivate Perl_to_uni_upper_lc Perl_try_amagic_bin
86syn keyword xsPrivate Perl_try_amagic_un Perl_utf8_to_uvchr
87syn keyword xsPrivate Perl_utf8_to_uvuni Perl_utf8_to_uvuni_buf
88syn keyword xsPrivate Perl_valid_utf8_to_uvuni Perl_validate_proto
89syn keyword xsPrivate Perl_vivify_defelem Perl_yylex S_F0convert
90syn keyword xsPrivate S__append_range_to_invlist S__make_exactf_invlist
91syn keyword xsPrivate S_add_above_Latin1_folds S_add_data S_add_multi_match
92syn keyword xsPrivate S_add_utf16_textfilter S_adjust_size_and_find_bucket
93syn keyword xsPrivate S_advance_one_SB S_advance_one_WB S_amagic_cmp
Bram Moolenaar543b7ef2013-06-01 14:50:56 +020094syn keyword xsPrivate S_amagic_cmp_locale S_amagic_i_ncmp S_amagic_ncmp
95syn keyword xsPrivate S_anonymise_cv_maybe S_ao S_apply_attrs
96syn keyword xsPrivate S_apply_attrs_my S_assert_uft8_cache_coherent
Bram Moolenaar37c64c72017-09-19 22:06:03 +020097syn keyword xsPrivate S_assignment_type S_backup_one_SB S_backup_one_WB
98syn keyword xsPrivate S_bad_type_gv S_bad_type_pv
Bram Moolenaar543b7ef2013-06-01 14:50:56 +020099syn keyword xsPrivate S_check_locale_boundary_crossing S_check_type_and_open
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200100syn keyword xsPrivate S_check_uni S_checkcomma S_ckwarn_common
101syn keyword xsPrivate S_clear_placeholders S_clear_special_blocks
102syn keyword xsPrivate S_cntrl_to_mnemonic S_construct_ahocorasick_from_trie
103syn keyword xsPrivate S_cop_free S_could_it_be_a_POSIX_class S_cr_textfilter
104syn keyword xsPrivate S_curse S_cv_dump S_deb_curcv S_deb_stack_n S_debprof
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200105syn keyword xsPrivate S_debug_start_match S_del_sv
106syn keyword xsPrivate S_deprecate_commaless_var_list S_destroy_matcher
107syn keyword xsPrivate S_div128 S_do_chomp S_do_delete_local S_do_oddball
108syn keyword xsPrivate S_do_smartmatch S_do_trans_complex
109syn keyword xsPrivate S_do_trans_complex_utf8 S_do_trans_count
110syn keyword xsPrivate S_do_trans_count_utf8 S_do_trans_simple
111syn keyword xsPrivate S_do_trans_simple_utf8 S_docatch S_doeval S_dofindlabel
112syn keyword xsPrivate S_doform S_dooneliner S_doopen_pm S_doparseform
113syn keyword xsPrivate S_dopoptoeval S_dopoptogiven S_dopoptolabel
114syn keyword xsPrivate S_dopoptoloop S_dopoptosub_at S_dopoptowhen
115syn keyword xsPrivate S_dump_exec_pos S_dump_trie S_dump_trie_interim_list
116syn keyword xsPrivate S_dump_trie_interim_table S_dumpuntil S_dup_attrlist
117syn keyword xsPrivate S_exec_failed S_expect_number S_filter_gets
118syn keyword xsPrivate S_finalize_op S_find_and_forget_pmops
119syn keyword xsPrivate S_find_array_subscript S_find_beginning S_find_byclass
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200120syn keyword xsPrivate S_find_default_stash S_find_hash_subscript
121syn keyword xsPrivate S_find_in_my_stash S_find_uninit_var S_first_symbol
122syn keyword xsPrivate S_fixup_errno_string S_fold_constants S_forbid_setid
123syn keyword xsPrivate S_force_ident S_force_ident_maybe_lex S_force_list
124syn keyword xsPrivate S_force_next S_force_strict_version S_force_version
125syn keyword xsPrivate S_force_word S_forget_pmop S_form_short_octal_warning
126syn keyword xsPrivate S_gen_constant_list S_get_ANYOF_cp_list_for_ssc
127syn keyword xsPrivate S_get_aux_mg S_get_num S_glob_2number
128syn keyword xsPrivate S_glob_assign_glob S_grok_bslash_N S_grok_bslash_c
129syn keyword xsPrivate S_grok_bslash_o S_group_end S_gv_init_svtype
130syn keyword xsPrivate S_gv_is_in_main S_gv_magicalize S_gv_magicalize_isa
131syn keyword xsPrivate S_handle_regex_sets S_hfreeentries S_hsplit
132syn keyword xsPrivate S_hv_auxinit S_hv_auxinit_internal S_hv_delete_common
133syn keyword xsPrivate S_hv_free_ent_ret S_hv_magic_check S_hv_notallowed
134syn keyword xsPrivate S_incline S_incpush S_incpush_if_exists
135syn keyword xsPrivate S_incpush_use_sep S_ingroup S_init_ids S_init_interp
136syn keyword xsPrivate S_init_main_stash S_init_perllib
137syn keyword xsPrivate S_init_postdump_symbols S_init_predump_symbols
138syn keyword xsPrivate S_inplace_aassign S_intuit_method S_intuit_more
139syn keyword xsPrivate S_invlist_extend S_invlist_iternext
140syn keyword xsPrivate S_invoke_exception_hook S_isFOO_lc S_isFOO_utf8_lc
141syn keyword xsPrivate S_isGCB S_isSB S_isWB S_is_an_int
142syn keyword xsPrivate S_is_handle_constructor S_is_ssc_worth_it S_isa_lookup
143syn keyword xsPrivate S_join_exact S_leave_common S_listkids
144syn keyword xsPrivate S_looks_like_bool S_magic_methcall1 S_make_matcher
145syn keyword xsPrivate S_make_trie S_matcher_matches_sv S_maybe_multimagic_gv
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200146syn keyword xsPrivate S_mayberelocate S_measure_struct S_mem_log_common
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200147syn keyword xsPrivate S_mess_alloc S_minus_v S_missingterm S_modkids
148syn keyword xsPrivate S_more_sv S_move_proto_attr S_mro_clean_isarev
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200149syn keyword xsPrivate S_mro_gather_and_rename S_mro_get_linear_isa_dfs
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200150syn keyword xsPrivate S_mul128 S_mulexp10 S_my_bytes_to_utf8 S_my_exit_jump
151syn keyword xsPrivate S_my_kid S_need_utf8 S_newGIVWHENOP S_new_constant
152syn keyword xsPrivate S_new_he S_new_logop S_next_symbol S_nextchar
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200153syn keyword xsPrivate S_no_bareword_allowed S_no_fh_allowed S_no_op
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200154syn keyword xsPrivate S_not_a_number S_not_incrementable S_nuke_stacks
155syn keyword xsPrivate S_num_overflow S_open_script S_openn_cleanup
156syn keyword xsPrivate S_openn_setup S_pack_rec S_pad_alloc_name
157syn keyword xsPrivate S_pad_check_dup S_pad_findlex S_pad_reset S_parse_body
158syn keyword xsPrivate S_parse_gv_stash_name S_parse_ident
159syn keyword xsPrivate S_parse_lparen_question_flags S_pending_ident S_pidgone
160syn keyword xsPrivate S_pm_description S_pmtrans
161syn keyword xsPrivate S_populate_ANYOF_from_invlist S_printbuf
162syn keyword xsPrivate S_process_special_blocks S_ptr_table_find
163syn keyword xsPrivate S_put_charclass_bitmap_innards S_put_code_point
164syn keyword xsPrivate S_put_range S_qsortsvu S_re_croak2 S_ref_array_or_hash
165syn keyword xsPrivate S_refcounted_he_value S_refkids S_refto S_reg
166syn keyword xsPrivate S_reg2Lanode S_reg_check_named_buff_matched S_reg_node
167syn keyword xsPrivate S_reg_recode S_reg_scan_name S_reganode S_regatom
168syn keyword xsPrivate S_regbranch S_regclass S_regcppop S_regcppush
169syn keyword xsPrivate S_regdump_extflags S_regdump_intflags
170syn keyword xsPrivate S_regex_set_precedence S_reghop3 S_reghop4
171syn keyword xsPrivate S_reghopmaybe3 S_reginclass S_reginsert S_regmatch
172syn keyword xsPrivate S_regnode_guts S_regpatws S_regpiece S_regrepeat
173syn keyword xsPrivate S_regtail S_regtail_study S_regtry S_require_tie_mod
174syn keyword xsPrivate S_restore_magic S_run_body S_run_user_filter
175syn keyword xsPrivate S_rxres_free S_rxres_restore S_save_hek_flags
176syn keyword xsPrivate S_save_lines S_save_magic_flags S_save_pushptri32ptr
177syn keyword xsPrivate S_save_scalar_at S_scalar_mod_type S_scalarboolean
178syn keyword xsPrivate S_scalarkids S_scalarseq S_scan_commit S_scan_const
179syn keyword xsPrivate S_scan_formline S_scan_heredoc S_scan_ident
180syn keyword xsPrivate S_scan_inputsymbol S_scan_pat S_scan_str S_scan_subst
181syn keyword xsPrivate S_scan_trans S_scan_word S_search_const S_sequence_num
182syn keyword xsPrivate S_set_ANYOF_arg S_share_hek_flags S_simplify_sort
183syn keyword xsPrivate S_skipspace_flags S_sortcv S_sortcv_stacked
184syn keyword xsPrivate S_sortcv_xsub S_space_join_names_mortal S_ssc_and
185syn keyword xsPrivate S_ssc_anything S_ssc_finalize S_ssc_init
186syn keyword xsPrivate S_ssc_is_anything S_ssc_is_cp_posixl_init S_ssc_or
187syn keyword xsPrivate S_stdize_locale S_strip_return S_study_chunk
188syn keyword xsPrivate S_sublex_done S_sublex_push S_sublex_start
189syn keyword xsPrivate S_sv_2iuv_common S_sv_2iuv_non_preserve S_sv_add_arena
190syn keyword xsPrivate S_sv_buf_to_rw S_sv_display S_sv_dup_common
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200191syn keyword xsPrivate S_sv_dup_inc_multiple S_sv_exp_grow S_sv_i_ncmp
192syn keyword xsPrivate S_sv_ncmp S_sv_pos_b2u_midway S_sv_pos_u2b_cached
193syn keyword xsPrivate S_sv_pos_u2b_forwards S_sv_pos_u2b_midway
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200194syn keyword xsPrivate S_sv_release_COW S_swallow_bom S_swash_scan_list_line
195syn keyword xsPrivate S_swatch_get S_to_byte_substr S_to_lower_latin1
196syn keyword xsPrivate S_to_utf8_substr S_tokenize_use S_tokeq S_tokereport
197syn keyword xsPrivate S_too_few_arguments_pv S_too_many_arguments_pv
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200198syn keyword xsPrivate S_uiv_2buf S_unpack_rec S_unreferenced_to_tmp_stack
199syn keyword xsPrivate S_unshare_hek_or_pvn S_unwind_handler_stack
200syn keyword xsPrivate S_update_debugger_info S_usage S_utf16_textfilter
201syn keyword xsPrivate S_utf8_mg_len_cache_update S_utf8_mg_pos_cache_update
202syn keyword xsPrivate S_validate_suid S_visit S_with_queued_errors
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200203syn keyword xsPrivate S_xs_version_bootcheck S_yywarn _add_range_to_invlist
204syn keyword xsPrivate _append_range_to_invlist _core_swash_init _get_encoding
205syn keyword xsPrivate _get_swash_invlist _invlist_array_init
206syn keyword xsPrivate _invlist_contains_cp _invlist_contents _invlist_dump
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200207syn keyword xsPrivate _invlist_intersection
208syn keyword xsPrivate _invlist_intersection_maybe_complement_2nd
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200209syn keyword xsPrivate _invlist_invert _invlist_len _invlist_populate_swatch
210syn keyword xsPrivate _invlist_search _invlist_subtract _invlist_union
211syn keyword xsPrivate _invlist_union_maybe_complement_2nd
212syn keyword xsPrivate _load_PL_utf8_foldclosures _make_exactf_invlist
213syn keyword xsPrivate _new_invlist _setup_canned_invlist
214syn keyword xsPrivate _swash_inversion_hash _swash_to_invlist _to_fold_latin1
215syn keyword xsPrivate _warn_problematic_locale add_above_Latin1_folds
216syn keyword xsPrivate add_cp_to_invlist add_data add_multi_match
217syn keyword xsPrivate add_utf16_textfilter adjust_size_and_find_bucket
218syn keyword xsPrivate advance_one_SB advance_one_WB
219syn keyword xsPrivate alloc_maybe_populate_EXACT amagic_cmp amagic_cmp_locale
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200220syn keyword xsPrivate amagic_i_ncmp amagic_ncmp anonymise_cv_maybe ao
221syn keyword xsPrivate apply_attrs apply_attrs_my assert_uft8_cache_coherent
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200222syn keyword xsPrivate assignment_type av_reify backup_one_SB backup_one_WB
223syn keyword xsPrivate bad_type_gv bad_type_pv check_locale_boundary_crossing
224syn keyword xsPrivate check_type_and_open check_uni checkcomma ckwarn_common
225syn keyword xsPrivate clear_placeholders clear_special_blocks
226syn keyword xsPrivate cntrl_to_mnemonic compute_EXACTish
227syn keyword xsPrivate construct_ahocorasick_from_trie cop_free
228syn keyword xsPrivate could_it_be_a_POSIX_class cr_textfilter
229syn keyword xsPrivate current_re_engine curse cv_ckproto_len_flags cv_dump
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200230syn keyword xsPrivate deb_curcv deb_stack_n debprof debug_start_match del_sv
231syn keyword xsPrivate deprecate_commaless_var_list destroy_matcher div128
232syn keyword xsPrivate do_aexec do_chomp do_delete_local do_exec do_oddball
233syn keyword xsPrivate do_smartmatch do_trans_complex do_trans_complex_utf8
234syn keyword xsPrivate do_trans_count do_trans_count_utf8 do_trans_simple
235syn keyword xsPrivate do_trans_simple_utf8 docatch doeval dofindlabel doform
236syn keyword xsPrivate dooneliner doopen_pm doparseform dopoptoeval
237syn keyword xsPrivate dopoptogiven dopoptolabel dopoptoloop dopoptosub_at
238syn keyword xsPrivate dopoptowhen dump_exec_pos dump_trie
239syn keyword xsPrivate dump_trie_interim_list dump_trie_interim_table
240syn keyword xsPrivate dumpuntil dup_attrlist exec_failed expect_number
241syn keyword xsPrivate filter_gets finalize_op find_and_forget_pmops
242syn keyword xsPrivate find_array_subscript find_beginning find_byclass
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200243syn keyword xsPrivate find_default_stash find_hash_subscript find_in_my_stash
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200244syn keyword xsPrivate find_rundefsvoffset find_uninit_var first_symbol
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200245syn keyword xsPrivate fixup_errno_string fold_constants forbid_setid
246syn keyword xsPrivate force_ident force_ident_maybe_lex force_list force_next
247syn keyword xsPrivate force_strict_version force_version force_word
248syn keyword xsPrivate forget_pmop form_short_octal_warning free_c_backtrace
249syn keyword xsPrivate gen_constant_list get_ANYOF_cp_list_for_ssc get_aux_mg
250syn keyword xsPrivate get_invlist_iter_addr get_invlist_offset_addr
251syn keyword xsPrivate get_invlist_previous_index_addr get_num glob_2number
252syn keyword xsPrivate glob_assign_glob grok_atoUV grok_bslash_N grok_bslash_c
253syn keyword xsPrivate grok_bslash_o grok_bslash_x group_end gv_init_svtype
254syn keyword xsPrivate gv_is_in_main gv_magicalize gv_magicalize_isa
255syn keyword xsPrivate handle_regex_sets hfreeentries hsplit hv_auxinit
256syn keyword xsPrivate hv_auxinit_internal hv_delete_common hv_free_ent_ret
257syn keyword xsPrivate hv_magic_check hv_notallowed incline incpush
258syn keyword xsPrivate incpush_if_exists incpush_use_sep ingroup init_ids
259syn keyword xsPrivate init_interp init_main_stash init_perllib
260syn keyword xsPrivate init_postdump_symbols init_predump_symbols
261syn keyword xsPrivate inplace_aassign intuit_method intuit_more invlist_array
262syn keyword xsPrivate invlist_clone invlist_extend invlist_highest
263syn keyword xsPrivate invlist_is_iterating invlist_iterfinish
264syn keyword xsPrivate invlist_iterinit invlist_iternext invlist_max
265syn keyword xsPrivate invlist_previous_index invlist_set_len
266syn keyword xsPrivate invlist_set_previous_index invlist_trim
267syn keyword xsPrivate invoke_exception_hook isALNUM_lazy isFOO_lc
268syn keyword xsPrivate isFOO_utf8_lc isGCB isIDFIRST_lazy isSB isWB is_an_int
269syn keyword xsPrivate is_handle_constructor is_ssc_worth_it is_uni_alnum
270syn keyword xsPrivate is_uni_alnum_lc is_uni_alnumc is_uni_alnumc_lc
271syn keyword xsPrivate is_uni_alpha is_uni_alpha_lc is_uni_ascii
272syn keyword xsPrivate is_uni_ascii_lc is_uni_blank is_uni_blank_lc
273syn keyword xsPrivate is_uni_cntrl is_uni_cntrl_lc is_uni_digit
274syn keyword xsPrivate is_uni_digit_lc is_uni_graph is_uni_graph_lc
275syn keyword xsPrivate is_uni_idfirst is_uni_idfirst_lc is_uni_lower
276syn keyword xsPrivate is_uni_lower_lc is_uni_print is_uni_print_lc
277syn keyword xsPrivate is_uni_punct is_uni_punct_lc is_uni_space
278syn keyword xsPrivate is_uni_space_lc is_uni_upper is_uni_upper_lc
279syn keyword xsPrivate is_uni_xdigit is_uni_xdigit_lc is_utf8_alnum
280syn keyword xsPrivate is_utf8_alnumc is_utf8_alpha is_utf8_ascii
281syn keyword xsPrivate is_utf8_blank is_utf8_char is_utf8_cntrl is_utf8_digit
282syn keyword xsPrivate is_utf8_graph is_utf8_idcont is_utf8_idfirst
283syn keyword xsPrivate is_utf8_lower is_utf8_mark is_utf8_perl_space
284syn keyword xsPrivate is_utf8_perl_word is_utf8_posix_digit is_utf8_print
285syn keyword xsPrivate is_utf8_punct is_utf8_space is_utf8_upper
286syn keyword xsPrivate is_utf8_xdigit is_utf8_xidcont is_utf8_xidfirst
287syn keyword xsPrivate isa_lookup join_exact leave_common listkids
288syn keyword xsPrivate looks_like_bool magic_methcall1 make_matcher make_trie
289syn keyword xsPrivate matcher_matches_sv maybe_multimagic_gv mayberelocate
290syn keyword xsPrivate measure_struct mem_log_common mess_alloc mg_find_mglob
291syn keyword xsPrivate mg_length minus_v missingterm modkids more_sv
292syn keyword xsPrivate move_proto_attr mro_clean_isarev mro_gather_and_rename
293syn keyword xsPrivate mro_get_linear_isa_dfs mul128 mulexp10
294syn keyword xsPrivate multideref_stringify my_bytes_to_utf8 my_exit_jump
295syn keyword xsPrivate my_kid need_utf8 newGIVWHENOP new_he new_logop
296syn keyword xsPrivate next_symbol nextchar no_bareword_allowed no_fh_allowed
297syn keyword xsPrivate no_op not_a_number not_incrementable nuke_stacks
298syn keyword xsPrivate num_overflow op_clear open_script openn_cleanup
299syn keyword xsPrivate openn_setup pack_rec pad_alloc_name pad_check_dup
300syn keyword xsPrivate pad_findlex pad_reset parse_body parse_gv_stash_name
301syn keyword xsPrivate parse_ident parse_lparen_question_flags pending_ident
302syn keyword xsPrivate pidgone pm_description pmtrans
303syn keyword xsPrivate populate_ANYOF_from_invlist printbuf
304syn keyword xsPrivate process_special_blocks ptr_table_clear ptr_table_find
305syn keyword xsPrivate put_charclass_bitmap_innards put_code_point put_range
306syn keyword xsPrivate qerror qsortsvu re_croak2 ref_array_or_hash
307syn keyword xsPrivate refcounted_he_value refkids refto reg reg2Lanode
308syn keyword xsPrivate reg_check_named_buff_matched reg_named_buff
309syn keyword xsPrivate reg_named_buff_iter reg_node reg_numbered_buff_fetch
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200310syn keyword xsPrivate reg_numbered_buff_length reg_numbered_buff_store
311syn keyword xsPrivate reg_qr_package reg_recode reg_scan_name reg_skipcomment
312syn keyword xsPrivate reg_temp_copy reganode regatom regbranch regclass
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200313syn keyword xsPrivate regcppop regcppush regcurly regdump_extflags
314syn keyword xsPrivate regdump_intflags regex_set_precedence reghop3 reghop4
315syn keyword xsPrivate reghopmaybe3 reginclass reginsert regmatch regnode_guts
316syn keyword xsPrivate regpatws regpiece regpposixcc regprop regrepeat regtail
317syn keyword xsPrivate regtail_study regtry report_uninit require_tie_mod
318syn keyword xsPrivate restore_magic run_body run_user_filter rxres_free
319syn keyword xsPrivate rxres_restore save_hek_flags save_lines
320syn keyword xsPrivate save_magic_flags save_pushptri32ptr save_scalar_at
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200321syn keyword xsPrivate scalar_mod_type scalarboolean scalarkids scalarseq
322syn keyword xsPrivate scan_commit scan_const scan_formline scan_heredoc
323syn keyword xsPrivate scan_ident scan_inputsymbol scan_pat scan_str
324syn keyword xsPrivate scan_subst scan_trans scan_word search_const
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200325syn keyword xsPrivate sequence_num set_ANYOF_arg share_hek_flags
326syn keyword xsPrivate simplify_sort skipspace_flags sortcv sortcv_stacked
327syn keyword xsPrivate sortcv_xsub space_join_names_mortal ssc_add_range
328syn keyword xsPrivate ssc_and ssc_anything ssc_clear_locale ssc_cp_and
329syn keyword xsPrivate ssc_finalize ssc_init ssc_intersection ssc_is_anything
330syn keyword xsPrivate ssc_is_cp_posixl_init ssc_or ssc_union stdize_locale
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200331syn keyword xsPrivate strip_return study_chunk sublex_done sublex_push
332syn keyword xsPrivate sublex_start sv_2iuv_common sv_2iuv_non_preserve
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200333syn keyword xsPrivate sv_add_arena sv_buf_to_rw sv_copypv sv_display
334syn keyword xsPrivate sv_dup_common sv_dup_inc_multiple sv_exp_grow sv_i_ncmp
335syn keyword xsPrivate sv_magicext_mglob sv_ncmp sv_only_taint_gmagic
336syn keyword xsPrivate sv_or_pv_pos_u2b sv_pos_b2u_midway sv_pos_u2b_cached
337syn keyword xsPrivate sv_pos_u2b_forwards sv_pos_u2b_midway sv_release_COW
338syn keyword xsPrivate sv_setsv_cow swallow_bom swash_scan_list_line
339syn keyword xsPrivate swatch_get to_byte_substr to_lower_latin1
340syn keyword xsPrivate to_uni_lower_lc to_uni_title_lc to_uni_upper_lc
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200341syn keyword xsPrivate to_utf8_substr tokenize_use tokeq tokereport
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200342syn keyword xsPrivate too_few_arguments_pv too_many_arguments_pv uiv_2buf
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200343syn keyword xsPrivate unpack_rec unreferenced_to_tmp_stack unshare_hek_or_pvn
344syn keyword xsPrivate unwind_handler_stack update_debugger_info usage
345syn keyword xsPrivate utf16_textfilter utf8_mg_len_cache_update
346syn keyword xsPrivate utf8_mg_pos_cache_update utf8_to_uvchr utf8_to_uvuni
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200347syn keyword xsPrivate utf8_to_uvuni_buf valid_utf8_to_uvuni validate_proto
348syn keyword xsPrivate visit vivify_defelem with_queued_errors yylex yywarn
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200349endif
350syn keyword xsType AMT AMTS ANY AV BHK BINOP BLOCK CHECKPOINT CLONE_PARAMS
351syn keyword xsType COP COPHH CV DB_Hash_t DB_Prefix_t DEBUG_t Direntry_t
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200352syn keyword xsType Fpos_t Free_t GCB_enum GP GV Gid_t Groups_t HE HEK HV I16
353syn keyword xsType I32 I64 I8 IO IV Int64 JMPENV LISTOP LOGOP LOOP MAGIC
354syn keyword xsType METHOP MGS MGVTBL Malloc_t Mmap_t Mode_t NV Netdb_hlen_t
355syn keyword xsType Netdb_host_t Netdb_name_t Netdb_net_t OP OPCODE OPSLAB
356syn keyword xsType OPSLOT Off_t Optype PAD PADLIST PADNAME PADNAMELIST
357syn keyword xsType PADOFFSET PADOP PERL_CONTEXT PERL_DRAND48_T PERL_SI PMOP
358syn keyword xsType PTR_TBL_ENT_t PTR_TBL_t PVOP PerlHandShakeInterpreter
359syn keyword xsType PerlIO PerlIO_funcs PerlIO_list_s PerlIO_list_t PerlIOl
360syn keyword xsType PerlInterpreter Pid_t Quad_t REGEXP RExC_state_t
361syn keyword xsType Rand_seed_t SB_enum SSize_t STRLEN STRUCT_SV SUBLEXINFO SV
362syn keyword xsType SVOP Select_fd_set_t Shmat_t Signal_t Sigsave_t Size_t
363syn keyword xsType Sock_size_t Stat_t TM64 Time64_T Time_t U16 U32 U64 U8
364syn keyword xsType UNOP UNOP_AUX UV Uid_t Uquad_t WB_enum XINVLIST XOP XPV
365syn keyword xsType XPVAV XPVBM XPVCV XPVFM XPVGV XPVHV XPVIO XPVIV XPVLV
366syn keyword xsType XPVMG XPVNV XPVUV Year _PerlIO _PerlIO_funcs
367syn keyword xsType _char_class_number _pMY_CXT _pTHX _reg_ac_data
368syn keyword xsType _reg_trie_data _reg_trie_state _reg_trie_trans
369syn keyword xsType _reg_trie_trans_list_elem _sublex_info _xhvnameu _xivu
370syn keyword xsType _xmgu _xnvu am_table am_table_short block_eval
371syn keyword xsType block_format block_givwhen block_hooks block_loop
372syn keyword xsType block_sub bound_type clone_params custom_op cv_flags_t
373syn keyword xsType expectation gccbug_semun line_t magic mem_log_type methop
374syn keyword xsType mgvtbl mro_alg mro_meta my_cxt_t opcode opslab opslot p5rx
375syn keyword xsType pMY_CXT pMY_CXT_ pTHX pTHX_ padlist padname
376syn keyword xsType padname_with_str padnamelist padtidy_type perl_cond
377syn keyword xsType perl_debug_pad perl_drand48_t perl_key
378syn keyword xsType perl_memory_debug_header perl_mstats perl_mstats_t
379syn keyword xsType perl_mutex perl_os_thread perl_phase perl_vars
380syn keyword xsType pthread_addr_t ptr_tbl ptr_tbl_ent refcounted_he
381syn keyword xsType reg_ac_data reg_code_block reg_data reg_substr_data
382syn keyword xsType reg_substr_datum reg_trie_data reg_trie_state
383syn keyword xsType reg_trie_trans reg_trie_trans_le regex_charset regnode
384syn keyword xsType regnode_1 regnode_2 regnode_2L regnode_charclass
385syn keyword xsType regnode_charclass_class regnode_charclass_posixl
386syn keyword xsType regnode_ssc regnode_string semun shared_he svtype ufuncs
387syn keyword xsType unop_aux xop_flags_enum xpv xpvav xpvcv xpvfm xpvgv xpvhv
388syn keyword xsType xpvhv_aux xpvinvlist xpvio xpviv xpvlv xpvmg xpvnv xpvuv
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200389syn keyword xsType yytokentype
390syn keyword xsString IVdf NVef NVff NVgf SVf SVf256 SVf32 SVf_ UVof UVuf UVxf
391syn keyword xsConstant CXt_BLOCK CXt_EVAL CXt_FORMAT CXt_GIVEN CXt_LOOP_FOR
392syn keyword xsConstant CXt_LOOP_LAZYIV CXt_LOOP_LAZYSV CXt_LOOP_PLAIN
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200393syn keyword xsConstant CXt_NULL CXt_SUB CXt_SUBST CXt_WHEN GCB_BOUND GCB_CR
394syn keyword xsConstant GCB_Control GCB_EDGE GCB_Extend GCB_L GCB_LF GCB_LV
395syn keyword xsConstant GCB_LVT GCB_Other GCB_Prepend GCB_Regional_Indicator
396syn keyword xsConstant GCB_SpacingMark GCB_T GCB_V G_ARRAY G_DISCARD G_EVAL
397syn keyword xsConstant G_FAKINGEVAL G_KEEPERR G_METHOD G_METHOD_NAMED
398syn keyword xsConstant G_NOARGS G_NODEBUG G_RE_REPARSING G_SCALAR
399syn keyword xsConstant G_UNDEF_FILL G_VOID G_WANT G_WARN_ALL_MASK
400syn keyword xsConstant G_WARN_ALL_OFF G_WARN_ALL_ON G_WARN_OFF G_WARN_ON
401syn keyword xsConstant G_WARN_ONCE G_WRITING_TO_STDERR OA_AVREF OA_BASEOP
402syn keyword xsConstant OA_BASEOP_OR_UNOP OA_BINOP OA_CLASS_MASK OA_COP
403syn keyword xsConstant OA_CVREF OA_DANGEROUS OA_DEFGV OA_FILEREF
404syn keyword xsConstant OA_FILESTATOP OA_FOLDCONST OA_HVREF OA_LIST OA_LISTOP
405syn keyword xsConstant OA_LOGOP OA_LOOP OA_LOOPEXOP OA_MARK OA_METHOP
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200406syn keyword xsConstant OA_OPTIONAL OA_OTHERINT OA_PADOP OA_PMOP
407syn keyword xsConstant OA_PVOP_OR_SVOP OA_RETSCALAR OA_SCALAR OA_SCALARREF
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200408syn keyword xsConstant OA_SVOP OA_TARGET OA_TARGLEX OA_UNOP OA_UNOP_AUX
409syn keyword xsConstant OP_AASSIGN OP_ABS OP_ACCEPT OP_ADD OP_AEACH OP_AELEM
410syn keyword xsConstant OP_AELEMFAST OP_AELEMFAST_LEX OP_AKEYS OP_ALARM OP_AND
411syn keyword xsConstant OP_ANDASSIGN OP_ANONCODE OP_ANONCONST OP_ANONHASH
412syn keyword xsConstant OP_ANONLIST OP_ASLICE OP_ATAN2 OP_AV2ARYLEN OP_AVALUES
413syn keyword xsConstant OP_BACKTICK OP_BIND OP_BINMODE OP_BIT_AND OP_BIT_OR
414syn keyword xsConstant OP_BIT_XOR OP_BLESS OP_BREAK OP_CALLER OP_CHDIR
415syn keyword xsConstant OP_CHMOD OP_CHOMP OP_CHOP OP_CHOWN OP_CHR OP_CHROOT
416syn keyword xsConstant OP_CLONECV OP_CLOSE OP_CLOSEDIR OP_COMPLEMENT
417syn keyword xsConstant OP_CONCAT OP_COND_EXPR OP_CONNECT OP_CONST OP_CONTINUE
418syn keyword xsConstant OP_COREARGS OP_COS OP_CRYPT OP_CUSTOM OP_DBMCLOSE
419syn keyword xsConstant OP_DBMOPEN OP_DBSTATE OP_DEFINED OP_DELETE OP_DIE
420syn keyword xsConstant OP_DIVIDE OP_DOFILE OP_DOR OP_DORASSIGN OP_DUMP
421syn keyword xsConstant OP_EACH OP_EGRENT OP_EHOSTENT OP_ENETENT OP_ENTER
422syn keyword xsConstant OP_ENTEREVAL OP_ENTERGIVEN OP_ENTERITER OP_ENTERLOOP
423syn keyword xsConstant OP_ENTERSUB OP_ENTERTRY OP_ENTERWHEN OP_ENTERWRITE
424syn keyword xsConstant OP_EOF OP_EPROTOENT OP_EPWENT OP_EQ OP_ESERVENT
425syn keyword xsConstant OP_EXEC OP_EXISTS OP_EXIT OP_EXP OP_FC OP_FCNTL
426syn keyword xsConstant OP_FILENO OP_FLIP OP_FLOCK OP_FLOP OP_FORK OP_FORMLINE
427syn keyword xsConstant OP_FTATIME OP_FTBINARY OP_FTBLK OP_FTCHR OP_FTCTIME
428syn keyword xsConstant OP_FTDIR OP_FTEEXEC OP_FTEOWNED OP_FTEREAD OP_FTEWRITE
429syn keyword xsConstant OP_FTFILE OP_FTIS OP_FTLINK OP_FTMTIME OP_FTPIPE
430syn keyword xsConstant OP_FTREXEC OP_FTROWNED OP_FTRREAD OP_FTRWRITE
431syn keyword xsConstant OP_FTSGID OP_FTSIZE OP_FTSOCK OP_FTSUID OP_FTSVTX
432syn keyword xsConstant OP_FTTEXT OP_FTTTY OP_FTZERO OP_GE OP_GELEM OP_GETC
433syn keyword xsConstant OP_GETLOGIN OP_GETPEERNAME OP_GETPGRP OP_GETPPID
434syn keyword xsConstant OP_GETPRIORITY OP_GETSOCKNAME OP_GGRENT OP_GGRGID
435syn keyword xsConstant OP_GGRNAM OP_GHBYADDR OP_GHBYNAME OP_GHOSTENT OP_GLOB
436syn keyword xsConstant OP_GMTIME OP_GNBYADDR OP_GNBYNAME OP_GNETENT OP_GOTO
437syn keyword xsConstant OP_GPBYNAME OP_GPBYNUMBER OP_GPROTOENT OP_GPWENT
438syn keyword xsConstant OP_GPWNAM OP_GPWUID OP_GREPSTART OP_GREPWHILE
439syn keyword xsConstant OP_GSBYNAME OP_GSBYPORT OP_GSERVENT OP_GSOCKOPT OP_GT
440syn keyword xsConstant OP_GV OP_GVSV OP_HELEM OP_HEX OP_HINTSEVAL OP_HSLICE
441syn keyword xsConstant OP_INDEX OP_INT OP_INTROCV OP_IOCTL OP_ITER OP_I_ADD
442syn keyword xsConstant OP_I_DIVIDE OP_I_EQ OP_I_GE OP_I_GT OP_I_LE OP_I_LT
443syn keyword xsConstant OP_I_MODULO OP_I_MULTIPLY OP_I_NCMP OP_I_NE
444syn keyword xsConstant OP_I_NEGATE OP_I_POSTDEC OP_I_POSTINC OP_I_PREDEC
445syn keyword xsConstant OP_I_PREINC OP_I_SUBTRACT OP_JOIN OP_KEYS OP_KILL
446syn keyword xsConstant OP_KVASLICE OP_KVHSLICE OP_LAST OP_LC OP_LCFIRST OP_LE
447syn keyword xsConstant OP_LEAVE OP_LEAVEEVAL OP_LEAVEGIVEN OP_LEAVELOOP
448syn keyword xsConstant OP_LEAVESUB OP_LEAVESUBLV OP_LEAVETRY OP_LEAVEWHEN
449syn keyword xsConstant OP_LEAVEWRITE OP_LEFT_SHIFT OP_LENGTH OP_LINESEQ
450syn keyword xsConstant OP_LINK OP_LIST OP_LISTEN OP_LOCALTIME OP_LOCK OP_LOG
451syn keyword xsConstant OP_LSLICE OP_LSTAT OP_LT OP_LVAVREF OP_LVREF
452syn keyword xsConstant OP_LVREFSLICE OP_MAPSTART OP_MAPWHILE OP_MATCH
453syn keyword xsConstant OP_METHOD OP_METHOD_NAMED OP_METHOD_REDIR
454syn keyword xsConstant OP_METHOD_REDIR_SUPER OP_METHOD_SUPER OP_MKDIR
455syn keyword xsConstant OP_MODULO OP_MSGCTL OP_MSGGET OP_MSGRCV OP_MSGSND
456syn keyword xsConstant OP_MULTIDEREF OP_MULTIPLY OP_NBIT_AND OP_NBIT_OR
457syn keyword xsConstant OP_NBIT_XOR OP_NCMP OP_NCOMPLEMENT OP_NE OP_NEGATE
458syn keyword xsConstant OP_NEXT OP_NEXTSTATE OP_NOT OP_NULL OP_OCT OP_ONCE
459syn keyword xsConstant OP_OPEN OP_OPEN_DIR OP_OR OP_ORASSIGN OP_ORD OP_PACK
460syn keyword xsConstant OP_PADANY OP_PADAV OP_PADCV OP_PADHV OP_PADRANGE
461syn keyword xsConstant OP_PADSV OP_PIPE_OP OP_POP OP_POS OP_POSTDEC
462syn keyword xsConstant OP_POSTINC OP_POW OP_PREDEC OP_PREINC OP_PRINT
463syn keyword xsConstant OP_PROTOTYPE OP_PRTF OP_PUSH OP_PUSHMARK OP_PUSHRE
464syn keyword xsConstant OP_QR OP_QUOTEMETA OP_RAND OP_RANGE OP_RCATLINE
465syn keyword xsConstant OP_REACH OP_READ OP_READDIR OP_READLINE OP_READLINK
466syn keyword xsConstant OP_RECV OP_REDO OP_REF OP_REFASSIGN OP_REFGEN
467syn keyword xsConstant OP_REGCMAYBE OP_REGCOMP OP_REGCRESET OP_RENAME
468syn keyword xsConstant OP_REPEAT OP_REQUIRE OP_RESET OP_RETURN OP_REVERSE
469syn keyword xsConstant OP_REWINDDIR OP_RIGHT_SHIFT OP_RINDEX OP_RKEYS
470syn keyword xsConstant OP_RMDIR OP_RUNCV OP_RV2AV OP_RV2CV OP_RV2GV OP_RV2HV
471syn keyword xsConstant OP_RV2SV OP_RVALUES OP_SASSIGN OP_SAY OP_SBIT_AND
472syn keyword xsConstant OP_SBIT_OR OP_SBIT_XOR OP_SCALAR OP_SCHOMP OP_SCHOP
473syn keyword xsConstant OP_SCMP OP_SCOMPLEMENT OP_SCOPE OP_SEEK OP_SEEKDIR
474syn keyword xsConstant OP_SELECT OP_SEMCTL OP_SEMGET OP_SEMOP OP_SEND OP_SEQ
475syn keyword xsConstant OP_SETPGRP OP_SETPRIORITY OP_SGE OP_SGRENT OP_SGT
476syn keyword xsConstant OP_SHIFT OP_SHMCTL OP_SHMGET OP_SHMREAD OP_SHMWRITE
477syn keyword xsConstant OP_SHOSTENT OP_SHUTDOWN OP_SIN OP_SLE OP_SLEEP OP_SLT
478syn keyword xsConstant OP_SMARTMATCH OP_SNE OP_SNETENT OP_SOCKET OP_SOCKPAIR
479syn keyword xsConstant OP_SORT OP_SPLICE OP_SPLIT OP_SPRINTF OP_SPROTOENT
480syn keyword xsConstant OP_SPWENT OP_SQRT OP_SRAND OP_SREFGEN OP_SSELECT
481syn keyword xsConstant OP_SSERVENT OP_SSOCKOPT OP_STAT OP_STRINGIFY OP_STUB
482syn keyword xsConstant OP_STUDY OP_SUBST OP_SUBSTCONT OP_SUBSTR OP_SUBTRACT
483syn keyword xsConstant OP_SYMLINK OP_SYSCALL OP_SYSOPEN OP_SYSREAD OP_SYSSEEK
484syn keyword xsConstant OP_SYSTEM OP_SYSWRITE OP_TELL OP_TELLDIR OP_TIE
485syn keyword xsConstant OP_TIED OP_TIME OP_TMS OP_TRANS OP_TRANSR OP_TRUNCATE
486syn keyword xsConstant OP_UC OP_UCFIRST OP_UMASK OP_UNDEF OP_UNLINK OP_UNPACK
487syn keyword xsConstant OP_UNSHIFT OP_UNSTACK OP_UNTIE OP_UTIME OP_VALUES
488syn keyword xsConstant OP_VEC OP_WAIT OP_WAITPID OP_WANTARRAY OP_WARN OP_XOR
489syn keyword xsConstant OP_max OPf_FOLDED OPf_KIDS OPf_KNOW OPf_LIST OPf_MOD
490syn keyword xsConstant OPf_PARENS OPf_REF OPf_SPECIAL OPf_STACKED OPf_WANT
491syn keyword xsConstant OPf_WANT_LIST OPf_WANT_SCALAR OPf_WANT_VOID
492syn keyword xsConstant OPpALLOW_FAKE OPpARG1_MASK OPpARG2_MASK OPpARG3_MASK
493syn keyword xsConstant OPpARG4_MASK OPpASSIGN_BACKWARDS OPpASSIGN_COMMON
494syn keyword xsConstant OPpASSIGN_CV_TO_GV OPpCONST_BARE OPpCONST_ENTERED
495syn keyword xsConstant OPpCONST_NOVER OPpCONST_SHORTCIRCUIT OPpCONST_STRICT
496syn keyword xsConstant OPpCOREARGS_DEREF1 OPpCOREARGS_DEREF2
497syn keyword xsConstant OPpCOREARGS_PUSHMARK OPpCOREARGS_SCALARMOD OPpDEREF
498syn keyword xsConstant OPpDEREF_AV OPpDEREF_HV OPpDEREF_SV OPpDONT_INIT_GV
499syn keyword xsConstant OPpEARLY_CV OPpENTERSUB_AMPER OPpENTERSUB_DB
500syn keyword xsConstant OPpENTERSUB_HASTARG OPpENTERSUB_INARGS
501syn keyword xsConstant OPpENTERSUB_LVAL_MASK OPpENTERSUB_NOPAREN
502syn keyword xsConstant OPpEVAL_BYTES OPpEVAL_COPHH OPpEVAL_HAS_HH
503syn keyword xsConstant OPpEVAL_RE_REPARSING OPpEVAL_UNICODE OPpEXISTS_SUB
504syn keyword xsConstant OPpFLIP_LINENUM OPpFT_ACCESS OPpFT_AFTER_t
505syn keyword xsConstant OPpFT_STACKED OPpFT_STACKING OPpGREP_LEX
506syn keyword xsConstant OPpHINT_STRICT_REFS OPpHUSH_VMSISH OPpITER_DEF
507syn keyword xsConstant OPpITER_REVERSED OPpLIST_GUESSED OPpLVALUE
508syn keyword xsConstant OPpLVAL_DEFER OPpLVAL_INTRO OPpLVREF_AV OPpLVREF_CV
509syn keyword xsConstant OPpLVREF_ELEM OPpLVREF_HV OPpLVREF_ITER OPpLVREF_SV
510syn keyword xsConstant OPpLVREF_TYPE OPpMAYBE_LVSUB OPpMAYBE_TRUEBOOL
511syn keyword xsConstant OPpMAY_RETURN_CONSTANT OPpMULTIDEREF_DELETE
512syn keyword xsConstant OPpMULTIDEREF_EXISTS OPpOFFBYONE OPpOPEN_IN_CRLF
513syn keyword xsConstant OPpOPEN_IN_RAW OPpOPEN_OUT_CRLF OPpOPEN_OUT_RAW
514syn keyword xsConstant OPpOUR_INTRO OPpPADRANGE_COUNTMASK
515syn keyword xsConstant OPpPADRANGE_COUNTSHIFT OPpPAD_STATE OPpPV_IS_UTF8
516syn keyword xsConstant OPpREFCOUNTED OPpREPEAT_DOLIST OPpREVERSE_INPLACE
517syn keyword xsConstant OPpRUNTIME OPpSLICE OPpSLICEWARNING OPpSORT_DESCEND
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200518syn keyword xsConstant OPpSORT_INPLACE OPpSORT_INTEGER OPpSORT_NUMERIC
519syn keyword xsConstant OPpSORT_QSORT OPpSORT_REVERSE OPpSORT_STABLE
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200520syn keyword xsConstant OPpSPLIT_IMPLIM OPpSUBSTR_REPL_FIRST OPpTARGET_MY
521syn keyword xsConstant OPpTRANS_ALL OPpTRANS_COMPLEMENT OPpTRANS_DELETE
522syn keyword xsConstant OPpTRANS_FROM_UTF OPpTRANS_GROWS OPpTRANS_IDENTICAL
523syn keyword xsConstant OPpTRANS_SQUASH OPpTRANS_TO_UTF OPpTRUEBOOL
524syn keyword xsConstant PERL_MAGIC_READONLY_ACCEPTABLE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200525syn keyword xsConstant PERL_MAGIC_TYPE_IS_VALUE_MAGIC
526syn keyword xsConstant PERL_MAGIC_TYPE_READONLY_ACCEPTABLE
527syn keyword xsConstant PERL_MAGIC_UTF8_CACHESIZE PERL_MAGIC_VALUE_MAGIC
528syn keyword xsConstant PERL_MAGIC_VTABLE_MASK PERL_MAGIC_arylen
529syn keyword xsConstant PERL_MAGIC_arylen_p PERL_MAGIC_backref PERL_MAGIC_bm
530syn keyword xsConstant PERL_MAGIC_checkcall PERL_MAGIC_collxfrm
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200531syn keyword xsConstant PERL_MAGIC_dbfile PERL_MAGIC_dbline
532syn keyword xsConstant PERL_MAGIC_debugvar PERL_MAGIC_defelem PERL_MAGIC_env
533syn keyword xsConstant PERL_MAGIC_envelem PERL_MAGIC_ext PERL_MAGIC_fm
534syn keyword xsConstant PERL_MAGIC_hints PERL_MAGIC_hintselem PERL_MAGIC_isa
535syn keyword xsConstant PERL_MAGIC_isaelem PERL_MAGIC_lvref PERL_MAGIC_nkeys
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200536syn keyword xsConstant PERL_MAGIC_overload_table PERL_MAGIC_pos PERL_MAGIC_qr
537syn keyword xsConstant PERL_MAGIC_regdata PERL_MAGIC_regdatum
538syn keyword xsConstant PERL_MAGIC_regex_global PERL_MAGIC_rhash
539syn keyword xsConstant PERL_MAGIC_shared PERL_MAGIC_shared_scalar
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200540syn keyword xsConstant PERL_MAGIC_sig PERL_MAGIC_sigelem PERL_MAGIC_substr
541syn keyword xsConstant PERL_MAGIC_sv PERL_MAGIC_symtab PERL_MAGIC_taint
542syn keyword xsConstant PERL_MAGIC_tied PERL_MAGIC_tiedelem
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200543syn keyword xsConstant PERL_MAGIC_tiedscalar PERL_MAGIC_utf8 PERL_MAGIC_uvar
544syn keyword xsConstant PERL_MAGIC_uvar_elem PERL_MAGIC_vec PERL_MAGIC_vstring
545syn keyword xsConstant REGEX_ASCII_MORE_RESTRICTED_CHARSET
546syn keyword xsConstant REGEX_ASCII_RESTRICTED_CHARSET REGEX_DEPENDS_CHARSET
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200547syn keyword xsConstant REGEX_LOCALE_CHARSET REGEX_UNICODE_CHARSET SB_ATerm
548syn keyword xsConstant SB_BOUND SB_CR SB_Close SB_EDGE SB_Extend SB_Format
549syn keyword xsConstant SB_LF SB_Lower SB_Numeric SB_OLetter SB_Other
550syn keyword xsConstant SB_SContinue SB_STerm SB_Sep SB_Sp SB_Upper SVfARG
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200551syn keyword xsConstant SVf_AMAGIC SVf_BREAK SVf_FAKE SVf_IOK SVf_IVisUV
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200552syn keyword xsConstant SVf_IsCOW SVf_NOK SVf_OK SVf_OOK SVf_POK SVf_PROTECT
553syn keyword xsConstant SVf_READONLY SVf_ROK SVf_THINKFIRST SVf_UTF8 SVp_IOK
554syn keyword xsConstant SVp_NOK SVp_POK SVp_SCREAM SVpad_OUR SVpad_STATE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200555syn keyword xsConstant SVpad_TYPED SVpav_REAL SVpav_REIFY SVpbm_TAIL
556syn keyword xsConstant SVpbm_VALID SVpgv_GP SVphv_CLONEABLE SVphv_HASKFLAGS
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200557syn keyword xsConstant SVphv_LAZYDEL SVphv_SHAREKEYS SVprv_PCS_IMPORTED
558syn keyword xsConstant SVprv_WEAKREF SVs_GMG SVs_OBJECT SVs_PADMY
559syn keyword xsConstant SVs_PADSTALE SVs_PADTMP SVs_RMG SVs_SMG SVs_TEMP
560syn keyword xsConstant SVt_INVLIST SVt_IV SVt_LAST SVt_NULL SVt_NV SVt_PV
561syn keyword xsConstant SVt_PVAV SVt_PVBM SVt_PVCV SVt_PVFM SVt_PVGV SVt_PVHV
562syn keyword xsConstant SVt_PVIO SVt_PVIV SVt_PVLV SVt_PVMG SVt_PVNV
563syn keyword xsConstant SVt_REGEXP SVt_RV TRADITIONAL_BOUND WB_ALetter
564syn keyword xsConstant WB_BOUND WB_CR WB_Double_Quote WB_EDGE WB_Extend
565syn keyword xsConstant WB_ExtendNumLet WB_Format WB_Hebrew_Letter WB_Katakana
566syn keyword xsConstant WB_LF WB_MidLetter WB_MidNum WB_MidNumLet WB_Newline
567syn keyword xsConstant WB_Numeric WB_Other WB_Regional_Indicator
568syn keyword xsConstant WB_Single_Quote WB_UNKNOWN XATTRBLOCK XATTRTERM XBLOCK
569syn keyword xsConstant XBLOCKTERM XOPERATOR XOPe_xop_class XOPe_xop_desc
570syn keyword xsConstant XOPe_xop_name XOPe_xop_peep XOPe_xop_ptr XPOSTDEREF
571syn keyword xsConstant XREF XSTATE XTERM XTERMBLOCK XTERMORDORDOR
572syn keyword xsConstant _CC_ENUM_ALPHA _CC_ENUM_ALPHANUMERIC _CC_ENUM_ASCII
573syn keyword xsConstant _CC_ENUM_BLANK _CC_ENUM_CASED _CC_ENUM_CNTRL
574syn keyword xsConstant _CC_ENUM_DIGIT _CC_ENUM_GRAPH _CC_ENUM_LOWER
575syn keyword xsConstant _CC_ENUM_PRINT _CC_ENUM_PUNCT _CC_ENUM_SPACE
576syn keyword xsConstant _CC_ENUM_UPPER _CC_ENUM_VERTSPACE _CC_ENUM_WORDCHAR
577syn keyword xsConstant _CC_ENUM_XDIGIT padtidy_FORMAT padtidy_SUB
578syn keyword xsConstant padtidy_SUBCLONE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200579syn keyword xsException XCPT_CATCH XCPT_RETHROW XCPT_TRY_END XCPT_TRY_START
580syn keyword xsException dXCPT
581syn keyword xsKeyword ALIAS: BOOT: CASE: CLEANUP: CODE: C_ARGS: DISABLE
582syn keyword xsKeyword ENABLE FALLBACK: IN INCLUDE: INIT: INPUT: INTERFACE:
583syn keyword xsKeyword INTERFACE_MACRO: IN_OUT IN_OUTLIST MODULE NO_INIT:
584syn keyword xsKeyword NO_OUTPUT: OUT OUTLIST OUTPUT: OVERLOAD: PACKAGE
585syn keyword xsKeyword POSTCALL: PPCODE: PREFIX PREINIT: PROTOTYPE:
586syn keyword xsKeyword PROTOTYPES: REQUIRE: SCOPE: VERSIONCHECK: length
587syn keyword xsFunction GetVars Gv_AMupdate PerlIO_clearerr PerlIO_close
588syn keyword xsFunction PerlIO_eof PerlIO_error PerlIO_fileno PerlIO_fill
589syn keyword xsFunction PerlIO_flush PerlIO_get_base PerlIO_get_bufsiz
590syn keyword xsFunction PerlIO_get_cnt PerlIO_get_ptr PerlIO_read PerlIO_seek
591syn keyword xsFunction PerlIO_set_cnt PerlIO_set_ptrcnt PerlIO_setlinebuf
592syn keyword xsFunction PerlIO_stderr PerlIO_stdin PerlIO_stdout PerlIO_tell
593syn keyword xsFunction PerlIO_unread PerlIO_write Perl_GetVars
594syn keyword xsFunction Perl_Gv_AMupdate Perl_PerlIO_clearerr
595syn keyword xsFunction Perl_PerlIO_close Perl_PerlIO_context_layers
596syn keyword xsFunction Perl_PerlIO_eof Perl_PerlIO_error Perl_PerlIO_fileno
597syn keyword xsFunction Perl_PerlIO_fill Perl_PerlIO_flush
598syn keyword xsFunction Perl_PerlIO_get_base Perl_PerlIO_get_bufsiz
599syn keyword xsFunction Perl_PerlIO_get_cnt Perl_PerlIO_get_ptr
600syn keyword xsFunction Perl_PerlIO_read Perl_PerlIO_seek Perl_PerlIO_set_cnt
601syn keyword xsFunction Perl_PerlIO_set_ptrcnt Perl_PerlIO_setlinebuf
602syn keyword xsFunction Perl_PerlIO_stderr Perl_PerlIO_stdin
603syn keyword xsFunction Perl_PerlIO_stdout Perl_PerlIO_tell Perl_PerlIO_unread
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200604syn keyword xsFunction Perl_PerlIO_write Perl__get_regclass_nonbitmap_data
605syn keyword xsFunction Perl__is_cur_LC_category_utf8
606syn keyword xsFunction Perl__is_in_locale_category Perl__is_uni_FOO
607syn keyword xsFunction Perl__is_uni_perl_idcont Perl__is_uni_perl_idstart
608syn keyword xsFunction Perl__is_utf8_FOO Perl__is_utf8_idcont
609syn keyword xsFunction Perl__is_utf8_idstart Perl__is_utf8_mark
610syn keyword xsFunction Perl__is_utf8_perl_idcont Perl__is_utf8_perl_idstart
611syn keyword xsFunction Perl__is_utf8_xidcont Perl__is_utf8_xidstart
612syn keyword xsFunction Perl__new_invlist_C_array Perl__to_uni_fold_flags
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200613syn keyword xsFunction Perl__to_utf8_fold_flags Perl__to_utf8_lower_flags
614syn keyword xsFunction Perl__to_utf8_title_flags Perl__to_utf8_upper_flags
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200615syn keyword xsFunction Perl_alloccopstash Perl_amagic_call
616syn keyword xsFunction Perl_amagic_deref_call Perl_any_dup
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200617syn keyword xsFunction Perl_apply_attrs_string Perl_atfork_lock
618syn keyword xsFunction Perl_atfork_unlock Perl_av_arylen_p Perl_av_clear
619syn keyword xsFunction Perl_av_create_and_push Perl_av_create_and_unshift_one
620syn keyword xsFunction Perl_av_delete Perl_av_exists Perl_av_extend
621syn keyword xsFunction Perl_av_fetch Perl_av_fill Perl_av_iter_p Perl_av_len
622syn keyword xsFunction Perl_av_make Perl_av_pop Perl_av_push Perl_av_shift
623syn keyword xsFunction Perl_av_store Perl_av_undef Perl_av_unshift
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200624syn keyword xsFunction Perl_block_end Perl_block_gimme Perl_block_start
625syn keyword xsFunction Perl_blockhook_register Perl_bytes_cmp_utf8
626syn keyword xsFunction Perl_bytes_from_utf8 Perl_bytes_to_utf8 Perl_call_argv
627syn keyword xsFunction Perl_call_atexit Perl_call_list Perl_call_method
628syn keyword xsFunction Perl_call_pv Perl_call_sv Perl_caller_cx Perl_calloc
629syn keyword xsFunction Perl_cast_i32 Perl_cast_iv Perl_cast_ulong
630syn keyword xsFunction Perl_cast_uv Perl_ck_entersub_args_list
631syn keyword xsFunction Perl_ck_entersub_args_proto
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200632syn keyword xsFunction Perl_ck_entersub_args_proto_or_list Perl_ck_warner
633syn keyword xsFunction Perl_ck_warner_d Perl_ckwarn Perl_ckwarn_d
634syn keyword xsFunction Perl_clone_params_del Perl_clone_params_new
635syn keyword xsFunction Perl_cop_fetch_label Perl_cop_store_label Perl_croak
636syn keyword xsFunction Perl_croak_no_modify Perl_croak_nocontext
637syn keyword xsFunction Perl_croak_sv Perl_croak_xs_usage Perl_csighandler
638syn keyword xsFunction Perl_custom_op_desc Perl_custom_op_name
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200639syn keyword xsFunction Perl_custom_op_register Perl_cv_clone Perl_cv_const_sv
640syn keyword xsFunction Perl_cv_get_call_checker Perl_cv_name
641syn keyword xsFunction Perl_cv_set_call_checker
642syn keyword xsFunction Perl_cv_set_call_checker_flags Perl_cv_undef
643syn keyword xsFunction Perl_cx_dump Perl_cx_dup Perl_cxinc Perl_deb
644syn keyword xsFunction Perl_deb_nocontext Perl_debop Perl_debprofdump
645syn keyword xsFunction Perl_debstack Perl_debstackptrs Perl_delimcpy
646syn keyword xsFunction Perl_despatch_signals Perl_die Perl_die_nocontext
647syn keyword xsFunction Perl_die_sv Perl_dirp_dup Perl_do_aspawn
648syn keyword xsFunction Perl_do_binmode Perl_do_close Perl_do_gv_dump
649syn keyword xsFunction Perl_do_gvgv_dump Perl_do_hv_dump Perl_do_join
650syn keyword xsFunction Perl_do_magic_dump Perl_do_op_dump Perl_do_open9
651syn keyword xsFunction Perl_do_openn Perl_do_pmop_dump Perl_do_spawn
652syn keyword xsFunction Perl_do_spawn_nowait Perl_do_sprintf Perl_do_sv_dump
653syn keyword xsFunction Perl_doing_taint Perl_doref Perl_dounwind
654syn keyword xsFunction Perl_dowantarray Perl_dump_all Perl_dump_c_backtrace
655syn keyword xsFunction Perl_dump_eval Perl_dump_form Perl_dump_indent
656syn keyword xsFunction Perl_dump_mstats Perl_dump_packsubs Perl_dump_sub
657syn keyword xsFunction Perl_dump_vindent Perl_eval_pv Perl_eval_sv
658syn keyword xsFunction Perl_fbm_compile Perl_fbm_instr Perl_filter_add
659syn keyword xsFunction Perl_filter_del Perl_filter_read Perl_find_runcv
660syn keyword xsFunction Perl_find_rundefsv Perl_foldEQ Perl_foldEQ_latin1
661syn keyword xsFunction Perl_foldEQ_locale Perl_foldEQ_utf8_flags Perl_form
662syn keyword xsFunction Perl_form_nocontext Perl_fp_dup Perl_fprintf_nocontext
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200663syn keyword xsFunction Perl_free_global_struct Perl_free_tmps Perl_get_av
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200664syn keyword xsFunction Perl_get_c_backtrace_dump Perl_get_context Perl_get_cv
665syn keyword xsFunction Perl_get_cvn_flags Perl_get_hv Perl_get_mstats
666syn keyword xsFunction Perl_get_op_descs Perl_get_op_names Perl_get_ppaddr
667syn keyword xsFunction Perl_get_sv Perl_get_vtbl Perl_getcwd_sv Perl_gp_dup
668syn keyword xsFunction Perl_gp_free Perl_gp_ref Perl_grok_bin Perl_grok_hex
669syn keyword xsFunction Perl_grok_infnan Perl_grok_number
670syn keyword xsFunction Perl_grok_number_flags Perl_grok_numeric_radix
671syn keyword xsFunction Perl_grok_oct Perl_gv_add_by_type Perl_gv_autoload_pv
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200672syn keyword xsFunction Perl_gv_autoload_pvn Perl_gv_autoload_sv Perl_gv_check
673syn keyword xsFunction Perl_gv_const_sv Perl_gv_dump Perl_gv_efullname
674syn keyword xsFunction Perl_gv_efullname4 Perl_gv_fetchfile
675syn keyword xsFunction Perl_gv_fetchfile_flags Perl_gv_fetchmeth_pv
676syn keyword xsFunction Perl_gv_fetchmeth_pv_autoload Perl_gv_fetchmeth_pvn
677syn keyword xsFunction Perl_gv_fetchmeth_pvn_autoload Perl_gv_fetchmeth_sv
678syn keyword xsFunction Perl_gv_fetchmeth_sv_autoload
679syn keyword xsFunction Perl_gv_fetchmethod_autoload
680syn keyword xsFunction Perl_gv_fetchmethod_pv_flags
681syn keyword xsFunction Perl_gv_fetchmethod_pvn_flags
682syn keyword xsFunction Perl_gv_fetchmethod_sv_flags Perl_gv_fetchpv
683syn keyword xsFunction Perl_gv_fetchpvn_flags Perl_gv_fetchsv
684syn keyword xsFunction Perl_gv_fullname Perl_gv_fullname4 Perl_gv_handler
685syn keyword xsFunction Perl_gv_init_pv Perl_gv_init_pvn Perl_gv_init_sv
686syn keyword xsFunction Perl_gv_name_set Perl_gv_stashpv Perl_gv_stashpvn
687syn keyword xsFunction Perl_gv_stashsv Perl_he_dup Perl_hek_dup
688syn keyword xsFunction Perl_hv_assert Perl_hv_clear
689syn keyword xsFunction Perl_hv_clear_placeholders Perl_hv_common
690syn keyword xsFunction Perl_hv_common_key_len Perl_hv_copy_hints_hv
691syn keyword xsFunction Perl_hv_delayfree_ent Perl_hv_eiter_p
692syn keyword xsFunction Perl_hv_eiter_set Perl_hv_fill Perl_hv_free_ent
693syn keyword xsFunction Perl_hv_iterinit Perl_hv_iterkey Perl_hv_iterkeysv
694syn keyword xsFunction Perl_hv_iternext_flags Perl_hv_iternextsv
695syn keyword xsFunction Perl_hv_iterval Perl_hv_ksplit Perl_hv_name_set
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200696syn keyword xsFunction Perl_hv_placeholders_get Perl_hv_placeholders_set
697syn keyword xsFunction Perl_hv_rand_set Perl_hv_riter_p Perl_hv_riter_set
698syn keyword xsFunction Perl_hv_scalar Perl_init_global_struct
699syn keyword xsFunction Perl_init_i18nl10n Perl_init_i18nl14n Perl_init_stacks
700syn keyword xsFunction Perl_init_tm Perl_instr Perl_intro_my
701syn keyword xsFunction Perl_is_invariant_string Perl_is_lvalue_sub
702syn keyword xsFunction Perl_is_utf8_string Perl_is_utf8_string_loclen
703syn keyword xsFunction Perl_isinfnan Perl_leave_scope Perl_lex_bufutf8
704syn keyword xsFunction Perl_lex_discard_to Perl_lex_grow_linestr
705syn keyword xsFunction Perl_lex_next_chunk Perl_lex_peek_unichar
706syn keyword xsFunction Perl_lex_read_space Perl_lex_read_to
707syn keyword xsFunction Perl_lex_read_unichar Perl_lex_start Perl_lex_stuff_pv
708syn keyword xsFunction Perl_lex_stuff_pvn Perl_lex_stuff_sv Perl_lex_unstuff
709syn keyword xsFunction Perl_load_module Perl_load_module_nocontext
710syn keyword xsFunction Perl_looks_like_number Perl_magic_dump Perl_malloc
711syn keyword xsFunction Perl_markstack_grow Perl_mess Perl_mess_nocontext
712syn keyword xsFunction Perl_mess_sv Perl_mfree Perl_mg_clear Perl_mg_copy
713syn keyword xsFunction Perl_mg_dup Perl_mg_find Perl_mg_findext Perl_mg_free
714syn keyword xsFunction Perl_mg_free_type Perl_mg_get Perl_mg_magical
715syn keyword xsFunction Perl_mg_set Perl_mg_size Perl_mini_mktime
716syn keyword xsFunction Perl_moreswitches Perl_mro_get_from_name
717syn keyword xsFunction Perl_mro_get_linear_isa Perl_mro_get_private_data
718syn keyword xsFunction Perl_mro_method_changed_in Perl_mro_register
719syn keyword xsFunction Perl_mro_set_mro Perl_mro_set_private_data
720syn keyword xsFunction Perl_my_atof Perl_my_atof2 Perl_my_bcopy Perl_my_bzero
721syn keyword xsFunction Perl_my_chsize Perl_my_cxt_index Perl_my_cxt_init
722syn keyword xsFunction Perl_my_dirfd Perl_my_exit Perl_my_failure_exit
723syn keyword xsFunction Perl_my_fflush_all Perl_my_fork Perl_my_memcmp
724syn keyword xsFunction Perl_my_memset Perl_my_pclose Perl_my_popen
725syn keyword xsFunction Perl_my_popen_list Perl_my_setenv Perl_my_setlocale
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200726syn keyword xsFunction Perl_my_snprintf Perl_my_socketpair Perl_my_sprintf
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200727syn keyword xsFunction Perl_my_strerror Perl_my_strftime Perl_my_strlcat
728syn keyword xsFunction Perl_my_strlcpy Perl_my_vsnprintf Perl_newANONATTRSUB
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200729syn keyword xsFunction Perl_newANONHASH Perl_newANONLIST Perl_newANONSUB
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200730syn keyword xsFunction Perl_newASSIGNOP Perl_newAVREF Perl_newBINOP
731syn keyword xsFunction Perl_newCONDOP Perl_newCONSTSUB Perl_newCONSTSUB_flags
732syn keyword xsFunction Perl_newCVREF Perl_newDEFSVOP Perl_newFORM
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200733syn keyword xsFunction Perl_newFOROP Perl_newGIVENOP Perl_newGVOP
734syn keyword xsFunction Perl_newGVREF Perl_newGVgen_flags Perl_newHVREF
735syn keyword xsFunction Perl_newHVhv Perl_newLISTOP Perl_newLOGOP
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200736syn keyword xsFunction Perl_newLOOPEX Perl_newLOOPOP Perl_newMETHOP
737syn keyword xsFunction Perl_newMETHOP_named Perl_newMYSUB Perl_newNULLLIST
738syn keyword xsFunction Perl_newOP Perl_newPADNAMELIST Perl_newPADNAMEouter
739syn keyword xsFunction Perl_newPADNAMEpvn Perl_newPADOP Perl_newPMOP
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200740syn keyword xsFunction Perl_newPROG Perl_newPVOP Perl_newRANGE Perl_newRV
741syn keyword xsFunction Perl_newRV_noinc Perl_newSLICEOP Perl_newSTATEOP
742syn keyword xsFunction Perl_newSV Perl_newSVOP Perl_newSVREF Perl_newSV_type
743syn keyword xsFunction Perl_newSVhek Perl_newSViv Perl_newSVnv Perl_newSVpv
744syn keyword xsFunction Perl_newSVpv_share Perl_newSVpvf
745syn keyword xsFunction Perl_newSVpvf_nocontext Perl_newSVpvn
746syn keyword xsFunction Perl_newSVpvn_flags Perl_newSVpvn_share Perl_newSVrv
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200747syn keyword xsFunction Perl_newSVsv Perl_newSVuv Perl_newUNOP
748syn keyword xsFunction Perl_newUNOP_AUX Perl_newWHENOP Perl_newWHILEOP
749syn keyword xsFunction Perl_newXS Perl_newXS_flags Perl_new_collate
750syn keyword xsFunction Perl_new_ctype Perl_new_numeric Perl_new_stackinfo
751syn keyword xsFunction Perl_new_version Perl_ninstr Perl_nothreadhook
752syn keyword xsFunction Perl_op_append_elem Perl_op_append_list
753syn keyword xsFunction Perl_op_contextualize Perl_op_convert_list
754syn keyword xsFunction Perl_op_dump Perl_op_free Perl_op_linklist
755syn keyword xsFunction Perl_op_null Perl_op_parent Perl_op_prepend_elem
756syn keyword xsFunction Perl_op_refcnt_lock Perl_op_refcnt_unlock
757syn keyword xsFunction Perl_op_scope Perl_op_sibling_splice Perl_pack_cat
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200758syn keyword xsFunction Perl_packlist Perl_pad_add_anon Perl_pad_add_name_pv
759syn keyword xsFunction Perl_pad_add_name_pvn Perl_pad_add_name_sv
760syn keyword xsFunction Perl_pad_alloc Perl_pad_compname_type
761syn keyword xsFunction Perl_pad_findmy_pv Perl_pad_findmy_pvn
762syn keyword xsFunction Perl_pad_findmy_sv Perl_pad_new Perl_pad_setsv
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200763syn keyword xsFunction Perl_pad_sv Perl_pad_tidy Perl_padnamelist_fetch
764syn keyword xsFunction Perl_padnamelist_store Perl_parse_arithexpr
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200765syn keyword xsFunction Perl_parse_barestmt Perl_parse_block
766syn keyword xsFunction Perl_parse_fullexpr Perl_parse_fullstmt
767syn keyword xsFunction Perl_parse_label Perl_parse_listexpr
768syn keyword xsFunction Perl_parse_stmtseq Perl_parse_termexpr Perl_parser_dup
769syn keyword xsFunction Perl_pmop_dump Perl_pop_scope Perl_pregcomp
770syn keyword xsFunction Perl_pregexec Perl_pregfree Perl_pregfree2
771syn keyword xsFunction Perl_prescan_version Perl_printf_nocontext
772syn keyword xsFunction Perl_ptr_table_fetch Perl_ptr_table_free
773syn keyword xsFunction Perl_ptr_table_new Perl_ptr_table_split
774syn keyword xsFunction Perl_ptr_table_store Perl_push_scope Perl_pv_display
775syn keyword xsFunction Perl_pv_escape Perl_pv_pretty Perl_pv_uni_display
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200776syn keyword xsFunction Perl_quadmath_format_needed
777syn keyword xsFunction Perl_quadmath_format_single Perl_re_compile
778syn keyword xsFunction Perl_re_dup_guts Perl_re_intuit_start
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200779syn keyword xsFunction Perl_re_intuit_string Perl_realloc Perl_reentrant_free
780syn keyword xsFunction Perl_reentrant_init Perl_reentrant_retry
781syn keyword xsFunction Perl_reentrant_size Perl_reg_named_buff_all
782syn keyword xsFunction Perl_reg_named_buff_exists Perl_reg_named_buff_fetch
783syn keyword xsFunction Perl_reg_named_buff_firstkey
784syn keyword xsFunction Perl_reg_named_buff_nextkey Perl_reg_named_buff_scalar
785syn keyword xsFunction Perl_regclass_swash Perl_regdump Perl_regdupe_internal
786syn keyword xsFunction Perl_regexec_flags Perl_regfree_internal
787syn keyword xsFunction Perl_reginitcolors Perl_regnext Perl_repeatcpy
788syn keyword xsFunction Perl_require_pv Perl_rninstr Perl_rsignal
789syn keyword xsFunction Perl_rsignal_state Perl_runops_debug
790syn keyword xsFunction Perl_runops_standard Perl_rv2cv_op_cv Perl_rvpv_dup
791syn keyword xsFunction Perl_safesyscalloc Perl_safesysfree Perl_safesysmalloc
792syn keyword xsFunction Perl_safesysrealloc Perl_save_I16 Perl_save_I32
793syn keyword xsFunction Perl_save_I8 Perl_save_adelete Perl_save_aelem_flags
794syn keyword xsFunction Perl_save_alloc Perl_save_aptr Perl_save_ary
795syn keyword xsFunction Perl_save_bool Perl_save_clearsv Perl_save_delete
796syn keyword xsFunction Perl_save_destructor Perl_save_destructor_x
797syn keyword xsFunction Perl_save_generic_pvref Perl_save_generic_svref
798syn keyword xsFunction Perl_save_gp Perl_save_hash Perl_save_hdelete
799syn keyword xsFunction Perl_save_helem_flags Perl_save_hints Perl_save_hptr
800syn keyword xsFunction Perl_save_int Perl_save_item Perl_save_iv
801syn keyword xsFunction Perl_save_list Perl_save_long Perl_save_nogv
802syn keyword xsFunction Perl_save_padsv_and_mortalize Perl_save_pptr
803syn keyword xsFunction Perl_save_pushi32ptr Perl_save_pushptr
804syn keyword xsFunction Perl_save_pushptrptr Perl_save_re_context
805syn keyword xsFunction Perl_save_scalar Perl_save_set_svflags
806syn keyword xsFunction Perl_save_shared_pvref Perl_save_sptr Perl_save_svref
807syn keyword xsFunction Perl_save_vptr Perl_savepv Perl_savepvn
808syn keyword xsFunction Perl_savesharedpv Perl_savesharedpvn
809syn keyword xsFunction Perl_savesharedsvpv Perl_savestack_grow
810syn keyword xsFunction Perl_savestack_grow_cnt Perl_savesvpv Perl_scan_bin
811syn keyword xsFunction Perl_scan_hex Perl_scan_num Perl_scan_oct
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200812syn keyword xsFunction Perl_scan_version Perl_scan_vstring Perl_seed
813syn keyword xsFunction Perl_set_context Perl_set_numeric_local
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200814syn keyword xsFunction Perl_set_numeric_radix Perl_set_numeric_standard
815syn keyword xsFunction Perl_setdefout Perl_share_hek Perl_si_dup Perl_sortsv
816syn keyword xsFunction Perl_sortsv_flags Perl_ss_dup Perl_stack_grow
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200817syn keyword xsFunction Perl_start_subparse Perl_str_to_version
818syn keyword xsFunction Perl_sv_2bool_flags Perl_sv_2cv Perl_sv_2io
819syn keyword xsFunction Perl_sv_2iv_flags Perl_sv_2mortal Perl_sv_2nv_flags
820syn keyword xsFunction Perl_sv_2pv_flags Perl_sv_2pvbyte Perl_sv_2pvutf8
821syn keyword xsFunction Perl_sv_2uv_flags Perl_sv_backoff Perl_sv_bless
822syn keyword xsFunction Perl_sv_cat_decode Perl_sv_catpv Perl_sv_catpv_flags
823syn keyword xsFunction Perl_sv_catpv_mg Perl_sv_catpvf Perl_sv_catpvf_mg
824syn keyword xsFunction Perl_sv_catpvf_mg_nocontext Perl_sv_catpvf_nocontext
825syn keyword xsFunction Perl_sv_catpvn_flags Perl_sv_catsv_flags Perl_sv_chop
826syn keyword xsFunction Perl_sv_clear Perl_sv_cmp Perl_sv_cmp_flags
827syn keyword xsFunction Perl_sv_cmp_locale Perl_sv_cmp_locale_flags
828syn keyword xsFunction Perl_sv_collxfrm_flags Perl_sv_copypv_flags
829syn keyword xsFunction Perl_sv_dec Perl_sv_dec_nomg Perl_sv_derived_from
830syn keyword xsFunction Perl_sv_derived_from_pv Perl_sv_derived_from_pvn
831syn keyword xsFunction Perl_sv_derived_from_sv Perl_sv_destroyable
832syn keyword xsFunction Perl_sv_does Perl_sv_does_pv Perl_sv_does_pvn
833syn keyword xsFunction Perl_sv_does_sv Perl_sv_dump Perl_sv_dup
834syn keyword xsFunction Perl_sv_dup_inc Perl_sv_eq_flags
835syn keyword xsFunction Perl_sv_force_normal_flags Perl_sv_free
836syn keyword xsFunction Perl_sv_get_backrefs Perl_sv_gets Perl_sv_grow
837syn keyword xsFunction Perl_sv_inc Perl_sv_inc_nomg Perl_sv_insert_flags
838syn keyword xsFunction Perl_sv_isa Perl_sv_isobject Perl_sv_iv Perl_sv_len
839syn keyword xsFunction Perl_sv_len_utf8 Perl_sv_magic Perl_sv_magicext
840syn keyword xsFunction Perl_sv_newmortal Perl_sv_newref Perl_sv_nosharing
841syn keyword xsFunction Perl_sv_nounlocking Perl_sv_nv Perl_sv_peek
842syn keyword xsFunction Perl_sv_pos_b2u Perl_sv_pos_b2u_flags Perl_sv_pos_u2b
843syn keyword xsFunction Perl_sv_pos_u2b_flags Perl_sv_pvbyten
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200844syn keyword xsFunction Perl_sv_pvbyten_force Perl_sv_pvn
845syn keyword xsFunction Perl_sv_pvn_force_flags Perl_sv_pvn_nomg
846syn keyword xsFunction Perl_sv_pvutf8n Perl_sv_pvutf8n_force
847syn keyword xsFunction Perl_sv_recode_to_utf8 Perl_sv_reftype Perl_sv_replace
848syn keyword xsFunction Perl_sv_report_used Perl_sv_reset Perl_sv_rvweaken
849syn keyword xsFunction Perl_sv_setiv Perl_sv_setiv_mg Perl_sv_setnv
850syn keyword xsFunction Perl_sv_setnv_mg Perl_sv_setpv Perl_sv_setpv_mg
851syn keyword xsFunction Perl_sv_setpvf Perl_sv_setpvf_mg
852syn keyword xsFunction Perl_sv_setpvf_mg_nocontext Perl_sv_setpvf_nocontext
853syn keyword xsFunction Perl_sv_setpviv Perl_sv_setpviv_mg Perl_sv_setpvn
854syn keyword xsFunction Perl_sv_setpvn_mg Perl_sv_setref_iv Perl_sv_setref_nv
855syn keyword xsFunction Perl_sv_setref_pv Perl_sv_setref_pvn Perl_sv_setref_uv
856syn keyword xsFunction Perl_sv_setsv_flags Perl_sv_setsv_mg Perl_sv_setuv
857syn keyword xsFunction Perl_sv_setuv_mg Perl_sv_tainted Perl_sv_true
858syn keyword xsFunction Perl_sv_uni_display Perl_sv_unmagic Perl_sv_unmagicext
859syn keyword xsFunction Perl_sv_unref_flags Perl_sv_untaint Perl_sv_upgrade
860syn keyword xsFunction Perl_sv_usepvn_flags Perl_sv_utf8_decode
861syn keyword xsFunction Perl_sv_utf8_downgrade Perl_sv_utf8_encode
862syn keyword xsFunction Perl_sv_utf8_upgrade_flags_grow Perl_sv_uv
863syn keyword xsFunction Perl_sv_vcatpvf Perl_sv_vcatpvf_mg Perl_sv_vcatpvfn
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200864syn keyword xsFunction Perl_sv_vcatpvfn_flags Perl_sv_vsetpvf
865syn keyword xsFunction Perl_sv_vsetpvf_mg Perl_sv_vsetpvfn Perl_swash_fetch
866syn keyword xsFunction Perl_swash_init Perl_sync_locale Perl_sys_init
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200867syn keyword xsFunction Perl_sys_init3 Perl_sys_intern_clear
868syn keyword xsFunction Perl_sys_intern_dup Perl_sys_intern_init Perl_sys_term
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200869syn keyword xsFunction Perl_taint_env Perl_taint_proper Perl_to_uni_lower
870syn keyword xsFunction Perl_to_uni_title Perl_to_uni_upper Perl_to_utf8_case
871syn keyword xsFunction Perl_unlnk Perl_unpack_str Perl_unpackstring
872syn keyword xsFunction Perl_unsharepvn Perl_upg_version Perl_utf16_to_utf8
873syn keyword xsFunction Perl_utf16_to_utf8_reversed Perl_utf8_distance
874syn keyword xsFunction Perl_utf8_hop Perl_utf8_length Perl_utf8_to_bytes
875syn keyword xsFunction Perl_utf8n_to_uvchr Perl_utf8n_to_uvuni
876syn keyword xsFunction Perl_uvoffuni_to_utf8_flags Perl_uvuni_to_utf8
877syn keyword xsFunction Perl_uvuni_to_utf8_flags Perl_valid_utf8_to_uvchr
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200878syn keyword xsFunction Perl_vcmp Perl_vcroak Perl_vdeb Perl_vform
879syn keyword xsFunction Perl_vload_module Perl_vmess Perl_vnewSVpvf
880syn keyword xsFunction Perl_vnormal Perl_vnumify Perl_vstringify Perl_vverify
881syn keyword xsFunction Perl_vwarn Perl_vwarner Perl_warn Perl_warn_nocontext
882syn keyword xsFunction Perl_warn_sv Perl_warner Perl_warner_nocontext
883syn keyword xsFunction Perl_whichsig_pv Perl_whichsig_pvn Perl_whichsig_sv
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200884syn keyword xsFunction Perl_wrap_op_checker _get_regclass_nonbitmap_data
885syn keyword xsFunction _is_cur_LC_category_utf8 _is_in_locale_category
886syn keyword xsFunction _is_uni_FOO _is_uni_perl_idcont _is_uni_perl_idstart
887syn keyword xsFunction _is_utf8_FOO _is_utf8_char_slow _is_utf8_idcont
888syn keyword xsFunction _is_utf8_idstart _is_utf8_mark _is_utf8_perl_idcont
889syn keyword xsFunction _is_utf8_perl_idstart _is_utf8_xidcont
890syn keyword xsFunction _is_utf8_xidstart _new_invlist_C_array
891syn keyword xsFunction _to_uni_fold_flags _to_utf8_fold_flags
892syn keyword xsFunction _to_utf8_lower_flags _to_utf8_title_flags
893syn keyword xsFunction _to_utf8_upper_flags alloccopstash amagic_call
894syn keyword xsFunction amagic_deref_call any_dup append_utf8_from_native_byte
895syn keyword xsFunction apply_attrs_string atfork_lock atfork_unlock av_clear
896syn keyword xsFunction av_delete av_exists av_extend av_fetch av_fill av_len
897syn keyword xsFunction av_make av_pop av_push av_shift av_store av_top_index
898syn keyword xsFunction av_undef av_unshift block_end block_gimme block_start
899syn keyword xsFunction bytes_cmp_utf8 bytes_from_utf8 bytes_to_utf8 call_argv
900syn keyword xsFunction call_atexit call_list call_method call_pv call_sv
901syn keyword xsFunction caller_cx cast_i32 cast_iv cast_ulong cast_uv
902syn keyword xsFunction ck_entersub_args_list ck_entersub_args_proto
903syn keyword xsFunction ck_entersub_args_proto_or_list ck_warner ck_warner_d
904syn keyword xsFunction croak croak_memory_wrap croak_no_modify
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200905syn keyword xsFunction croak_nocontext croak_sv croak_xs_usage csighandler
906syn keyword xsFunction custom_op_desc custom_op_name cv_clone cv_const_sv
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200907syn keyword xsFunction cv_get_call_checker cv_name cv_set_call_checker
908syn keyword xsFunction cv_set_call_checker_flags cv_undef cx_dump cx_dup
909syn keyword xsFunction cxinc deb deb_nocontext debop debprofdump debstack
910syn keyword xsFunction debstackptrs delimcpy despatch_signals die
911syn keyword xsFunction die_nocontext die_sv dirp_dup do_aspawn do_binmode
912syn keyword xsFunction do_close do_gv_dump do_gvgv_dump do_hv_dump do_join
913syn keyword xsFunction do_magic_dump do_op_dump do_open9 do_openn
914syn keyword xsFunction do_pmop_dump do_spawn do_spawn_nowait do_sprintf
915syn keyword xsFunction do_sv_dump doing_taint doref dounwind dowantarray
916syn keyword xsFunction dump_all dump_c_backtrace dump_eval dump_form
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200917syn keyword xsFunction dump_indent dump_mstats dump_packsubs dump_sub
918syn keyword xsFunction dump_vindent eval_pv eval_sv fbm_compile fbm_instr
919syn keyword xsFunction filter_add filter_del filter_read find_runcv
920syn keyword xsFunction find_rundefsv foldEQ foldEQ_latin1 foldEQ_locale
921syn keyword xsFunction foldEQ_utf8_flags form form_nocontext fp_dup
922syn keyword xsFunction fprintf_nocontext free_global_struct free_tmps get_av
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200923syn keyword xsFunction get_c_backtrace_dump get_context get_cv get_cvn_flags
924syn keyword xsFunction get_hv get_mstats get_op_descs get_op_names get_ppaddr
925syn keyword xsFunction get_sv get_vtbl getcwd_sv gp_dup gp_free gp_ref
926syn keyword xsFunction grok_bin grok_hex grok_infnan grok_number
927syn keyword xsFunction grok_number_flags grok_numeric_radix grok_oct
928syn keyword xsFunction gv_add_by_type gv_autoload_pv gv_autoload_pvn
929syn keyword xsFunction gv_autoload_sv gv_check gv_const_sv gv_dump
930syn keyword xsFunction gv_efullname gv_efullname4 gv_fetchfile
931syn keyword xsFunction gv_fetchfile_flags gv_fetchmeth_pv
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200932syn keyword xsFunction gv_fetchmeth_pv_autoload gv_fetchmeth_pvn
933syn keyword xsFunction gv_fetchmeth_pvn_autoload gv_fetchmeth_sv
934syn keyword xsFunction gv_fetchmeth_sv_autoload gv_fetchmethod_autoload
935syn keyword xsFunction gv_fetchmethod_pv_flags gv_fetchmethod_pvn_flags
936syn keyword xsFunction gv_fetchmethod_sv_flags gv_fetchpv gv_fetchpvn_flags
937syn keyword xsFunction gv_fetchsv gv_fullname gv_fullname4 gv_handler
938syn keyword xsFunction gv_init_pv gv_init_pvn gv_init_sv gv_name_set
939syn keyword xsFunction gv_stashpv gv_stashpvn gv_stashsv he_dup hek_dup
940syn keyword xsFunction hv_clear hv_clear_placeholders hv_common
941syn keyword xsFunction hv_common_key_len hv_copy_hints_hv hv_delayfree_ent
942syn keyword xsFunction hv_free_ent hv_iterinit hv_iterkey hv_iterkeysv
943syn keyword xsFunction hv_iternext_flags hv_iternextsv hv_iterval hv_ksplit
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200944syn keyword xsFunction hv_name_set hv_rand_set hv_scalar init_global_struct
945syn keyword xsFunction init_i18nl10n init_i18nl14n init_stacks init_tm instr
946syn keyword xsFunction intro_my is_invariant_string is_lvalue_sub
947syn keyword xsFunction is_safe_syscall is_utf8_string is_utf8_string_loclen
948syn keyword xsFunction isinfnan leave_scope lex_bufutf8 lex_discard_to
949syn keyword xsFunction lex_grow_linestr lex_next_chunk lex_peek_unichar
950syn keyword xsFunction lex_read_space lex_read_to lex_read_unichar lex_start
951syn keyword xsFunction lex_stuff_pv lex_stuff_pvn lex_stuff_sv lex_unstuff
952syn keyword xsFunction load_module load_module_nocontext looks_like_number
953syn keyword xsFunction magic_dump markstack_grow mess mess_nocontext mess_sv
954syn keyword xsFunction mg_clear mg_copy mg_dup mg_find mg_findext mg_free
955syn keyword xsFunction mg_free_type mg_get mg_magical mg_set mg_size
956syn keyword xsFunction mini_mktime moreswitches mro_get_linear_isa
957syn keyword xsFunction mro_method_changed_in my_atof my_atof2 my_bcopy
958syn keyword xsFunction my_bzero my_chsize my_dirfd my_exit my_failure_exit
959syn keyword xsFunction my_fflush_all my_fork my_memcmp my_memset my_pclose
960syn keyword xsFunction my_popen my_popen_list my_setenv my_setlocale
961syn keyword xsFunction my_socketpair my_strerror my_strftime newANONATTRSUB
962syn keyword xsFunction newANONHASH newANONLIST newANONSUB newASSIGNOP
963syn keyword xsFunction newAVREF newBINOP newCONDOP newCONSTSUB
964syn keyword xsFunction newCONSTSUB_flags newCVREF newDEFSVOP newFORM newFOROP
965syn keyword xsFunction newGIVENOP newGVOP newGVREF newGVgen_flags newHVREF
966syn keyword xsFunction newHVhv newLISTOP newLOGOP newLOOPEX newLOOPOP
967syn keyword xsFunction newMETHOP newMETHOP_named newMYSUB newNULLLIST newOP
968syn keyword xsFunction newPADNAMELIST newPADNAMEouter newPADNAMEpvn newPADOP
969syn keyword xsFunction newPMOP newPROG newPVOP newRANGE newRV newRV_noinc
970syn keyword xsFunction newSLICEOP newSTATEOP newSV newSVOP newSVREF
971syn keyword xsFunction newSV_type newSVhek newSViv newSVnv newSVpv
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200972syn keyword xsFunction newSVpv_share newSVpvf newSVpvf_nocontext newSVpvn
973syn keyword xsFunction newSVpvn_flags newSVpvn_share newSVrv newSVsv newSVuv
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200974syn keyword xsFunction newUNOP newUNOP_AUX newWHENOP newWHILEOP newXS
975syn keyword xsFunction newXS_flags new_collate new_ctype new_numeric
976syn keyword xsFunction new_stackinfo new_version ninstr nothreadhook
977syn keyword xsFunction op_append_elem op_append_list op_contextualize
978syn keyword xsFunction op_convert_list op_dump op_free op_linklist op_null
979syn keyword xsFunction op_parent op_prepend_elem op_refcnt_lock
980syn keyword xsFunction op_refcnt_unlock op_scope op_sibling_splice pack_cat
981syn keyword xsFunction packlist pad_add_anon pad_add_name_pv pad_add_name_pvn
Bram Moolenaar543b7ef2013-06-01 14:50:56 +0200982syn keyword xsFunction pad_add_name_sv pad_alloc pad_compname_type
983syn keyword xsFunction pad_findmy_pv pad_findmy_pvn pad_findmy_sv pad_new
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200984syn keyword xsFunction pad_setsv pad_sv pad_tidy padnamelist_fetch
985syn keyword xsFunction padnamelist_store parse_arithexpr parse_barestmt
986syn keyword xsFunction parse_block parse_fullexpr parse_fullstmt parse_label
987syn keyword xsFunction parse_listexpr parse_stmtseq parse_termexpr parser_dup
988syn keyword xsFunction pmop_dump pop_scope pregcomp pregexec pregfree
989syn keyword xsFunction pregfree2 prescan_version printf_nocontext
990syn keyword xsFunction ptr_table_fetch ptr_table_free ptr_table_new
991syn keyword xsFunction ptr_table_split ptr_table_store push_scope pv_display
992syn keyword xsFunction pv_escape pv_pretty pv_uni_display
993syn keyword xsFunction quadmath_format_needed quadmath_format_single
994syn keyword xsFunction re_compile re_dup_guts re_intuit_start
995syn keyword xsFunction re_intuit_string reentrant_free reentrant_init
996syn keyword xsFunction reentrant_retry reentrant_size reg_named_buff_all
997syn keyword xsFunction reg_named_buff_exists reg_named_buff_fetch
998syn keyword xsFunction reg_named_buff_firstkey reg_named_buff_nextkey
999syn keyword xsFunction reg_named_buff_scalar regclass_swash regdump
1000syn keyword xsFunction regdupe_internal regexec_flags regfree_internal
1001syn keyword xsFunction reginitcolors regnext repeatcpy require_pv rninstr
1002syn keyword xsFunction rsignal rsignal_state runops_debug runops_standard
1003syn keyword xsFunction rv2cv_op_cv rvpv_dup safesyscalloc safesysfree
1004syn keyword xsFunction safesysmalloc safesysrealloc save_I16 save_I32 save_I8
1005syn keyword xsFunction save_adelete save_aelem_flags save_alloc save_aptr
1006syn keyword xsFunction save_ary save_bool save_clearsv save_delete
1007syn keyword xsFunction save_destructor save_destructor_x save_generic_pvref
1008syn keyword xsFunction save_generic_svref save_gp save_hash save_hdelete
1009syn keyword xsFunction save_helem_flags save_hints save_hptr save_int
1010syn keyword xsFunction save_item save_iv save_list save_long save_nogv
1011syn keyword xsFunction save_padsv_and_mortalize save_pptr save_pushi32ptr
1012syn keyword xsFunction save_pushptr save_pushptrptr save_re_context
1013syn keyword xsFunction save_scalar save_set_svflags save_shared_pvref
1014syn keyword xsFunction save_sptr save_svref save_vptr savepv savepvn
1015syn keyword xsFunction savesharedpv savesharedpvn savesharedsvpv
1016syn keyword xsFunction savestack_grow savestack_grow_cnt savesvpv scan_bin
1017syn keyword xsFunction scan_hex scan_num scan_oct scan_version scan_vstring
1018syn keyword xsFunction seed set_context set_numeric_local set_numeric_radix
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001019syn keyword xsFunction set_numeric_standard setdefout share_hek si_dup sortsv
1020syn keyword xsFunction sortsv_flags ss_dup stack_grow start_subparse
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001021syn keyword xsFunction str_to_version sv_2bool_flags sv_2cv sv_2io
1022syn keyword xsFunction sv_2iv_flags sv_2mortal sv_2nv_flags sv_2pv_flags
1023syn keyword xsFunction sv_2pvbyte sv_2pvutf8 sv_2uv_flags sv_backoff sv_bless
1024syn keyword xsFunction sv_cat_decode sv_catpv sv_catpv_flags sv_catpv_mg
1025syn keyword xsFunction sv_catpvf sv_catpvf_mg sv_catpvf_mg_nocontext
1026syn keyword xsFunction sv_catpvf_nocontext sv_catpvn_flags sv_catsv_flags
1027syn keyword xsFunction sv_chop sv_clear sv_cmp_flags sv_cmp_locale_flags
1028syn keyword xsFunction sv_collxfrm_flags sv_copypv_flags sv_dec sv_dec_nomg
1029syn keyword xsFunction sv_derived_from sv_derived_from_pv sv_derived_from_pvn
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001030syn keyword xsFunction sv_derived_from_sv sv_destroyable sv_does sv_does_pv
1031syn keyword xsFunction sv_does_pvn sv_does_sv sv_dump sv_dup sv_dup_inc
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001032syn keyword xsFunction sv_eq_flags sv_force_normal_flags sv_free
1033syn keyword xsFunction sv_get_backrefs sv_gets sv_grow sv_inc sv_inc_nomg
1034syn keyword xsFunction sv_insert_flags sv_isa sv_isobject sv_iv sv_len
1035syn keyword xsFunction sv_len_utf8 sv_magic sv_magicext sv_newmortal
1036syn keyword xsFunction sv_newref sv_nosharing sv_nounlocking sv_nv sv_peek
1037syn keyword xsFunction sv_pos_b2u sv_pos_b2u_flags sv_pos_u2b
1038syn keyword xsFunction sv_pos_u2b_flags sv_pvbyten sv_pvbyten_force sv_pvn
1039syn keyword xsFunction sv_pvn_force_flags sv_pvn_nomg sv_pvutf8n
1040syn keyword xsFunction sv_pvutf8n_force sv_recode_to_utf8 sv_reftype
1041syn keyword xsFunction sv_replace sv_report_used sv_reset sv_rvweaken
1042syn keyword xsFunction sv_setiv sv_setiv_mg sv_setnv sv_setnv_mg sv_setpv
1043syn keyword xsFunction sv_setpv_mg sv_setpvf sv_setpvf_mg
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001044syn keyword xsFunction sv_setpvf_mg_nocontext sv_setpvf_nocontext sv_setpviv
1045syn keyword xsFunction sv_setpviv_mg sv_setpvn sv_setpvn_mg sv_setref_iv
1046syn keyword xsFunction sv_setref_nv sv_setref_pv sv_setref_pvn sv_setref_uv
1047syn keyword xsFunction sv_setsv_flags sv_setsv_mg sv_setuv sv_setuv_mg
1048syn keyword xsFunction sv_tainted sv_true sv_uni_display sv_unmagic
1049syn keyword xsFunction sv_unmagicext sv_unref_flags sv_untaint sv_upgrade
1050syn keyword xsFunction sv_usepvn_flags sv_utf8_decode sv_utf8_downgrade
1051syn keyword xsFunction sv_utf8_encode sv_utf8_upgrade_flags_grow sv_uv
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001052syn keyword xsFunction sv_vcatpvf sv_vcatpvf_mg sv_vcatpvfn sv_vcatpvfn_flags
1053syn keyword xsFunction sv_vsetpvf sv_vsetpvf_mg sv_vsetpvfn swash_fetch
1054syn keyword xsFunction swash_init sync_locale sys_intern_clear sys_intern_dup
1055syn keyword xsFunction sys_intern_init taint_env taint_proper to_uni_lower
1056syn keyword xsFunction to_uni_title to_uni_upper to_utf8_case unlnk
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001057syn keyword xsFunction unpack_str unpackstring unsharepvn upg_version
1058syn keyword xsFunction utf16_to_utf8 utf16_to_utf8_reversed utf8_distance
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001059syn keyword xsFunction utf8_hop utf8_length utf8_to_bytes utf8n_to_uvchr
1060syn keyword xsFunction utf8n_to_uvuni uvoffuni_to_utf8_flags uvuni_to_utf8
1061syn keyword xsFunction uvuni_to_utf8_flags valid_utf8_to_uvchr vcmp vcroak
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001062syn keyword xsFunction vdeb vform vload_module vmess vnewSVpvf vnormal
1063syn keyword xsFunction vnumify vstringify vverify vwarn vwarner warn
1064syn keyword xsFunction warn_nocontext warn_sv warner warner_nocontext
1065syn keyword xsFunction whichsig_pv whichsig_pvn whichsig_sv wrap_op_checker
1066syn keyword xsVariable MARK MY_CXT ORIGMARK PL_I PL_No PL_Vars PL_VarsPtr
1067syn keyword xsVariable PL_Yes PL_a2e PL_bincompat_options PL_bitcount
1068syn keyword xsVariable PL_block_type PL_bufend PL_bufptr PL_charclass
1069syn keyword xsVariable PL_check PL_copline PL_core_reg_engine PL_cshname
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001070syn keyword xsVariable PL_e2a PL_e2utf PL_error_count PL_expect PL_fold
1071syn keyword xsVariable PL_fold_latin1 PL_fold_locale PL_force_link_funcs
1072syn keyword xsVariable PL_freq PL_global_struct_size PL_hexdigit PL_in_my
1073syn keyword xsVariable PL_in_my_stash PL_interp_size PL_interp_size_5_18_0
1074syn keyword xsVariable PL_last_lop PL_last_lop_op PL_last_uni PL_latin1_lc
1075syn keyword xsVariable PL_lex_allbrackets PL_lex_brackets PL_lex_brackstack
1076syn keyword xsVariable PL_lex_casemods PL_lex_casestack PL_lex_defer
1077syn keyword xsVariable PL_lex_dojoin PL_lex_fakeeof PL_lex_formbrack
1078syn keyword xsVariable PL_lex_inpat PL_lex_inwhat PL_lex_op PL_lex_repl
1079syn keyword xsVariable PL_lex_starts PL_lex_state PL_lex_stuff PL_linestart
1080syn keyword xsVariable PL_linestr PL_magic_data PL_magic_vtable_names
1081syn keyword xsVariable PL_memory_wrap PL_mod_latin1_uc PL_multi_close
1082syn keyword xsVariable PL_multi_end PL_multi_open PL_multi_start PL_nexttoke
1083syn keyword xsVariable PL_nexttype PL_nextval PL_no_aelem PL_no_dir_func
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001084syn keyword xsVariable PL_no_func PL_no_helem_sv PL_no_localize_ref PL_no_mem
1085syn keyword xsVariable PL_no_modify PL_no_myglob PL_no_security
1086syn keyword xsVariable PL_no_sock_func PL_no_symref PL_no_symref_sv
1087syn keyword xsVariable PL_no_usym PL_no_wrongref PL_oldbufptr PL_oldoldbufptr
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001088syn keyword xsVariable PL_op_desc PL_op_name PL_op_private_bitdef_ix
1089syn keyword xsVariable PL_op_private_bitdefs PL_op_private_bitfields
1090syn keyword xsVariable PL_op_private_labels PL_op_private_valid PL_opargs
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001091syn keyword xsVariable PL_phase_names PL_ppaddr PL_preambled
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001092syn keyword xsVariable PL_reg_extflags_name PL_reg_intflags_name PL_reg_name
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001093syn keyword xsVariable PL_regkind PL_revision PL_rsfp PL_rsfp_filters
1094syn keyword xsVariable PL_runops_dbg PL_runops_std PL_sh_path PL_sig_name
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001095syn keyword xsVariable PL_sig_num PL_simple PL_simple_bitmask PL_sublex_info
1096syn keyword xsVariable PL_subversion PL_tokenbuf PL_utf2e PL_utf8skip
1097syn keyword xsVariable PL_uudmap PL_uuemap PL_valid_types_IVX
1098syn keyword xsVariable PL_valid_types_IV_set PL_valid_types_NVX
1099syn keyword xsVariable PL_valid_types_NV_set PL_valid_types_PVX
1100syn keyword xsVariable PL_valid_types_RV PL_varies PL_varies_bitmask
1101syn keyword xsVariable PL_version PL_warn_nl PL_warn_nosemi PL_warn_reserved
1102syn keyword xsVariable PL_warn_uninit PL_warn_uninit_sv RETVAL SP TARG
1103syn keyword xsVariable _aMY_CXT _aTHX aMY_CXT aMY_CXT_ aTHX aTHX_ items
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001104syn keyword xsMacro ABORT ACCEPT ADDOP AHOCORASICK AHOCORASICKC
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001105syn keyword xsMacro ALLOC_THREAD_KEY AMG_CALLun AMG_CALLunary AMGf_assign
1106syn keyword xsMacro AMGf_noleft AMGf_noright AMGf_numarg AMGf_numeric
1107syn keyword xsMacro AMGf_set AMGf_unary AMGf_want_list AMGfallNEVER AMGfallNO
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001108syn keyword xsMacro AMGfallYES AMT_AMAGIC AMT_AMAGIC_off AMT_AMAGIC_on
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001109syn keyword xsMacro AMTf_AMAGIC ANDAND ANDOP ANGSTROM_SIGN ANONSUB ANYOF
1110syn keyword xsMacro ANYOFL ANYOF_ALNUM ANYOF_ALNUML ANYOF_ALPHA
1111syn keyword xsMacro ANYOF_ALPHANUMERIC ANYOF_ASCII ANYOF_BIT ANYOF_BITMAP
1112syn keyword xsMacro ANYOF_BITMAP_BYTE ANYOF_BITMAP_CLEAR
1113syn keyword xsMacro ANYOF_BITMAP_CLEARALL ANYOF_BITMAP_SET
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001114syn keyword xsMacro ANYOF_BITMAP_SETALL ANYOF_BITMAP_SIZE ANYOF_BITMAP_TEST
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001115syn keyword xsMacro ANYOF_BITMAP_ZERO ANYOF_BLANK ANYOF_CASED
1116syn keyword xsMacro ANYOF_CLASS_CLEAR ANYOF_CLASS_OR ANYOF_CLASS_SET
1117syn keyword xsMacro ANYOF_CLASS_SETALL ANYOF_CLASS_TEST
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001118syn keyword xsMacro ANYOF_CLASS_TEST_ANY_SET ANYOF_CLASS_ZERO ANYOF_CNTRL
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001119syn keyword xsMacro ANYOF_COMMON_FLAGS ANYOF_DIGIT ANYOF_FLAGS
1120syn keyword xsMacro ANYOF_FLAGS_ALL ANYOF_FOLD_SHARP_S ANYOF_GRAPH
1121syn keyword xsMacro ANYOF_HAS_NONBITMAP_NON_UTF8_MATCHES
1122syn keyword xsMacro ANYOF_HAS_UTF8_NONBITMAP_MATCHES ANYOF_HORIZWS
1123syn keyword xsMacro ANYOF_INVERT ANYOF_LOCALE_FLAGS ANYOF_LOC_FOLD
1124syn keyword xsMacro ANYOF_LOWER ANYOF_MATCHES_ALL_ABOVE_BITMAP
1125syn keyword xsMacro ANYOF_MATCHES_ALL_NON_UTF8_NON_ASCII ANYOF_MATCHES_POSIXL
1126syn keyword xsMacro ANYOF_MAX ANYOF_NALNUM ANYOF_NALNUML ANYOF_NALPHA
1127syn keyword xsMacro ANYOF_NALPHANUMERIC ANYOF_NASCII ANYOF_NBLANK
1128syn keyword xsMacro ANYOF_NCASED ANYOF_NCNTRL ANYOF_NDIGIT ANYOF_NGRAPH
1129syn keyword xsMacro ANYOF_NHORIZWS ANYOF_NLOWER ANYOF_NPRINT ANYOF_NPUNCT
1130syn keyword xsMacro ANYOF_NSPACE ANYOF_NSPACEL ANYOF_NUPPER ANYOF_NVERTWS
1131syn keyword xsMacro ANYOF_NWORDCHAR ANYOF_NXDIGIT ANYOF_ONLY_HAS_BITMAP
1132syn keyword xsMacro ANYOF_POSIXL_AND ANYOF_POSIXL_CLEAR ANYOF_POSIXL_MAX
1133syn keyword xsMacro ANYOF_POSIXL_OR ANYOF_POSIXL_SET ANYOF_POSIXL_SETALL
1134syn keyword xsMacro ANYOF_POSIXL_SKIP ANYOF_POSIXL_SSC_TEST_ALL_SET
1135syn keyword xsMacro ANYOF_POSIXL_SSC_TEST_ANY_SET ANYOF_POSIXL_TEST
1136syn keyword xsMacro ANYOF_POSIXL_TEST_ALL_SET ANYOF_POSIXL_TEST_ANY_SET
1137syn keyword xsMacro ANYOF_POSIXL_ZERO ANYOF_PRINT ANYOF_PUNCT ANYOF_SKIP
1138syn keyword xsMacro ANYOF_SPACE ANYOF_SPACEL ANYOF_UNIPROP ANYOF_UPPER
1139syn keyword xsMacro ANYOF_VERTWS ANYOF_WARN_SUPER ANYOF_WORDCHAR ANYOF_XDIGIT
1140syn keyword xsMacro ARCHLIB ARCHLIB_EXP ARCHNAME ARG ARG1 ARG1_LOC ARG1_SET
1141syn keyword xsMacro ARG2 ARG2L ARG2L_LOC ARG2L_SET ARG2_LOC ARG2_SET ARGTARG
1142syn keyword xsMacro ARG_LOC ARG_SET ARG_VALUE ARG__SET ARROW
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001143syn keyword xsMacro ASCII_MORE_RESTRICT_PAT_MODS ASCII_RESTRICT_PAT_MOD
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001144syn keyword xsMacro ASCII_RESTRICT_PAT_MODS ASCII_TO_NATIVE ASCTIME_R_PROTO
1145syn keyword xsMacro ASSERT_CURPAD_ACTIVE ASSERT_CURPAD_LEGAL ASSIGNOP ASSUME
1146syn keyword xsMacro Atof Atol Atoul AvALLOC AvARRAY AvARYLEN AvFILL AvFILLp
1147syn keyword xsMacro AvMAX AvREAL AvREALISH AvREAL_off AvREAL_on AvREAL_only
1148syn keyword xsMacro AvREIFY AvREIFY_off AvREIFY_on AvREIFY_only BADVERSION
1149syn keyword xsMacro BASEOP BHKf_bhk_eval BHKf_bhk_post_end BHKf_bhk_pre_end
1150syn keyword xsMacro BHKf_bhk_start BIN BIN_EXP BITANDOP BITMAP_BYTE
1151syn keyword xsMacro BITMAP_TEST BITOROP BIT_BUCKET BIT_DIGITS BOL
1152syn keyword xsMacro BOM_UTF8_FIRST_BYTE BOM_UTF8_TAIL BOUND BOUNDA BOUNDL
1153syn keyword xsMacro BOUNDU BRANCH BRANCHJ BRANCH_next BRANCH_next_fail
1154syn keyword xsMacro BSD_GETPGRP BSD_SETPGRP BSDish BUFSIZ BYTEORDER
1155syn keyword xsMacro BhkDISABLE BhkENABLE BhkENTRY BhkENTRY_set BhkFLAGS Bit
1156syn keyword xsMacro BmFLAGS BmPREVIOUS BmRARE BmUSEFUL CALLREGCOMP
1157syn keyword xsMacro CALLREGCOMP_ENG CALLREGDUPE CALLREGDUPE_PVT CALLREGEXEC
1158syn keyword xsMacro CALLREGFREE CALLREGFREE_PVT CALLREG_INTUIT_START
1159syn keyword xsMacro CALLREG_INTUIT_STRING CALLREG_NAMED_BUFF_ALL
1160syn keyword xsMacro CALLREG_NAMED_BUFF_CLEAR CALLREG_NAMED_BUFF_COUNT
1161syn keyword xsMacro CALLREG_NAMED_BUFF_DELETE CALLREG_NAMED_BUFF_EXISTS
1162syn keyword xsMacro CALLREG_NAMED_BUFF_FETCH CALLREG_NAMED_BUFF_FIRSTKEY
1163syn keyword xsMacro CALLREG_NAMED_BUFF_NEXTKEY CALLREG_NAMED_BUFF_SCALAR
1164syn keyword xsMacro CALLREG_NAMED_BUFF_STORE CALLREG_NUMBUF_FETCH
1165syn keyword xsMacro CALLREG_NUMBUF_LENGTH CALLREG_NUMBUF_STORE
1166syn keyword xsMacro CALLREG_PACKAGE CALLRUNOPS CALL_BLOCK_HOOKS
1167syn keyword xsMacro CALL_CHECKER_REQUIRE_GV CALL_FPTR CANY CAN_COW_FLAGS
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001168syn keyword xsMacro CAN_COW_MASK CAN_PROTOTYPE CAN_VAPROTO
1169syn keyword xsMacro CASE_STD_PMMOD_FLAGS_PARSE_SET CASTFLAGS CASTNEGFLOAT
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001170syn keyword xsMacro CAT2 CATCH_GET CATCH_SET CHANGE_MULTICALL_FLAGS CHARBITS
1171syn keyword xsMacro CHARSET_PAT_MODS CHECK_MALLOC_TAINT
1172syn keyword xsMacro CHECK_MALLOC_TOO_LATE_FOR CHECK_MALLOC_TOO_LATE_FOR_
1173syn keyword xsMacro CLEAR_ARGARRAY CLEAR_ERRSV CLONEf_CLONE_HOST
1174syn keyword xsMacro CLONEf_COPY_STACKS CLONEf_JOIN_IN CLONEf_KEEP_PTR_TABLE
1175syn keyword xsMacro CLOSE CLUMP CLUMP_2IV CLUMP_2UV COLONATTR
1176syn keyword xsMacro COMBINING_GRAVE_ACCENT_UTF8 COMMIT COMMIT_next
1177syn keyword xsMacro COMMIT_next_fail COND_BROADCAST COND_DESTROY COND_INIT
1178syn keyword xsMacro COND_SIGNAL COND_WAIT CONTINUE CONTINUE_PAT_MOD
1179syn keyword xsMacro COPHH_KEY_UTF8 COP_SEQMAX_INC COP_SEQ_RANGE_HIGH
1180syn keyword xsMacro COP_SEQ_RANGE_LOW CPERLarg CPERLarg_ CPERLscope CPPLAST
1181syn keyword xsMacro CPPMINUS CPPRUN CPPSTDIN CRYPT_R_PROTO CR_NATIVE CSH
1182syn keyword xsMacro CTERMID_R_PROTO CTIME_R_PROTO CTYPE256 CURLY CURLYM
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001183syn keyword xsMacro CURLYM_A CURLYM_A_fail CURLYM_B CURLYM_B_fail CURLYN
1184syn keyword xsMacro CURLYX CURLYX_end CURLYX_end_fail CURLY_B_max
1185syn keyword xsMacro CURLY_B_max_fail CURLY_B_min CURLY_B_min_fail
1186syn keyword xsMacro CURLY_B_min_known CURLY_B_min_known_fail
1187syn keyword xsMacro CURRENT_FEATURE_BUNDLE CURRENT_HINTS CUTGROUP
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001188syn keyword xsMacro CUTGROUP_next CUTGROUP_next_fail CV_NAME_NOTQUAL
1189syn keyword xsMacro CV_UNDEF_KEEP_NAME CVf_ANON CVf_ANONCONST CVf_AUTOLOAD
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001190syn keyword xsMacro CVf_BUILTIN_ATTRS CVf_CLONE CVf_CLONED CVf_CONST
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001191syn keyword xsMacro CVf_CVGV_RC CVf_DYNFILE CVf_HASEVAL CVf_ISXSUB
1192syn keyword xsMacro CVf_LEXICAL CVf_LVALUE CVf_METHOD CVf_NAMED CVf_NODEBUG
1193syn keyword xsMacro CVf_SLABBED CVf_UNIQUE CVf_WEAKOUTSIDE CXINC CXTYPEMASK
1194syn keyword xsMacro CX_CURPAD_SAVE CX_CURPAD_SV CXp_FOR_DEF CXp_FOR_LVREF
1195syn keyword xsMacro CXp_HASARGS CXp_MULTICALL CXp_ONCE CXp_REAL CXp_SUB_RE
1196syn keyword xsMacro CXp_SUB_RE_FAKE CXp_TRYBLOCK C_ARRAY_END C_ARRAY_LENGTH
1197syn keyword xsMacro C_FAC_POSIX CopFILE CopFILEAV CopFILEAVx CopFILEGV
1198syn keyword xsMacro CopFILEGV_set CopFILESV CopFILE_free CopFILE_set
1199syn keyword xsMacro CopFILE_setn CopHINTHASH_get CopHINTHASH_set CopHINTS_get
1200syn keyword xsMacro CopHINTS_set CopLABEL CopLABEL_alloc CopLABEL_len
1201syn keyword xsMacro CopLABEL_len_flags CopLINE CopLINE_dec CopLINE_inc
1202syn keyword xsMacro CopLINE_set CopSTASH CopSTASHPV CopSTASHPV_set
1203syn keyword xsMacro CopSTASH_eq CopSTASH_ne CopSTASH_set Copy CopyD CowREFCNT
1204syn keyword xsMacro Ctl CvANON CvANONCONST CvANONCONST_off CvANONCONST_on
1205syn keyword xsMacro CvANON_off CvANON_on CvAUTOLOAD CvAUTOLOAD_off
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001206syn keyword xsMacro CvAUTOLOAD_on CvCLONE CvCLONED CvCLONED_off CvCLONED_on
1207syn keyword xsMacro CvCLONE_off CvCLONE_on CvCONST CvCONST_off CvCONST_on
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001208syn keyword xsMacro CvCVGV_RC CvCVGV_RC_off CvCVGV_RC_on CvDEPTH
1209syn keyword xsMacro CvDEPTHunsafe CvDYNFILE CvDYNFILE_off CvDYNFILE_on CvEVAL
1210syn keyword xsMacro CvEVAL_off CvEVAL_on CvFILE CvFILEGV CvFILE_set_from_cop
1211syn keyword xsMacro CvFLAGS CvGV CvGV_set CvHASEVAL CvHASEVAL_off
1212syn keyword xsMacro CvHASEVAL_on CvHASGV CvHSCXT CvISXSUB CvISXSUB_off
1213syn keyword xsMacro CvISXSUB_on CvLEXICAL CvLEXICAL_off CvLEXICAL_on CvLVALUE
1214syn keyword xsMacro CvLVALUE_off CvLVALUE_on CvMETHOD CvMETHOD_off
1215syn keyword xsMacro CvMETHOD_on CvNAMED CvNAMED_off CvNAMED_on CvNAME_HEK_set
1216syn keyword xsMacro CvNODEBUG CvNODEBUG_off CvNODEBUG_on CvOUTSIDE
1217syn keyword xsMacro CvOUTSIDE_SEQ CvPADLIST CvPADLIST_set CvPROTO CvPROTOLEN
1218syn keyword xsMacro CvROOT CvSLABBED CvSLABBED_off CvSLABBED_on CvSPECIAL
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001219syn keyword xsMacro CvSPECIAL_off CvSPECIAL_on CvSTART CvSTASH CvSTASH_set
1220syn keyword xsMacro CvUNIQUE CvUNIQUE_off CvUNIQUE_on CvWEAKOUTSIDE
1221syn keyword xsMacro CvWEAKOUTSIDE_off CvWEAKOUTSIDE_on CvXSUB CvXSUBANY
1222syn keyword xsMacro CxFOREACH CxFOREACHDEF CxHASARGS CxITERVAR
1223syn keyword xsMacro CxITERVAR_PADSV CxLABEL CxLABEL_len CxLABEL_len_flags
1224syn keyword xsMacro CxLVAL CxMULTICALL CxOLD_IN_EVAL CxOLD_OP_TYPE CxONCE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001225syn keyword xsMacro CxPADLOOP CxPOPSUB_DONE CxREALEVAL CxTRYBLOCK CxTYPE
1226syn keyword xsMacro CxTYPE_is_LOOP DBL_DIG DBL_MAX DBL_MIN DBM_ckFilter
1227syn keyword xsMacro DBM_setFilter DBVARMG_COUNT DBVARMG_SIGNAL DBVARMG_SINGLE
1228syn keyword xsMacro DBVARMG_TRACE DB_VERSION_MAJOR_CFG DB_VERSION_MINOR_CFG
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001229syn keyword xsMacro DB_VERSION_PATCH_CFG DEBUG_A DEBUG_A_FLAG DEBUG_A_TEST
1230syn keyword xsMacro DEBUG_A_TEST_ DEBUG_B DEBUG_BUFFERS_r DEBUG_B_FLAG
1231syn keyword xsMacro DEBUG_B_TEST DEBUG_B_TEST_ DEBUG_C DEBUG_COMPILE_r
1232syn keyword xsMacro DEBUG_CX DEBUG_C_FLAG DEBUG_C_TEST DEBUG_C_TEST_ DEBUG_D
1233syn keyword xsMacro DEBUG_DB_RECURSE_FLAG DEBUG_DUMP_r DEBUG_D_FLAG
1234syn keyword xsMacro DEBUG_D_TEST DEBUG_D_TEST_ DEBUG_EXECUTE_r DEBUG_EXTRA_r
1235syn keyword xsMacro DEBUG_FLAGS_r DEBUG_GPOS_r DEBUG_H DEBUG_H_FLAG
1236syn keyword xsMacro DEBUG_H_TEST DEBUG_H_TEST_ DEBUG_INTUIT_r DEBUG_J_FLAG
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001237syn keyword xsMacro DEBUG_J_TEST DEBUG_J_TEST_ DEBUG_L DEBUG_L_FLAG
1238syn keyword xsMacro DEBUG_L_TEST DEBUG_L_TEST_ DEBUG_M DEBUG_MASK
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001239syn keyword xsMacro DEBUG_MATCH_r DEBUG_M_FLAG DEBUG_M_TEST DEBUG_M_TEST_
1240syn keyword xsMacro DEBUG_OFFSETS_r DEBUG_OPTIMISE_MORE_r DEBUG_OPTIMISE_r
1241syn keyword xsMacro DEBUG_P DEBUG_PARSE_r DEBUG_P_FLAG DEBUG_P_TEST
1242syn keyword xsMacro DEBUG_P_TEST_ DEBUG_Pv DEBUG_Pv_TEST DEBUG_Pv_TEST_
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001243syn keyword xsMacro DEBUG_R DEBUG_R_FLAG DEBUG_R_TEST DEBUG_R_TEST_ DEBUG_S
1244syn keyword xsMacro DEBUG_SCOPE DEBUG_STACK_r DEBUG_STATE_r DEBUG_S_FLAG
1245syn keyword xsMacro DEBUG_S_TEST DEBUG_S_TEST_ DEBUG_T DEBUG_TEST_r
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001246syn keyword xsMacro DEBUG_TOP_FLAG DEBUG_TRIE_COMPILE_MORE_r
1247syn keyword xsMacro DEBUG_TRIE_COMPILE_r DEBUG_TRIE_EXECUTE_MORE_r
1248syn keyword xsMacro DEBUG_TRIE_EXECUTE_r DEBUG_TRIE_r DEBUG_T_FLAG
1249syn keyword xsMacro DEBUG_T_TEST DEBUG_T_TEST_ DEBUG_U DEBUG_U_FLAG
1250syn keyword xsMacro DEBUG_U_TEST DEBUG_U_TEST_ DEBUG_Uv DEBUG_Uv_TEST
1251syn keyword xsMacro DEBUG_Uv_TEST_ DEBUG_X DEBUG_X_FLAG DEBUG_X_TEST
1252syn keyword xsMacro DEBUG_X_TEST_ DEBUG_Xv DEBUG_Xv_TEST DEBUG_Xv_TEST_
1253syn keyword xsMacro DEBUG__ DEBUG_c DEBUG_c_FLAG DEBUG_c_TEST DEBUG_c_TEST_
1254syn keyword xsMacro DEBUG_f DEBUG_f_FLAG DEBUG_f_TEST DEBUG_f_TEST_ DEBUG_l
1255syn keyword xsMacro DEBUG_l_FLAG DEBUG_l_TEST DEBUG_l_TEST_ DEBUG_m
1256syn keyword xsMacro DEBUG_m_FLAG DEBUG_m_TEST DEBUG_m_TEST_ DEBUG_o
1257syn keyword xsMacro DEBUG_o_FLAG DEBUG_o_TEST DEBUG_o_TEST_ DEBUG_p
1258syn keyword xsMacro DEBUG_p_FLAG DEBUG_p_TEST DEBUG_p_TEST_ DEBUG_q
1259syn keyword xsMacro DEBUG_q_FLAG DEBUG_q_TEST DEBUG_q_TEST_ DEBUG_r
1260syn keyword xsMacro DEBUG_r_FLAG DEBUG_r_TEST DEBUG_r_TEST_ DEBUG_s
1261syn keyword xsMacro DEBUG_s_FLAG DEBUG_s_TEST DEBUG_s_TEST_ DEBUG_t_FLAG
1262syn keyword xsMacro DEBUG_t_TEST DEBUG_t_TEST_ DEBUG_u DEBUG_u_FLAG
1263syn keyword xsMacro DEBUG_u_TEST DEBUG_u_TEST_ DEBUG_v DEBUG_v_FLAG
1264syn keyword xsMacro DEBUG_v_TEST DEBUG_v_TEST_ DEBUG_x DEBUG_x_FLAG
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001265syn keyword xsMacro DEBUG_x_TEST DEBUG_x_TEST_
1266syn keyword xsMacro DECLARATION_FOR_LC_NUMERIC_MANIPULATION
1267syn keyword xsMacro DECLARATION_FOR_STORE_LC_NUMERIC_SET_TO_NEEDED
1268syn keyword xsMacro DECLARE_STORE_LC_NUMERIC_SET_TO_NEEDED DEFAULT
1269syn keyword xsMacro DEFAULT_PAT_MOD DEFINEP DEFSV DEFSV_set DEL_NATIVE
1270syn keyword xsMacro DEPENDS_PAT_MOD DEPENDS_PAT_MODS DETACH DIE DM_ARRAY_ISA
1271syn keyword xsMacro DM_DELAY DM_EGID DM_EUID DM_GID DM_RGID DM_RUID DM_UID DO
1272syn keyword xsMacro DOINIT DOLSHARP DONT_DECLARE_STD DORDOR DOROP DOSISH
1273syn keyword xsMacro DOTDOT DOUBLEKIND DOUBLESIZE DOUBLE_BIG_ENDIAN
1274syn keyword xsMacro DOUBLE_IS_IEEE_754_128_BIT_BIG_ENDIAN
1275syn keyword xsMacro DOUBLE_IS_IEEE_754_128_BIT_LITTLE_ENDIAN
1276syn keyword xsMacro DOUBLE_IS_IEEE_754_32_BIT_BIG_ENDIAN
1277syn keyword xsMacro DOUBLE_IS_IEEE_754_32_BIT_LITTLE_ENDIAN
1278syn keyword xsMacro DOUBLE_IS_IEEE_754_64_BIT_BIG_ENDIAN
1279syn keyword xsMacro DOUBLE_IS_IEEE_754_64_BIT_LITTLE_ENDIAN
1280syn keyword xsMacro DOUBLE_IS_IEEE_754_64_BIT_MIXED_ENDIAN_BE_LE
1281syn keyword xsMacro DOUBLE_IS_IEEE_754_64_BIT_MIXED_ENDIAN_LE_BE
1282syn keyword xsMacro DOUBLE_IS_UNKNOWN_FORMAT DOUBLE_LITTLE_ENDIAN
1283syn keyword xsMacro DOUBLE_MIX_ENDIAN DO_UTF8 DPTR2FPTR DRAND48_R_PROTO
1284syn keyword xsMacro DUP_WARNINGS Drand01 ELSE ELSIF EMBEDMYMALLOC END
1285syn keyword xsMacro ENDGRENT_R_PROTO ENDHOSTENT_R_PROTO ENDLIKE
1286syn keyword xsMacro ENDNETENT_R_PROTO ENDPROTOENT_R_PROTO ENDPWENT_R_PROTO
1287syn keyword xsMacro ENDSERVENT_R_PROTO END_EXTERN_C ENTER ENTER_with_name
1288syn keyword xsMacro ENTRY_PROBE EOF EOL EOS EQOP ERRSV ESC_NATIVE EVAL
1289syn keyword xsMacro EVAL_AB EVAL_AB_fail EVAL_INEVAL EVAL_INREQUIRE
1290syn keyword xsMacro EVAL_KEEPERR EVAL_NULL EVAL_RE_REPARSING EVAL_WARNONLY
1291syn keyword xsMacro EXACT EXACTF EXACTFA EXACTFA_NO_TRIE EXACTFL EXACTFLU8
1292syn keyword xsMacro EXACTFU EXACTFU_SS EXACTL EXEC_ARGV_CAST EXEC_PAT_MOD
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001293syn keyword xsMacro EXEC_PAT_MODS EXPECT EXT EXTCONST EXTEND EXTEND_MORTAL
1294syn keyword xsMacro EXTERN_C EXTPERLIO EXTRA_SIZE EXTRA_STEP_2ARGS EXT_MGVTBL
1295syn keyword xsMacro EXT_PAT_MODS FAKE_BIT_BUCKET FAKE_DEFAULT_SIGNAL_HANDLERS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001296syn keyword xsMacro FAKE_PERSISTENT_SIGNAL_HANDLERS FALSE FBMcf_TAIL
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001297syn keyword xsMacro FBMcf_TAIL_DOLLAR FBMcf_TAIL_DOLLARM FBMcf_TAIL_Z
1298syn keyword xsMacro FBMcf_TAIL_z FBMrf_MULTILINE FCNTL_CAN_LOCK FD_CLR
1299syn keyword xsMacro FD_ISSET FD_SET FD_ZERO FEATURE_ARYBASE_IS_ENABLED
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001300syn keyword xsMacro FEATURE_BITWISE_IS_ENABLED FEATURE_BUNDLE_510
1301syn keyword xsMacro FEATURE_BUNDLE_511 FEATURE_BUNDLE_515
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001302syn keyword xsMacro FEATURE_BUNDLE_CUSTOM FEATURE_BUNDLE_DEFAULT
1303syn keyword xsMacro FEATURE_EVALBYTES_IS_ENABLED FEATURE_FC_IS_ENABLED
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001304syn keyword xsMacro FEATURE_IS_ENABLED FEATURE_LEXSUBS_IS_ENABLED
1305syn keyword xsMacro FEATURE_POSTDEREF_IS_ENABLED
1306syn keyword xsMacro FEATURE_POSTDEREF_QQ_IS_ENABLED
1307syn keyword xsMacro FEATURE_REFALIASING_IS_ENABLED FEATURE_SAY_IS_ENABLED
1308syn keyword xsMacro FEATURE_SIGNATURES_IS_ENABLED FEATURE_STATE_IS_ENABLED
1309syn keyword xsMacro FEATURE_SWITCH_IS_ENABLED FEATURE_UNICODE_IS_ENABLED
1310syn keyword xsMacro FEATURE_UNIEVAL_IS_ENABLED FEATURE___SUB___IS_ENABLED
1311syn keyword xsMacro FFLUSH_NULL FF_0DECIMAL FF_BLANK FF_CHECKCHOP FF_CHECKNL
1312syn keyword xsMacro FF_CHOP FF_DECIMAL FF_END FF_FETCH FF_HALFSPACE FF_ITEM
1313syn keyword xsMacro FF_LINEGLOB FF_LINEMARK FF_LINESNGL FF_LITERAL FF_MORE
1314syn keyword xsMacro FF_NEWLINE FF_SKIP FF_SPACE FILE FILE_base FILE_bufsiz
1315syn keyword xsMacro FILE_cnt FILE_ptr FILL_ADVANCE_NODE
1316syn keyword xsMacro FILL_ADVANCE_NODE_2L_ARG FILL_ADVANCE_NODE_ARG
1317syn keyword xsMacro FILTER_DATA FILTER_ISREADER FILTER_READ
1318syn keyword xsMacro FIND_RUNCV_level_eq FIND_RUNCV_padid_eq
1319syn keyword xsMacro FIRST_SURROGATE_UTF8_FIRST_BYTE FITS_IN_8_BITS FLAGS
1320syn keyword xsMacro FLEXFILENAMES FOLDEQ_LOCALE FOLDEQ_S1_ALREADY_FOLDED
1321syn keyword xsMacro FOLDEQ_S1_FOLDS_SANE FOLDEQ_S2_ALREADY_FOLDED
1322syn keyword xsMacro FOLDEQ_S2_FOLDS_SANE FOLDEQ_UTF8_NOMIX_ASCII
1323syn keyword xsMacro FOLD_FLAGS_FULL FOLD_FLAGS_LOCALE FOLD_FLAGS_NOMIX_ASCII
1324syn keyword xsMacro FOR FORMAT FORMLBRACK FORMRBRACK FPTR2DPTR FP_PINF
1325syn keyword xsMacro FP_QNAN FREETMPS FREE_THREAD_KEY FSEEKSIZE FUNC FUNC0
1326syn keyword xsMacro FUNC0OP FUNC0SUB FUNC1 FUNCMETH FUNCTION__ F_atan2_amg
1327syn keyword xsMacro F_cos_amg F_exp_amg F_log_amg F_pow_amg F_sin_amg
1328syn keyword xsMacro F_sqrt_amg Fflush FmLINES FreeOp Fstat GCB_ENUM_COUNT
1329syn keyword xsMacro GCC_DIAG_IGNORE GCC_DIAG_PRAGMA GCC_DIAG_RESTORE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001330syn keyword xsMacro GDBMNDBM_H_USES_PROTOTYPES GETATARGET GETGRENT_R_PROTO
1331syn keyword xsMacro GETGRGID_R_PROTO GETGRNAM_R_PROTO GETHOSTBYADDR_R_PROTO
1332syn keyword xsMacro GETHOSTBYNAME_R_PROTO GETHOSTENT_R_PROTO GETLOGIN_R_PROTO
1333syn keyword xsMacro GETNETBYADDR_R_PROTO GETNETBYNAME_R_PROTO
1334syn keyword xsMacro GETNETENT_R_PROTO GETPROTOBYNAME_R_PROTO
1335syn keyword xsMacro GETPROTOBYNUMBER_R_PROTO GETPROTOENT_R_PROTO
1336syn keyword xsMacro GETPWENT_R_PROTO GETPWNAM_R_PROTO GETPWUID_R_PROTO
1337syn keyword xsMacro GETSERVBYNAME_R_PROTO GETSERVBYPORT_R_PROTO
1338syn keyword xsMacro GETSERVENT_R_PROTO GETSPNAM_R_PROTO GETTARGET
1339syn keyword xsMacro GETTARGETSTACKED GET_RE_DEBUG_FLAGS
1340syn keyword xsMacro GET_RE_DEBUG_FLAGS_DECL GIMME GIMME_V GIVEN
1341syn keyword xsMacro GLOBAL_PAT_MOD GMTIME_MAX GMTIME_MIN GMTIME_R
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001342syn keyword xsMacro GMTIME_R_PROTO GOSTART GOSUB GPOS GPf_ALIASED_SV
1343syn keyword xsMacro GRAMBARESTMT GRAMBLOCK GRAMEXPR GRAMFULLSTMT GRAMPROG
1344syn keyword xsMacro GRAMSTMTSEQ GREEK_CAPITAL_LETTER_IOTA_UTF8
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001345syn keyword xsMacro GREEK_CAPITAL_LETTER_MU GREEK_SMALL_LETTER_MU
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001346syn keyword xsMacro GREEK_SMALL_LETTER_MU_UTF8 GROK_NUMERIC_RADIX GROUPP
1347syn keyword xsMacro GRPASSWD GV_ADD GV_ADDMG GV_ADDMULTI GV_ADDWARN
1348syn keyword xsMacro GV_AUTOLOAD GV_AUTOLOAD_ISMETHOD GV_CACHE_ONLY GV_CROAK
1349syn keyword xsMacro GV_NOADD_MASK GV_NOADD_NOINIT GV_NOEXPAND GV_NOINIT
1350syn keyword xsMacro GV_NOTQUAL GV_NO_SVGMAGIC GV_SUPER GVf_ASSUMECV
1351syn keyword xsMacro GVf_IMPORTED GVf_IMPORTED_AV GVf_IMPORTED_CV
1352syn keyword xsMacro GVf_IMPORTED_HV GVf_IMPORTED_SV GVf_INTRO GVf_MULTI
1353syn keyword xsMacro Gconvert Gid_t_f Gid_t_sign Gid_t_size GvALIASED_SV
1354syn keyword xsMacro GvALIASED_SV_off GvALIASED_SV_on GvASSIGN_GENERATION
1355syn keyword xsMacro GvASSIGN_GENERATION_set GvASSUMECV GvASSUMECV_off
1356syn keyword xsMacro GvASSUMECV_on GvAV GvAVn GvCV GvCVGEN GvCV_set GvCVu
1357syn keyword xsMacro GvEGV GvEGVx GvENAME GvENAMELEN GvENAMEUTF8 GvENAME_HEK
1358syn keyword xsMacro GvESTASH GvFILE GvFILEGV GvFILE_HEK GvFILEx GvFLAGS
1359syn keyword xsMacro GvFORM GvGP GvGPFLAGS GvGP_set GvHV GvHVn GvIMPORTED
1360syn keyword xsMacro GvIMPORTED_AV GvIMPORTED_AV_off GvIMPORTED_AV_on
1361syn keyword xsMacro GvIMPORTED_CV GvIMPORTED_CV_off GvIMPORTED_CV_on
1362syn keyword xsMacro GvIMPORTED_HV GvIMPORTED_HV_off GvIMPORTED_HV_on
1363syn keyword xsMacro GvIMPORTED_SV GvIMPORTED_SV_off GvIMPORTED_SV_on
1364syn keyword xsMacro GvIMPORTED_off GvIMPORTED_on GvINTRO GvINTRO_off
1365syn keyword xsMacro GvINTRO_on GvIN_PAD GvIN_PAD_off GvIN_PAD_on GvIO GvIOn
1366syn keyword xsMacro GvIOp GvLINE GvMULTI GvMULTI_off GvMULTI_on GvNAME
1367syn keyword xsMacro GvNAMELEN GvNAMELEN_get GvNAMEUTF8 GvNAME_HEK GvNAME_get
1368syn keyword xsMacro GvREFCNT GvSTASH GvSV GvSVn GvXPVGV Gv_AMG HANDY_H
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001369syn keyword xsMacro HASATTRIBUTE_DEPRECATED HASATTRIBUTE_FORMAT
1370syn keyword xsMacro HASATTRIBUTE_MALLOC HASATTRIBUTE_NONNULL
1371syn keyword xsMacro HASATTRIBUTE_NORETURN HASATTRIBUTE_PURE
1372syn keyword xsMacro HASATTRIBUTE_UNUSED HASATTRIBUTE_WARN_UNUSED_RESULT
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001373syn keyword xsMacro HASCONST HASHBRACK HASVOLATILE HAS_ACCESS HAS_ACOSH
1374syn keyword xsMacro HAS_ALARM HAS_ASINH HAS_ATANH HAS_ATOLL HAS_BACKTRACE
1375syn keyword xsMacro HAS_BCMP HAS_BCOPY HAS_BOOL HAS_BUILTIN_CHOOSE_EXPR
1376syn keyword xsMacro HAS_BUILTIN_EXPECT HAS_BZERO HAS_C99
1377syn keyword xsMacro HAS_C99_VARIADIC_MACROS HAS_CBRT HAS_CHOWN HAS_CHROOT
1378syn keyword xsMacro HAS_CLEARENV HAS_COPYSIGN HAS_COPYSIGNL HAS_CRYPT
1379syn keyword xsMacro HAS_CTERMID HAS_CUSERID HAS_DBL_DIG HAS_DBMINIT_PROTO
1380syn keyword xsMacro HAS_DIFFTIME HAS_DIRFD HAS_DLADDR HAS_DLERROR
1381syn keyword xsMacro HAS_DRAND48_PROTO HAS_DUP2 HAS_EACCESS HAS_ENDGRENT
1382syn keyword xsMacro HAS_ENDHOSTENT HAS_ENDNETENT HAS_ENDPROTOENT HAS_ENDPWENT
1383syn keyword xsMacro HAS_ENDSERVENT HAS_ERF HAS_ERFC HAS_EXP2 HAS_EXPM1
1384syn keyword xsMacro HAS_FCHDIR HAS_FCHMOD HAS_FCHOWN HAS_FCNTL HAS_FDIM
1385syn keyword xsMacro HAS_FD_SET HAS_FEGETROUND HAS_FGETPOS HAS_FINITE
1386syn keyword xsMacro HAS_FINITEL HAS_FLOCK HAS_FLOCK_PROTO HAS_FMA HAS_FMAX
1387syn keyword xsMacro HAS_FMIN HAS_FORK HAS_FPATHCONF HAS_FPCLASSIFY HAS_FREXPL
1388syn keyword xsMacro HAS_FSEEKO HAS_FSETPOS HAS_FSTATFS HAS_FSTATVFS HAS_FSYNC
1389syn keyword xsMacro HAS_FTELLO HAS_FUTIMES HAS_GETADDRINFO HAS_GETCWD
1390syn keyword xsMacro HAS_GETGRENT HAS_GETGROUPS HAS_GETHOSTBYADDR
1391syn keyword xsMacro HAS_GETHOSTBYNAME HAS_GETHOSTENT HAS_GETHOSTNAME
1392syn keyword xsMacro HAS_GETHOST_PROTOS HAS_GETITIMER HAS_GETLOGIN
1393syn keyword xsMacro HAS_GETMNTENT HAS_GETNAMEINFO HAS_GETNETBYADDR
1394syn keyword xsMacro HAS_GETNETBYNAME HAS_GETNETENT HAS_GETNET_PROTOS
1395syn keyword xsMacro HAS_GETPAGESIZE HAS_GETPGID HAS_GETPGRP HAS_GETPPID
1396syn keyword xsMacro HAS_GETPRIORITY HAS_GETPROTOBYNAME HAS_GETPROTOBYNUMBER
1397syn keyword xsMacro HAS_GETPROTOENT HAS_GETPROTO_PROTOS HAS_GETPWENT
1398syn keyword xsMacro HAS_GETSERVBYNAME HAS_GETSERVBYPORT HAS_GETSERVENT
1399syn keyword xsMacro HAS_GETSERV_PROTOS HAS_GETSPNAM HAS_GETTIMEOFDAY
1400syn keyword xsMacro HAS_GNULIBC HAS_GROUP HAS_HASMNTOPT HAS_HTONL HAS_HTONS
1401syn keyword xsMacro HAS_HYPOT HAS_ILOGB HAS_ILOGBL HAS_INETNTOP HAS_INETPTON
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001402syn keyword xsMacro HAS_INET_ATON HAS_INT64_T HAS_IOCTL HAS_IPV6_MREQ
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001403syn keyword xsMacro HAS_IP_MREQ HAS_IP_MREQ_SOURCE HAS_ISASCII HAS_ISBLANK
1404syn keyword xsMacro HAS_ISFINITE HAS_ISINF HAS_ISINFL HAS_ISNAN HAS_ISNANL
1405syn keyword xsMacro HAS_ISNORMAL HAS_J0 HAS_J0L HAS_KILL HAS_KILLPG
1406syn keyword xsMacro HAS_LCHOWN HAS_LC_MONETARY_2008 HAS_LDBL_DIG HAS_LDEXPL
1407syn keyword xsMacro HAS_LGAMMA HAS_LGAMMA_R HAS_LINK HAS_LLRINT HAS_LLRINTL
1408syn keyword xsMacro HAS_LLROUND HAS_LLROUNDL HAS_LOCALECONV HAS_LOCKF
1409syn keyword xsMacro HAS_LOG1P HAS_LOG2 HAS_LOGB HAS_LONG_DOUBLE HAS_LONG_LONG
1410syn keyword xsMacro HAS_LRINT HAS_LRINTL HAS_LROUND HAS_LROUNDL
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001411syn keyword xsMacro HAS_LSEEK_PROTO HAS_LSTAT HAS_MADVISE HAS_MBLEN
1412syn keyword xsMacro HAS_MBSTOWCS HAS_MBTOWC HAS_MEMCHR HAS_MEMCMP HAS_MEMCPY
1413syn keyword xsMacro HAS_MEMMOVE HAS_MEMSET HAS_MKDIR HAS_MKDTEMP HAS_MKFIFO
1414syn keyword xsMacro HAS_MKSTEMP HAS_MKSTEMPS HAS_MKTIME HAS_MMAP HAS_MODFL
1415syn keyword xsMacro HAS_MODFL_PROTO HAS_MPROTECT HAS_MSG HAS_MSG_CTRUNC
1416syn keyword xsMacro HAS_MSG_DONTROUTE HAS_MSG_OOB HAS_MSG_PEEK HAS_MSG_PROXY
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001417syn keyword xsMacro HAS_MSYNC HAS_MUNMAP HAS_NAN HAS_NEARBYINT HAS_NEXTAFTER
1418syn keyword xsMacro HAS_NEXTTOWARD HAS_NICE HAS_NL_LANGINFO HAS_NTOHL
1419syn keyword xsMacro HAS_NTOHS HAS_OPEN3 HAS_PASSWD HAS_PATHCONF HAS_PAUSE
1420syn keyword xsMacro HAS_PIPE HAS_POLL HAS_PRCTL HAS_PRCTL_SET_NAME
1421syn keyword xsMacro HAS_PROCSELFEXE HAS_PTHREAD_ATFORK
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001422syn keyword xsMacro HAS_PTHREAD_ATTR_SETSCOPE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001423syn keyword xsMacro HAS_PTHREAD_UNCHECKED_GETSPECIFIC_NP HAS_PTHREAD_YIELD
1424syn keyword xsMacro HAS_PTRDIFF_T HAS_READDIR HAS_READLINK HAS_READV
1425syn keyword xsMacro HAS_RECVMSG HAS_REGCOMP HAS_REMAINDER HAS_REMQUO
1426syn keyword xsMacro HAS_RENAME HAS_REWINDDIR HAS_RINT HAS_RMDIR HAS_ROUND
1427syn keyword xsMacro HAS_SANE_MEMCMP HAS_SBRK_PROTO HAS_SCALBN HAS_SCALBNL
1428syn keyword xsMacro HAS_SCHED_YIELD HAS_SCM_RIGHTS HAS_SEEKDIR HAS_SELECT
1429syn keyword xsMacro HAS_SEM HAS_SENDMSG HAS_SETEGID HAS_SETEUID HAS_SETGRENT
1430syn keyword xsMacro HAS_SETGROUPS HAS_SETHOSTENT HAS_SETITIMER HAS_SETLINEBUF
1431syn keyword xsMacro HAS_SETLOCALE HAS_SETNETENT HAS_SETPGID HAS_SETPGRP
1432syn keyword xsMacro HAS_SETPRIORITY HAS_SETPROTOENT HAS_SETPWENT HAS_SETREGID
1433syn keyword xsMacro HAS_SETRESGID HAS_SETRESUID HAS_SETREUID HAS_SETSERVENT
1434syn keyword xsMacro HAS_SETSID HAS_SETVBUF HAS_SHM HAS_SHMAT_PROTOTYPE
1435syn keyword xsMacro HAS_SIGACTION HAS_SIGNBIT HAS_SIGPROCMASK HAS_SIGSETJMP
1436syn keyword xsMacro HAS_SIN6_SCOPE_ID HAS_SKIP_LOCALE_INIT HAS_SNPRINTF
1437syn keyword xsMacro HAS_SOCKADDR_IN6 HAS_SOCKATMARK HAS_SOCKATMARK_PROTO
1438syn keyword xsMacro HAS_SOCKET HAS_SQRTL HAS_STAT HAS_STATIC_INLINE
1439syn keyword xsMacro HAS_STRCHR HAS_STRCOLL HAS_STRFTIME HAS_STRTOD HAS_STRTOL
1440syn keyword xsMacro HAS_STRTOLD HAS_STRTOLL HAS_STRTOQ HAS_STRTOUL
1441syn keyword xsMacro HAS_STRTOULL HAS_STRTOUQ HAS_STRUCT_CMSGHDR
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001442syn keyword xsMacro HAS_STRUCT_MSGHDR HAS_STRUCT_STATFS
1443syn keyword xsMacro HAS_STRUCT_STATFS_F_FLAGS HAS_STRXFRM HAS_SYMLINK
1444syn keyword xsMacro HAS_SYSCALL HAS_SYSCALL_PROTO HAS_SYSCONF HAS_SYSTEM
1445syn keyword xsMacro HAS_SYS_ERRLIST HAS_TCGETPGRP HAS_TCSETPGRP HAS_TELLDIR
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001446syn keyword xsMacro HAS_TELLDIR_PROTO HAS_TGAMMA HAS_TIME HAS_TIMEGM
1447syn keyword xsMacro HAS_TIMES HAS_TM_TM_GMTOFF HAS_TM_TM_ZONE HAS_TRUNC
1448syn keyword xsMacro HAS_TRUNCATE HAS_TRUNCL HAS_TZNAME HAS_UALARM HAS_UMASK
1449syn keyword xsMacro HAS_UNAME HAS_UNSETENV HAS_USLEEP HAS_USLEEP_PROTO
1450syn keyword xsMacro HAS_USTAT HAS_UTIME HAS_VPRINTF HAS_VSNPRINTF HAS_WAIT
1451syn keyword xsMacro HAS_WAIT4 HAS_WAITPID HAS_WCSCMP HAS_WCSTOMBS HAS_WCSXFRM
1452syn keyword xsMacro HAS_WCTOMB HAS_WRITEV HEK_BASESIZE HEK_FLAGS HEK_HASH
1453syn keyword xsMacro HEK_KEY HEK_LEN HEK_UTF8 HEK_UTF8_off HEK_UTF8_on
1454syn keyword xsMacro HEK_WASUTF8 HEK_WASUTF8_off HEK_WASUTF8_on HEKf HEKf256
1455syn keyword xsMacro HEKfARG HE_SVSLOT HEf_SVKEY HINTS_REFCNT_INIT
1456syn keyword xsMacro HINTS_REFCNT_LOCK HINTS_REFCNT_TERM HINTS_REFCNT_UNLOCK
1457syn keyword xsMacro HINT_BLOCK_SCOPE HINT_BYTES HINT_EXPLICIT_STRICT_REFS
1458syn keyword xsMacro HINT_EXPLICIT_STRICT_SUBS HINT_EXPLICIT_STRICT_VARS
1459syn keyword xsMacro HINT_FEATURE_MASK HINT_FEATURE_SHIFT HINT_FILETEST_ACCESS
1460syn keyword xsMacro HINT_INTEGER HINT_LEXICAL_IO_IN HINT_LEXICAL_IO_OUT
1461syn keyword xsMacro HINT_LOCALE HINT_LOCALE_PARTIAL HINT_LOCALIZE_HH
1462syn keyword xsMacro HINT_NEW_BINARY HINT_NEW_FLOAT HINT_NEW_INTEGER
1463syn keyword xsMacro HINT_NEW_RE HINT_NEW_STRING HINT_NO_AMAGIC HINT_RE_EVAL
1464syn keyword xsMacro HINT_RE_FLAGS HINT_RE_TAINT HINT_SORT_MERGESORT
1465syn keyword xsMacro HINT_SORT_QUICKSORT HINT_SORT_SORT_BITS HINT_SORT_STABLE
1466syn keyword xsMacro HINT_STRICT_REFS HINT_STRICT_SUBS HINT_STRICT_VARS
1467syn keyword xsMacro HINT_UNI_8_BIT HINT_UTF8 HS_APIVERLEN_MAX HS_CXT
1468syn keyword xsMacro HS_GETAPIVERLEN HS_GETINTERPSIZE HS_GETXSVERLEN HS_KEY
1469syn keyword xsMacro HS_KEYp HS_XSVERLEN_MAX HSf_IMP_CXT HSf_NOCHK HSf_POPMARK
1470syn keyword xsMacro HSf_SETXSUBFN HSm_APIVERLEN HSm_INTRPSIZE HSm_KEY_MATCH
1471syn keyword xsMacro HSm_XSVERLEN HV_DELETE HV_DISABLE_UVAR_XKEY
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001472syn keyword xsMacro HV_FETCH_EMPTY_HE HV_FETCH_ISEXISTS HV_FETCH_ISSTORE
1473syn keyword xsMacro HV_FETCH_JUST_SV HV_FETCH_LVALUE
1474syn keyword xsMacro HV_ITERNEXT_WANTPLACEHOLDERS HV_NAME_SETALL
1475syn keyword xsMacro HVhek_ENABLEHVKFLAGS HVhek_FREEKEY HVhek_KEYCANONICAL
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001476syn keyword xsMacro HVhek_MASK HVhek_PLACEHOLD HVhek_UNSHARED HVhek_UTF8
1477syn keyword xsMacro HVhek_WASUTF8 HVrhek_IV HVrhek_PV HVrhek_PV_UTF8
1478syn keyword xsMacro HVrhek_UV HVrhek_delete HVrhek_typemask HVrhek_undef
1479syn keyword xsMacro HYPHEN_UTF8 H_EBCDIC_TABLES H_PERL H_REGCHARCLASS
1480syn keyword xsMacro H_UNICODE_CONSTANTS H_UTF8 HeHASH HeKEY HeKEY_hek
1481syn keyword xsMacro HeKEY_sv HeKFLAGS HeKLEN HeKLEN_UTF8 HeKUTF8 HeKWASUTF8
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001482syn keyword xsMacro HeNEXT HePV HeSVKEY HeSVKEY_force HeSVKEY_set HeUTF8
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001483syn keyword xsMacro HeVAL HvAMAGIC HvAMAGIC_off HvAMAGIC_on HvARRAY HvAUX
1484syn keyword xsMacro HvAUXf_NO_DEREF HvAUXf_SCAN_STASH HvEITER HvEITER_get
1485syn keyword xsMacro HvEITER_set HvENAME HvENAMELEN HvENAMELEN_get HvENAMEUTF8
1486syn keyword xsMacro HvENAME_HEK HvENAME_HEK_NN HvENAME_get HvFILL HvHASKFLAGS
1487syn keyword xsMacro HvHASKFLAGS_off HvHASKFLAGS_on HvKEYS HvLASTRAND_get
1488syn keyword xsMacro HvLAZYDEL HvLAZYDEL_off HvLAZYDEL_on HvMAX HvMROMETA
1489syn keyword xsMacro HvNAME HvNAMELEN HvNAMELEN_get HvNAMEUTF8 HvNAME_HEK
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001490syn keyword xsMacro HvNAME_HEK_NN HvNAME_get HvPLACEHOLDERS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001491syn keyword xsMacro HvPLACEHOLDERS_get HvPLACEHOLDERS_set HvRAND_get HvRITER
1492syn keyword xsMacro HvRITER_get HvRITER_set HvSHAREKEYS HvSHAREKEYS_off
1493syn keyword xsMacro HvSHAREKEYS_on HvTOTALKEYS HvUSEDKEYS I16SIZE I16TYPE
1494syn keyword xsMacro I16_MAX I16_MIN I32SIZE I32TYPE I32_MAX I32_MAX_P1
1495syn keyword xsMacro I32_MIN I64SIZE I64TYPE I8SIZE I8TYPE I8_TO_NATIVE
1496syn keyword xsMacro I8_TO_NATIVE_UTF8 IF IFMATCH IFMATCH_A IFMATCH_A_fail
1497syn keyword xsMacro IFTHEN IGNORE_PAT_MOD ILLEGAL_UTF8_BYTE INIT INIT_THREADS
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001498syn keyword xsMacro INIT_TRACK_MEMPOOL INSUBP INT2PTR INT32_MIN INT64_C
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001499syn keyword xsMacro INT64_MIN INTSIZE INT_64_T INT_PAT_MODS IN_BYTES
1500syn keyword xsMacro IN_ENCODING IN_LC IN_LC_ALL_COMPILETIME IN_LC_ALL_RUNTIME
1501syn keyword xsMacro IN_LC_COMPILETIME IN_LC_PARTIAL_COMPILETIME
1502syn keyword xsMacro IN_LC_PARTIAL_RUNTIME IN_LC_RUNTIME IN_LOCALE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001503syn keyword xsMacro IN_LOCALE_COMPILETIME IN_LOCALE_RUNTIME
1504syn keyword xsMacro IN_PERL_COMPILETIME IN_PERL_RUNTIME IN_SOME_LOCALE_FORM
1505syn keyword xsMacro IN_SOME_LOCALE_FORM_COMPILETIME
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001506syn keyword xsMacro IN_SOME_LOCALE_FORM_RUNTIME IN_UNI_8_BIT
1507syn keyword xsMacro IN_UTF8_CTYPE_LOCALE IOCPARM_LEN IOf_ARGV IOf_DIDTOP
1508syn keyword xsMacro IOf_FAKE_DIRP IOf_FLUSH IOf_NOLINE IOf_START IOf_UNTAINT
1509syn keyword xsMacro ISA_VERSION_OBJ IS_ANYOF_TRIE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001510syn keyword xsMacro IS_NUMBER_GREATER_THAN_UV_MAX IS_NUMBER_INFINITY
1511syn keyword xsMacro IS_NUMBER_IN_UV IS_NUMBER_NAN IS_NUMBER_NEG
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001512syn keyword xsMacro IS_NUMBER_NOT_INT IS_NUMBER_TRAILING IS_NUMERIC_RADIX
1513syn keyword xsMacro IS_PADCONST IS_PADGV IS_SAFE_PATHNAME IS_SAFE_SYSCALL
1514syn keyword xsMacro IS_TRIE_AC IS_UTF8_CHAR IS_UTF8_CHAR_FAST IVSIZE IVTYPE
1515syn keyword xsMacro IV_DIG IV_MAX IV_MAX_P1 IV_MIN I_32 I_ARPA_INET I_ASSERT
1516syn keyword xsMacro I_BFD I_CRYPT I_DBM I_DIRENT I_DLFCN I_EXECINFO I_FENV
1517syn keyword xsMacro I_FLOAT I_GDBM I_GDBMNDBM I_GRP I_INTTYPES I_LANGINFO
1518syn keyword xsMacro I_LIMITS I_LOCALE I_MATH I_MNTENT I_NETDB I_NETINET_IN
1519syn keyword xsMacro I_NETINET_TCP I_POLL I_PTHREAD I_PWD I_QUADMATH I_SHADOW
1520syn keyword xsMacro I_STDARG I_STDBOOL I_STDDEF I_STDINT I_STDLIB I_STRING
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001521syn keyword xsMacro I_SYSLOG I_SYSUIO I_SYSUTSNAME I_SYS_DIR I_SYS_FILE
1522syn keyword xsMacro I_SYS_IOCTL I_SYS_MOUNT I_SYS_PARAM I_SYS_POLL
1523syn keyword xsMacro I_SYS_RESOURCE I_SYS_SELECT I_SYS_STAT I_SYS_STATFS
1524syn keyword xsMacro I_SYS_STATVFS I_SYS_TIME I_SYS_TIMES I_SYS_TYPES I_SYS_UN
1525syn keyword xsMacro I_SYS_VFS I_SYS_WAIT I_TERMIOS I_TIME I_UNISTD I_USTAT
1526syn keyword xsMacro I_UTIME I_V I_VALUES IoANY IoBOTTOM_GV IoBOTTOM_NAME
1527syn keyword xsMacro IoDIRP IoFLAGS IoFMT_GV IoFMT_NAME IoIFP IoLINES
1528syn keyword xsMacro IoLINES_LEFT IoOFP IoPAGE IoPAGE_LEN IoTOP_GV IoTOP_NAME
1529syn keyword xsMacro IoTYPE IoTYPE_APPEND IoTYPE_CLOSED IoTYPE_IMPLICIT
1530syn keyword xsMacro IoTYPE_NUMERIC IoTYPE_PIPE IoTYPE_RDONLY IoTYPE_RDWR
1531syn keyword xsMacro IoTYPE_SOCKET IoTYPE_STD IoTYPE_WRONLY IsSet
1532syn keyword xsMacro JMPENV_BOOTSTRAP JMPENV_JUMP JMPENV_POP JMPENV_PUSH JOIN
1533syn keyword xsMacro KEEPCOPY_PAT_MOD KEEPCOPY_PAT_MODS KEEPS KEEPS_next
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001534syn keyword xsMacro KEEPS_next_fail KELVIN_SIGN KEYWORD_PLUGIN_DECLINE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001535syn keyword xsMacro KEYWORD_PLUGIN_EXPR KEYWORD_PLUGIN_STMT KEY_AUTOLOAD
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001536syn keyword xsMacro KEY_BEGIN KEY_CHECK KEY_DESTROY KEY_END KEY_INIT KEY_NULL
1537syn keyword xsMacro KEY_UNITCHECK KEY___DATA__ KEY___END__ KEY___FILE__
1538syn keyword xsMacro KEY___LINE__ KEY___PACKAGE__ KEY___SUB__ KEY_abs
1539syn keyword xsMacro KEY_accept KEY_alarm KEY_and KEY_atan2 KEY_bind
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001540syn keyword xsMacro KEY_binmode KEY_bless KEY_break KEY_caller KEY_chdir
1541syn keyword xsMacro KEY_chmod KEY_chomp KEY_chop KEY_chown KEY_chr KEY_chroot
1542syn keyword xsMacro KEY_close KEY_closedir KEY_cmp KEY_connect KEY_continue
1543syn keyword xsMacro KEY_cos KEY_crypt KEY_dbmclose KEY_dbmopen KEY_default
1544syn keyword xsMacro KEY_defined KEY_delete KEY_die KEY_do KEY_dump KEY_each
1545syn keyword xsMacro KEY_else KEY_elsif KEY_endgrent KEY_endhostent
1546syn keyword xsMacro KEY_endnetent KEY_endprotoent KEY_endpwent KEY_endservent
1547syn keyword xsMacro KEY_eof KEY_eq KEY_eval KEY_evalbytes KEY_exec KEY_exists
1548syn keyword xsMacro KEY_exit KEY_exp KEY_fc KEY_fcntl KEY_fileno KEY_flock
1549syn keyword xsMacro KEY_for KEY_foreach KEY_fork KEY_format KEY_formline
1550syn keyword xsMacro KEY_ge KEY_getc KEY_getgrent KEY_getgrgid KEY_getgrnam
1551syn keyword xsMacro KEY_gethostbyaddr KEY_gethostbyname KEY_gethostent
1552syn keyword xsMacro KEY_getlogin KEY_getnetbyaddr KEY_getnetbyname
1553syn keyword xsMacro KEY_getnetent KEY_getpeername KEY_getpgrp KEY_getppid
1554syn keyword xsMacro KEY_getpriority KEY_getprotobyname KEY_getprotobynumber
1555syn keyword xsMacro KEY_getprotoent KEY_getpwent KEY_getpwnam KEY_getpwuid
1556syn keyword xsMacro KEY_getservbyname KEY_getservbyport KEY_getservent
1557syn keyword xsMacro KEY_getsockname KEY_getsockopt KEY_given KEY_glob
1558syn keyword xsMacro KEY_gmtime KEY_goto KEY_grep KEY_gt KEY_hex KEY_if
1559syn keyword xsMacro KEY_index KEY_int KEY_ioctl KEY_join KEY_keys KEY_kill
1560syn keyword xsMacro KEY_last KEY_lc KEY_lcfirst KEY_le KEY_length KEY_link
1561syn keyword xsMacro KEY_listen KEY_local KEY_localtime KEY_lock KEY_log
1562syn keyword xsMacro KEY_lstat KEY_lt KEY_m KEY_map KEY_mkdir KEY_msgctl
1563syn keyword xsMacro KEY_msgget KEY_msgrcv KEY_msgsnd KEY_my KEY_ne KEY_next
1564syn keyword xsMacro KEY_no KEY_not KEY_oct KEY_open KEY_opendir KEY_or
1565syn keyword xsMacro KEY_ord KEY_our KEY_pack KEY_package KEY_pipe KEY_pop
1566syn keyword xsMacro KEY_pos KEY_print KEY_printf KEY_prototype KEY_push KEY_q
1567syn keyword xsMacro KEY_qq KEY_qr KEY_quotemeta KEY_qw KEY_qx KEY_rand
1568syn keyword xsMacro KEY_read KEY_readdir KEY_readline KEY_readlink
1569syn keyword xsMacro KEY_readpipe KEY_recv KEY_redo KEY_ref KEY_rename
1570syn keyword xsMacro KEY_require KEY_reset KEY_return KEY_reverse
1571syn keyword xsMacro KEY_rewinddir KEY_rindex KEY_rmdir KEY_s KEY_say
1572syn keyword xsMacro KEY_scalar KEY_seek KEY_seekdir KEY_select KEY_semctl
1573syn keyword xsMacro KEY_semget KEY_semop KEY_send KEY_setgrent KEY_sethostent
1574syn keyword xsMacro KEY_setnetent KEY_setpgrp KEY_setpriority KEY_setprotoent
1575syn keyword xsMacro KEY_setpwent KEY_setservent KEY_setsockopt KEY_shift
1576syn keyword xsMacro KEY_shmctl KEY_shmget KEY_shmread KEY_shmwrite
1577syn keyword xsMacro KEY_shutdown KEY_sin KEY_sleep KEY_socket KEY_socketpair
1578syn keyword xsMacro KEY_sort KEY_splice KEY_split KEY_sprintf KEY_sqrt
1579syn keyword xsMacro KEY_srand KEY_stat KEY_state KEY_study KEY_sub KEY_substr
1580syn keyword xsMacro KEY_symlink KEY_syscall KEY_sysopen KEY_sysread
1581syn keyword xsMacro KEY_sysseek KEY_system KEY_syswrite KEY_tell KEY_telldir
1582syn keyword xsMacro KEY_tie KEY_tied KEY_time KEY_times KEY_tr KEY_truncate
1583syn keyword xsMacro KEY_uc KEY_ucfirst KEY_umask KEY_undef KEY_unless
1584syn keyword xsMacro KEY_unlink KEY_unpack KEY_unshift KEY_untie KEY_until
1585syn keyword xsMacro KEY_use KEY_utime KEY_values KEY_vec KEY_wait KEY_waitpid
1586syn keyword xsMacro KEY_wantarray KEY_warn KEY_when KEY_while KEY_write KEY_x
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001587syn keyword xsMacro KEY_xor KEY_y LABEL LATIN1_TO_NATIVE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001588syn keyword xsMacro LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001589syn keyword xsMacro LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE_NATIVE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001590syn keyword xsMacro LATIN_CAPITAL_LETTER_SHARP_S
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001591syn keyword xsMacro LATIN_CAPITAL_LETTER_SHARP_S_UTF8
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001592syn keyword xsMacro LATIN_CAPITAL_LETTER_Y_WITH_DIAERESIS
1593syn keyword xsMacro LATIN_SMALL_LETTER_A_WITH_RING_ABOVE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001594syn keyword xsMacro LATIN_SMALL_LETTER_A_WITH_RING_ABOVE_NATIVE
1595syn keyword xsMacro LATIN_SMALL_LETTER_LONG_S LATIN_SMALL_LETTER_LONG_S_UTF8
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001596syn keyword xsMacro LATIN_SMALL_LETTER_SHARP_S
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001597syn keyword xsMacro LATIN_SMALL_LETTER_SHARP_S_NATIVE
1598syn keyword xsMacro LATIN_SMALL_LETTER_Y_WITH_DIAERESIS
1599syn keyword xsMacro LATIN_SMALL_LETTER_Y_WITH_DIAERESIS_NATIVE
1600syn keyword xsMacro LATIN_SMALL_LIGATURE_LONG_S_T
1601syn keyword xsMacro LATIN_SMALL_LIGATURE_LONG_S_T_UTF8
1602syn keyword xsMacro LATIN_SMALL_LIGATURE_ST LATIN_SMALL_LIGATURE_ST_UTF8
1603syn keyword xsMacro LDBL_DIG LEAVE LEAVESUB LEAVE_SCOPE LEAVE_with_name
1604syn keyword xsMacro LEX_DONT_CLOSE_RSFP LEX_EVALBYTES LEX_IGNORE_UTF8_HINTS
1605syn keyword xsMacro LEX_KEEP_PREVIOUS LEX_NOTPARSING LEX_START_COPIED
1606syn keyword xsMacro LEX_START_FLAGS LEX_START_SAME_FILTER LEX_STUFF_UTF8
1607syn keyword xsMacro LF_NATIVE LIBERAL LIBM_LIB_VERSION LIB_INVARG LIKELY
1608syn keyword xsMacro LINKLIST LNBREAK LOADED_FILE_PROBE LOADING_FILE_PROBE
1609syn keyword xsMacro LOCAL LOCALE_PAT_MOD LOCALE_PAT_MODS LOCALTIME_MAX
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001610syn keyword xsMacro LOCALTIME_MIN LOCALTIME_R LOCALTIME_R_PROTO
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001611syn keyword xsMacro LOCAL_PATCH_COUNT LOCK_DOLLARZERO_MUTEX
1612syn keyword xsMacro LOCK_LC_NUMERIC_STANDARD LOCK_NUMERIC_STANDARD LOC_SED
1613syn keyword xsMacro LOGICAL LONGDOUBLE_BIG_ENDIAN LONGDOUBLE_DOUBLEDOUBLE
1614syn keyword xsMacro LONGDOUBLE_LITTLE_ENDIAN LONGDOUBLE_X86_80_BIT LONGJMP
1615syn keyword xsMacro LONGLONGSIZE LONGSIZE LONG_DOUBLEKIND LONG_DOUBLESIZE
1616syn keyword xsMacro LONG_DOUBLE_EQUALS_DOUBLE LONG_DOUBLE_IS_DOUBLE
1617syn keyword xsMacro LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BIG_ENDIAN
1618syn keyword xsMacro LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LITTLE_ENDIAN
1619syn keyword xsMacro LONG_DOUBLE_IS_IEEE_754_128_BIT_BIG_ENDIAN
1620syn keyword xsMacro LONG_DOUBLE_IS_IEEE_754_128_BIT_LITTLE_ENDIAN
1621syn keyword xsMacro LONG_DOUBLE_IS_UNKNOWN_FORMAT
1622syn keyword xsMacro LONG_DOUBLE_IS_X86_80_BIT_BIG_ENDIAN
1623syn keyword xsMacro LONG_DOUBLE_IS_X86_80_BIT_LITTLE_ENDIAN LOOPEX
1624syn keyword xsMacro LOOP_PAT_MODS LSEEKSIZE LSTOP LSTOPSUB LVRET L_R_TZSET
1625syn keyword xsMacro LvFLAGS LvSTARGOFF LvTARG LvTARGLEN LvTARGOFF LvTYPE
1626syn keyword xsMacro MALLOC_CHECK_TAINT MALLOC_CHECK_TAINT2 MALLOC_CTL_H
1627syn keyword xsMacro MALLOC_INIT MALLOC_OVERHEAD MALLOC_TERM
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001628syn keyword xsMacro MALLOC_TOO_LATE_FOR MARKPOINT MARKPOINT_next
1629syn keyword xsMacro MARKPOINT_next_fail MASK MATCHOP MAXARG MAXO MAXPATHLEN
1630syn keyword xsMacro MAXSYSFD MAX_CHARSET_NAME_LENGTH MAX_FEATURE_LEN
1631syn keyword xsMacro MAX_PORTABLE_UTF8_TWO_BYTE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001632syn keyword xsMacro MAX_PRINT_A_FOR_USE_ONLY_BY_REGCOMP_DOT_C
1633syn keyword xsMacro MAX_RECURSE_EVAL_NOCHANGE_DEPTH MAX_UTF8_TWO_BYTE
1634syn keyword xsMacro MAYBE_DEREF_GV MAYBE_DEREF_GV_flags MAYBE_DEREF_GV_nomg
1635syn keyword xsMacro MBOL MB_CUR_MAX MDEREF_ACTION_MASK MDEREF_AV_gvav_aelem
1636syn keyword xsMacro MDEREF_AV_gvsv_vivify_rv2av_aelem MDEREF_AV_padav_aelem
1637syn keyword xsMacro MDEREF_AV_padsv_vivify_rv2av_aelem
1638syn keyword xsMacro MDEREF_AV_pop_rv2av_aelem MDEREF_AV_vivify_rv2av_aelem
1639syn keyword xsMacro MDEREF_FLAG_last MDEREF_HV_gvhv_helem
1640syn keyword xsMacro MDEREF_HV_gvsv_vivify_rv2hv_helem MDEREF_HV_padhv_helem
1641syn keyword xsMacro MDEREF_HV_padsv_vivify_rv2hv_helem
1642syn keyword xsMacro MDEREF_HV_pop_rv2hv_helem MDEREF_HV_vivify_rv2hv_helem
1643syn keyword xsMacro MDEREF_INDEX_MASK MDEREF_INDEX_const MDEREF_INDEX_gvsv
1644syn keyword xsMacro MDEREF_INDEX_none MDEREF_INDEX_padsv MDEREF_MASK
1645syn keyword xsMacro MDEREF_SHIFT MDEREF_reload MEMBER_TO_FPTR MEM_ALIGNBYTES
1646syn keyword xsMacro MEM_LOG_ALLOC MEM_LOG_FREE MEM_LOG_REALLOC MEM_SIZE
1647syn keyword xsMacro MEM_SIZE_MAX MEM_WRAP_CHECK MEM_WRAP_CHECK_
1648syn keyword xsMacro MEM_WRAP_CHECK_1 MEM_WRAP_CHECK_2 MEOL METHOD MEXTEND
1649syn keyword xsMacro MGf_BYTES MGf_COPY MGf_DUP MGf_GSKIP MGf_LOCAL
1650syn keyword xsMacro MGf_MINMATCH MGf_PERSIST MGf_REFCOUNTED MGf_REQUIRE_GV
1651syn keyword xsMacro MGf_TAINTEDDIR MICRO_SIGN MICRO_SIGN_NATIVE MINMOD
1652syn keyword xsMacro MJD_OFFSET_DEBUG MRO_GET_PRIVATE_DATA MSPAGAIN MULOP
1653syn keyword xsMacro MULTICALL MULTILINE_PAT_MOD MULTIPLICITY MURMUR_C1
1654syn keyword xsMacro MURMUR_C2 MURMUR_C3 MURMUR_C4 MURMUR_C5 MURMUR_DOBLOCK
1655syn keyword xsMacro MURMUR_DOBYTES MUTABLE_AV MUTABLE_CV MUTABLE_GV
1656syn keyword xsMacro MUTABLE_HV MUTABLE_IO MUTABLE_PTR MUTABLE_SV
1657syn keyword xsMacro MUTEX_DESTROY MUTEX_INIT MUTEX_INIT_NEEDS_MUTEX_ZEROED
1658syn keyword xsMacro MUTEX_LOCK MUTEX_UNLOCK MY MY_CXT_CLONE MY_CXT_INDEX
1659syn keyword xsMacro MY_CXT_INIT MY_CXT_INIT_ARG MY_CXT_INIT_INTERP M_PAT_MODS
1660syn keyword xsMacro MgBYTEPOS MgBYTEPOS_set MgPV MgPV_const MgPV_nolen_const
1661syn keyword xsMacro MgTAINTEDDIR MgTAINTEDDIR_off MgTAINTEDDIR_on Mkdir Move
1662syn keyword xsMacro MoveD NAN_COMPARE_BROKEN NATIVE8_TO_UNI
1663syn keyword xsMacro NATIVE_BYTE_IS_INVARIANT NATIVE_SKIP NATIVE_TO_ASCII
1664syn keyword xsMacro NATIVE_TO_I8 NATIVE_TO_LATIN1 NATIVE_TO_UNI NATIVE_TO_UTF
1665syn keyword xsMacro NATIVE_UTF8_TO_I8 NBOUND NBOUNDA NBOUNDL NBOUNDU
1666syn keyword xsMacro NBSP_NATIVE NBSP_UTF8 NDBM_H_USES_PROTOTYPES NDEBUG
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001667syn keyword xsMacro NEED_PTHREAD_INIT NEED_VA_COPY NEGATIVE_INDICES_VAR
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001668syn keyword xsMacro NETDB_R_OBSOLETE NEWSV NEW_VERSION NEXTOPER
1669syn keyword xsMacro NEXT_LINE_CHAR NEXT_OFF NGROUPP NOAMP NOCAPTURE_PAT_MOD
1670syn keyword xsMacro NOCAPTURE_PAT_MODS NODE_ALIGN NODE_ALIGN_FILL NODE_STEP_B
1671syn keyword xsMacro NODE_STEP_REGNODE NODE_SZ_STR NOLINE NONDESTRUCT_PAT_MOD
1672syn keyword xsMacro NONDESTRUCT_PAT_MODS
1673syn keyword xsMacro NON_OTHER_COUNT_FOR_USE_ONLY_BY_REGCOMP_DOT_C NOOP
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001674syn keyword xsMacro NORETURN_FUNCTION_END NORMAL NOTHING NOTOP NOT_IN_PAD
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001675syn keyword xsMacro NOT_REACHED NO_ENV_ARRAY_IN_MAIN NO_LOCALE
1676syn keyword xsMacro NO_LOCALECONV_MON_THOUSANDS_SEP NO_TAINT_SUPPORT NPOSIXA
1677syn keyword xsMacro NPOSIXD NPOSIXL NPOSIXU NREF NREFF NREFFA NREFFL NREFFU
1678syn keyword xsMacro NSIG NUM2PTR NUM_ANYOF_CODE_POINTS NVSIZE NVTYPE
1679syn keyword xsMacro NV_BIG_ENDIAN NV_DIG NV_EPSILON NV_INF NV_LITTLE_ENDIAN
1680syn keyword xsMacro NV_MANT_DIG NV_MAX NV_MAX_10_EXP NV_MAX_EXP NV_MIN
1681syn keyword xsMacro NV_MIN_10_EXP NV_MIN_EXP NV_MIX_ENDIAN NV_NAN
1682syn keyword xsMacro NV_OVERFLOWS_INTEGERS_AT NV_PRESERVES_UV_BITS
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001683syn keyword xsMacro NV_WITHIN_IV NV_WITHIN_UV New NewOp NewOpSz Newc Newx
1684syn keyword xsMacro Newxc Newxz Newz NofAMmeth Null Nullav Nullch Nullcv
1685syn keyword xsMacro Nullfp Nullgv Nullhe Nullhek Nullhv Nullop Nullsv OASHIFT
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001686syn keyword xsMacro OCSHIFT OCTAL_VALUE OFFUNISKIP ONCE_PAT_MOD ONCE_PAT_MODS
1687syn keyword xsMacro OPEN OPERAND OPFAIL OPSLOT_HEADER OPSLOT_HEADER_P
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001688syn keyword xsMacro OPTIMIZED OP_BINARY OP_CHECK_MUTEX_INIT
1689syn keyword xsMacro OP_CHECK_MUTEX_LOCK OP_CHECK_MUTEX_TERM
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001690syn keyword xsMacro OP_CHECK_MUTEX_UNLOCK OP_CLASS OP_DESC OP_ENTRY_PROBE
1691syn keyword xsMacro OP_FREED OP_GIMME OP_GIMME_REVERSE OP_IS_DIRHOP
1692syn keyword xsMacro OP_IS_FILETEST OP_IS_FILETEST_ACCESS OP_IS_INFIX_BIT
1693syn keyword xsMacro OP_IS_NUMCOMPARE OP_IS_SOCKET OP_LVALUE_NO_CROAK OP_NAME
1694syn keyword xsMacro OP_REFCNT_INIT OP_REFCNT_LOCK OP_REFCNT_TERM
1695syn keyword xsMacro OP_REFCNT_UNLOCK OP_SIBLING OP_TYPE_IS OP_TYPE_ISNT
1696syn keyword xsMacro OP_TYPE_ISNT_AND_WASNT OP_TYPE_ISNT_AND_WASNT_NN
1697syn keyword xsMacro OP_TYPE_ISNT_NN OP_TYPE_IS_NN OP_TYPE_IS_OR_WAS
1698syn keyword xsMacro OP_TYPE_IS_OR_WAS_NN OROP OROR OSNAME OSVERS O_CREAT
1699syn keyword xsMacro O_RDONLY O_RDWR O_TEXT O_WRONLY Off Off_t_size
1700syn keyword xsMacro OpHAS_SIBLING OpLASTSIB_set OpMAYBESIB_set OpMORESIB_set
1701syn keyword xsMacro OpREFCNT_dec OpREFCNT_inc OpREFCNT_set OpSIBLING OpSLAB
1702syn keyword xsMacro OpSLOT OpslabREFCNT_dec OpslabREFCNT_dec_padok OutCopFILE
1703syn keyword xsMacro PADNAME_FROM_PV PADNAMEt_LVALUE PADNAMEt_OUR
1704syn keyword xsMacro PADNAMEt_OUTER PADNAMEt_STATE PADNAMEt_TYPED PAD_BASE_SV
1705syn keyword xsMacro PAD_CLONE_VARS PAD_COMPNAME PAD_COMPNAME_FLAGS
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001706syn keyword xsMacro PAD_COMPNAME_FLAGS_isOUR PAD_COMPNAME_GEN
1707syn keyword xsMacro PAD_COMPNAME_GEN_set PAD_COMPNAME_OURSTASH
1708syn keyword xsMacro PAD_COMPNAME_PV PAD_COMPNAME_SV PAD_COMPNAME_TYPE
1709syn keyword xsMacro PAD_FAKELEX_ANON PAD_FAKELEX_MULTI PAD_RESTORE_LOCAL
1710syn keyword xsMacro PAD_SAVE_LOCAL PAD_SAVE_SETNULLPAD PAD_SETSV PAD_SET_CUR
1711syn keyword xsMacro PAD_SET_CUR_NOSAVE PAD_SV PAD_SVl PARENT_FAKELEX_FLAGS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001712syn keyword xsMacro PARENT_PAD_INDEX PARSE_OPTIONAL PASS1 PASS2 PATCHLEVEL
1713syn keyword xsMacro PERLDB_ALL PERLDB_GOTO PERLDB_INTER PERLDB_LINE
1714syn keyword xsMacro PERLDB_NAMEANON PERLDB_NAMEEVAL PERLDB_NOOPT
1715syn keyword xsMacro PERLDB_SAVESRC PERLDB_SAVESRC_INVALID
1716syn keyword xsMacro PERLDB_SAVESRC_NOSUBS PERLDB_SINGLE PERLDB_SUB
1717syn keyword xsMacro PERLDB_SUBLINE PERLDB_SUB_NN PERLDBf_GOTO PERLDBf_INTER
1718syn keyword xsMacro PERLDBf_LINE PERLDBf_NAMEANON PERLDBf_NAMEEVAL
1719syn keyword xsMacro PERLDBf_NONAME PERLDBf_NOOPT PERLDBf_SAVESRC
1720syn keyword xsMacro PERLDBf_SAVESRC_INVALID PERLDBf_SAVESRC_NOSUBS
1721syn keyword xsMacro PERLDBf_SINGLE PERLDBf_SUB PERLDBf_SUBLINE
1722syn keyword xsMacro PERLIOBUF_DEFAULT_BUFSIZ PERLIO_DUP_CLONE PERLIO_DUP_FD
1723syn keyword xsMacro PERLIO_FUNCS_CAST PERLIO_FUNCS_CONST PERLIO_FUNCS_DECL
1724syn keyword xsMacro PERLIO_F_APPEND PERLIO_F_CANREAD PERLIO_F_CANWRITE
1725syn keyword xsMacro PERLIO_F_CLEARED PERLIO_F_CRLF PERLIO_F_EOF
1726syn keyword xsMacro PERLIO_F_ERROR PERLIO_F_FASTGETS PERLIO_F_LINEBUF
1727syn keyword xsMacro PERLIO_F_NOTREG PERLIO_F_OPEN PERLIO_F_RDBUF
1728syn keyword xsMacro PERLIO_F_TEMP PERLIO_F_TRUNCATE PERLIO_F_TTY
1729syn keyword xsMacro PERLIO_F_UNBUF PERLIO_F_UTF8 PERLIO_F_WRBUF PERLIO_INIT
1730syn keyword xsMacro PERLIO_IS_STDIO PERLIO_K_BUFFERED PERLIO_K_CANCRLF
1731syn keyword xsMacro PERLIO_K_DESTRUCT PERLIO_K_DUMMY PERLIO_K_FASTGETS
1732syn keyword xsMacro PERLIO_K_MULTIARG PERLIO_K_RAW PERLIO_K_UTF8
1733syn keyword xsMacro PERLIO_LAYERS PERLIO_NOT_STDIO PERLIO_STDTEXT PERLIO_TERM
1734syn keyword xsMacro PERLIO_USING_CRLF PERLSI_DESTROY PERLSI_DIEHOOK
1735syn keyword xsMacro PERLSI_MAGIC PERLSI_MAIN PERLSI_OVERLOAD PERLSI_REQUIRE
1736syn keyword xsMacro PERLSI_SIGNAL PERLSI_SORT PERLSI_UNDEF PERLSI_UNKNOWN
1737syn keyword xsMacro PERLSI_WARNHOOK PERL_ABS PERL_ALLOC_CHECK PERL_ANY_COW
1738syn keyword xsMacro PERL_API_REVISION PERL_API_SUBVERSION PERL_API_VERSION
1739syn keyword xsMacro PERL_API_VERSION_STRING PERL_ARENA_ROOTS_SIZE
1740syn keyword xsMacro PERL_ARENA_SIZE PERL_ARGS_ASSERT_ADD_ABOVE_LATIN1_FOLDS
1741syn keyword xsMacro PERL_ARGS_ASSERT_ADD_DATA
1742syn keyword xsMacro PERL_ARGS_ASSERT_ADD_MULTI_MATCH
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001743syn keyword xsMacro PERL_ARGS_ASSERT_ADD_UTF16_TEXTFILTER
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001744syn keyword xsMacro PERL_ARGS_ASSERT_ADJUST_SIZE_AND_FIND_BUCKET
1745syn keyword xsMacro PERL_ARGS_ASSERT_ADVANCE_ONE_SB
1746syn keyword xsMacro PERL_ARGS_ASSERT_ADVANCE_ONE_WB
1747syn keyword xsMacro PERL_ARGS_ASSERT_ALLOCCOPSTASH PERL_ARGS_ASSERT_ALLOCMY
1748syn keyword xsMacro PERL_ARGS_ASSERT_ALLOC_MAYBE_POPULATE_EXACT
1749syn keyword xsMacro PERL_ARGS_ASSERT_AMAGIC_CALL PERL_ARGS_ASSERT_AMAGIC_CMP
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001750syn keyword xsMacro PERL_ARGS_ASSERT_AMAGIC_CMP_LOCALE
1751syn keyword xsMacro PERL_ARGS_ASSERT_AMAGIC_DEREF_CALL
1752syn keyword xsMacro PERL_ARGS_ASSERT_AMAGIC_I_NCMP
1753syn keyword xsMacro PERL_ARGS_ASSERT_AMAGIC_NCMP
1754syn keyword xsMacro PERL_ARGS_ASSERT_ANONYMISE_CV_MAYBE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001755syn keyword xsMacro PERL_ARGS_ASSERT_ANY_DUP
1756syn keyword xsMacro PERL_ARGS_ASSERT_APPEND_UTF8_FROM_NATIVE_BYTE
1757syn keyword xsMacro PERL_ARGS_ASSERT_APPLY PERL_ARGS_ASSERT_APPLY_ATTRS
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001758syn keyword xsMacro PERL_ARGS_ASSERT_APPLY_ATTRS_MY
1759syn keyword xsMacro PERL_ARGS_ASSERT_APPLY_ATTRS_STRING
1760syn keyword xsMacro PERL_ARGS_ASSERT_ASSERT_UFT8_CACHE_COHERENT
1761syn keyword xsMacro PERL_ARGS_ASSERT_AV_ARYLEN_P PERL_ARGS_ASSERT_AV_CLEAR
1762syn keyword xsMacro PERL_ARGS_ASSERT_AV_CREATE_AND_PUSH
1763syn keyword xsMacro PERL_ARGS_ASSERT_AV_CREATE_AND_UNSHIFT_ONE
1764syn keyword xsMacro PERL_ARGS_ASSERT_AV_DELETE PERL_ARGS_ASSERT_AV_EXISTS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001765syn keyword xsMacro PERL_ARGS_ASSERT_AV_EXTEND
1766syn keyword xsMacro PERL_ARGS_ASSERT_AV_EXTEND_GUTS PERL_ARGS_ASSERT_AV_FETCH
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001767syn keyword xsMacro PERL_ARGS_ASSERT_AV_FILL PERL_ARGS_ASSERT_AV_ITER_P
1768syn keyword xsMacro PERL_ARGS_ASSERT_AV_LEN PERL_ARGS_ASSERT_AV_MAKE
1769syn keyword xsMacro PERL_ARGS_ASSERT_AV_POP PERL_ARGS_ASSERT_AV_PUSH
1770syn keyword xsMacro PERL_ARGS_ASSERT_AV_REIFY PERL_ARGS_ASSERT_AV_SHIFT
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001771syn keyword xsMacro PERL_ARGS_ASSERT_AV_STORE PERL_ARGS_ASSERT_AV_TOP_INDEX
1772syn keyword xsMacro PERL_ARGS_ASSERT_AV_UNDEF PERL_ARGS_ASSERT_AV_UNSHIFT
1773syn keyword xsMacro PERL_ARGS_ASSERT_BACKUP_ONE_SB
1774syn keyword xsMacro PERL_ARGS_ASSERT_BACKUP_ONE_WB
1775syn keyword xsMacro PERL_ARGS_ASSERT_BAD_TYPE_GV PERL_ARGS_ASSERT_BAD_TYPE_PV
1776syn keyword xsMacro PERL_ARGS_ASSERT_BIND_MATCH
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001777syn keyword xsMacro PERL_ARGS_ASSERT_BLOCKHOOK_REGISTER
1778syn keyword xsMacro PERL_ARGS_ASSERT_BYTES_CMP_UTF8
1779syn keyword xsMacro PERL_ARGS_ASSERT_BYTES_FROM_UTF8
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001780syn keyword xsMacro PERL_ARGS_ASSERT_BYTES_TO_UTF8 PERL_ARGS_ASSERT_CALL_ARGV
1781syn keyword xsMacro PERL_ARGS_ASSERT_CALL_LIST PERL_ARGS_ASSERT_CALL_METHOD
1782syn keyword xsMacro PERL_ARGS_ASSERT_CALL_PV PERL_ARGS_ASSERT_CALL_SV
1783syn keyword xsMacro PERL_ARGS_ASSERT_CANDO PERL_ARGS_ASSERT_CHECKCOMMA
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001784syn keyword xsMacro PERL_ARGS_ASSERT_CHECK_LOCALE_BOUNDARY_CROSSING
1785syn keyword xsMacro PERL_ARGS_ASSERT_CHECK_TYPE_AND_OPEN
1786syn keyword xsMacro PERL_ARGS_ASSERT_CHECK_UTF8_PRINT
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001787syn keyword xsMacro PERL_ARGS_ASSERT_CK_ANONCODE PERL_ARGS_ASSERT_CK_BACKTICK
1788syn keyword xsMacro PERL_ARGS_ASSERT_CK_BITOP PERL_ARGS_ASSERT_CK_CMP
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001789syn keyword xsMacro PERL_ARGS_ASSERT_CK_CONCAT PERL_ARGS_ASSERT_CK_DEFINED
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001790syn keyword xsMacro PERL_ARGS_ASSERT_CK_DELETE PERL_ARGS_ASSERT_CK_EACH
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001791syn keyword xsMacro PERL_ARGS_ASSERT_CK_ENTERSUB_ARGS_CORE
1792syn keyword xsMacro PERL_ARGS_ASSERT_CK_ENTERSUB_ARGS_LIST
1793syn keyword xsMacro PERL_ARGS_ASSERT_CK_ENTERSUB_ARGS_PROTO
1794syn keyword xsMacro PERL_ARGS_ASSERT_CK_ENTERSUB_ARGS_PROTO_OR_LIST
1795syn keyword xsMacro PERL_ARGS_ASSERT_CK_EOF PERL_ARGS_ASSERT_CK_EVAL
1796syn keyword xsMacro PERL_ARGS_ASSERT_CK_EXEC PERL_ARGS_ASSERT_CK_EXISTS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001797syn keyword xsMacro PERL_ARGS_ASSERT_CK_FTST PERL_ARGS_ASSERT_CK_FUN
1798syn keyword xsMacro PERL_ARGS_ASSERT_CK_GLOB PERL_ARGS_ASSERT_CK_GREP
1799syn keyword xsMacro PERL_ARGS_ASSERT_CK_INDEX PERL_ARGS_ASSERT_CK_JOIN
1800syn keyword xsMacro PERL_ARGS_ASSERT_CK_LENGTH PERL_ARGS_ASSERT_CK_LFUN
1801syn keyword xsMacro PERL_ARGS_ASSERT_CK_LISTIOB PERL_ARGS_ASSERT_CK_MATCH
1802syn keyword xsMacro PERL_ARGS_ASSERT_CK_METHOD PERL_ARGS_ASSERT_CK_NULL
1803syn keyword xsMacro PERL_ARGS_ASSERT_CK_OPEN PERL_ARGS_ASSERT_CK_PROTOTYPE
1804syn keyword xsMacro PERL_ARGS_ASSERT_CK_READLINE
1805syn keyword xsMacro PERL_ARGS_ASSERT_CK_REFASSIGN PERL_ARGS_ASSERT_CK_REPEAT
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001806syn keyword xsMacro PERL_ARGS_ASSERT_CK_REQUIRE PERL_ARGS_ASSERT_CK_RETURN
1807syn keyword xsMacro PERL_ARGS_ASSERT_CK_RFUN PERL_ARGS_ASSERT_CK_RVCONST
1808syn keyword xsMacro PERL_ARGS_ASSERT_CK_SASSIGN PERL_ARGS_ASSERT_CK_SELECT
1809syn keyword xsMacro PERL_ARGS_ASSERT_CK_SHIFT PERL_ARGS_ASSERT_CK_SMARTMATCH
1810syn keyword xsMacro PERL_ARGS_ASSERT_CK_SORT PERL_ARGS_ASSERT_CK_SPAIR
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001811syn keyword xsMacro PERL_ARGS_ASSERT_CK_SPLIT PERL_ARGS_ASSERT_CK_STRINGIFY
1812syn keyword xsMacro PERL_ARGS_ASSERT_CK_SUBR PERL_ARGS_ASSERT_CK_SUBSTR
1813syn keyword xsMacro PERL_ARGS_ASSERT_CK_SVCONST PERL_ARGS_ASSERT_CK_TELL
1814syn keyword xsMacro PERL_ARGS_ASSERT_CK_TRUNC PERL_ARGS_ASSERT_CK_WARNER
1815syn keyword xsMacro PERL_ARGS_ASSERT_CK_WARNER_D
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001816syn keyword xsMacro PERL_ARGS_ASSERT_CLEAR_PLACEHOLDERS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001817syn keyword xsMacro PERL_ARGS_ASSERT_CLEAR_SPECIAL_BLOCKS
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001818syn keyword xsMacro PERL_ARGS_ASSERT_CLONE_PARAMS_DEL
1819syn keyword xsMacro PERL_ARGS_ASSERT_CLONE_PARAMS_NEW
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001820syn keyword xsMacro PERL_ARGS_ASSERT_CLOSEST_COP
1821syn keyword xsMacro PERL_ARGS_ASSERT_COMPUTE_EXACTISH
1822syn keyword xsMacro PERL_ARGS_ASSERT_CONSTRUCT_AHOCORASICK_FROM_TRIE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001823syn keyword xsMacro PERL_ARGS_ASSERT_COP_FETCH_LABEL
1824syn keyword xsMacro PERL_ARGS_ASSERT_COP_FREE
1825syn keyword xsMacro PERL_ARGS_ASSERT_COP_STORE_LABEL
1826syn keyword xsMacro PERL_ARGS_ASSERT_CORESUB_OP
1827syn keyword xsMacro PERL_ARGS_ASSERT_CORE_PROTOTYPE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001828syn keyword xsMacro PERL_ARGS_ASSERT_COULD_IT_BE_A_POSIX_CLASS
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001829syn keyword xsMacro PERL_ARGS_ASSERT_CROAK_SV PERL_ARGS_ASSERT_CROAK_XS_USAGE
1830syn keyword xsMacro PERL_ARGS_ASSERT_CURSE PERL_ARGS_ASSERT_CUSTOM_OP_DESC
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001831syn keyword xsMacro PERL_ARGS_ASSERT_CUSTOM_OP_GET_FIELD
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001832syn keyword xsMacro PERL_ARGS_ASSERT_CUSTOM_OP_NAME
1833syn keyword xsMacro PERL_ARGS_ASSERT_CUSTOM_OP_REGISTER
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001834syn keyword xsMacro PERL_ARGS_ASSERT_CVGV_FROM_HEK PERL_ARGS_ASSERT_CVGV_SET
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001835syn keyword xsMacro PERL_ARGS_ASSERT_CVSTASH_SET
1836syn keyword xsMacro PERL_ARGS_ASSERT_CV_CKPROTO_LEN_FLAGS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001837syn keyword xsMacro PERL_ARGS_ASSERT_CV_CLONE PERL_ARGS_ASSERT_CV_CLONE_INTO
1838syn keyword xsMacro PERL_ARGS_ASSERT_CV_DUMP
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001839syn keyword xsMacro PERL_ARGS_ASSERT_CV_GET_CALL_CHECKER
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001840syn keyword xsMacro PERL_ARGS_ASSERT_CV_NAME
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001841syn keyword xsMacro PERL_ARGS_ASSERT_CV_SET_CALL_CHECKER
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001842syn keyword xsMacro PERL_ARGS_ASSERT_CV_SET_CALL_CHECKER_FLAGS
1843syn keyword xsMacro PERL_ARGS_ASSERT_CV_UNDEF PERL_ARGS_ASSERT_CV_UNDEF_FLAGS
1844syn keyword xsMacro PERL_ARGS_ASSERT_CX_DUMP PERL_ARGS_ASSERT_CX_DUP
1845syn keyword xsMacro PERL_ARGS_ASSERT_DEB PERL_ARGS_ASSERT_DEBOP
1846syn keyword xsMacro PERL_ARGS_ASSERT_DEBPROF
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001847syn keyword xsMacro PERL_ARGS_ASSERT_DEBUG_START_MATCH
1848syn keyword xsMacro PERL_ARGS_ASSERT_DEB_NOCONTEXT
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001849syn keyword xsMacro PERL_ARGS_ASSERT_DEB_STACK_N
1850syn keyword xsMacro PERL_ARGS_ASSERT_DEFELEM_TARGET PERL_ARGS_ASSERT_DELIMCPY
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001851syn keyword xsMacro PERL_ARGS_ASSERT_DEL_SV PERL_ARGS_ASSERT_DESTROY_MATCHER
1852syn keyword xsMacro PERL_ARGS_ASSERT_DIE_SV PERL_ARGS_ASSERT_DIE_UNWIND
1853syn keyword xsMacro PERL_ARGS_ASSERT_DIRP_DUP PERL_ARGS_ASSERT_DIV128
1854syn keyword xsMacro PERL_ARGS_ASSERT_DOFILE PERL_ARGS_ASSERT_DOFINDLABEL
1855syn keyword xsMacro PERL_ARGS_ASSERT_DOFORM PERL_ARGS_ASSERT_DOONELINER
1856syn keyword xsMacro PERL_ARGS_ASSERT_DOOPEN_PM PERL_ARGS_ASSERT_DOPARSEFORM
1857syn keyword xsMacro PERL_ARGS_ASSERT_DOPOPTOLABEL
1858syn keyword xsMacro PERL_ARGS_ASSERT_DOPOPTOSUB_AT PERL_ARGS_ASSERT_DOREF
1859syn keyword xsMacro PERL_ARGS_ASSERT_DO_AEXEC PERL_ARGS_ASSERT_DO_AEXEC5
1860syn keyword xsMacro PERL_ARGS_ASSERT_DO_ASPAWN PERL_ARGS_ASSERT_DO_BINMODE
1861syn keyword xsMacro PERL_ARGS_ASSERT_DO_CHOMP PERL_ARGS_ASSERT_DO_DUMP_PAD
1862syn keyword xsMacro PERL_ARGS_ASSERT_DO_EOF PERL_ARGS_ASSERT_DO_EXEC
1863syn keyword xsMacro PERL_ARGS_ASSERT_DO_EXEC3 PERL_ARGS_ASSERT_DO_GVGV_DUMP
1864syn keyword xsMacro PERL_ARGS_ASSERT_DO_GV_DUMP PERL_ARGS_ASSERT_DO_HV_DUMP
1865syn keyword xsMacro PERL_ARGS_ASSERT_DO_IPCCTL PERL_ARGS_ASSERT_DO_IPCGET
1866syn keyword xsMacro PERL_ARGS_ASSERT_DO_JOIN PERL_ARGS_ASSERT_DO_MAGIC_DUMP
1867syn keyword xsMacro PERL_ARGS_ASSERT_DO_MSGRCV PERL_ARGS_ASSERT_DO_MSGSND
1868syn keyword xsMacro PERL_ARGS_ASSERT_DO_NCMP PERL_ARGS_ASSERT_DO_ODDBALL
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001869syn keyword xsMacro PERL_ARGS_ASSERT_DO_OPEN PERL_ARGS_ASSERT_DO_OPEN6
1870syn keyword xsMacro PERL_ARGS_ASSERT_DO_OPEN9 PERL_ARGS_ASSERT_DO_OPENN
1871syn keyword xsMacro PERL_ARGS_ASSERT_DO_OPEN_RAW PERL_ARGS_ASSERT_DO_OP_DUMP
1872syn keyword xsMacro PERL_ARGS_ASSERT_DO_PMOP_DUMP PERL_ARGS_ASSERT_DO_PRINT
1873syn keyword xsMacro PERL_ARGS_ASSERT_DO_SEMOP PERL_ARGS_ASSERT_DO_SHMIO
1874syn keyword xsMacro PERL_ARGS_ASSERT_DO_SPAWN
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001875syn keyword xsMacro PERL_ARGS_ASSERT_DO_SPAWN_NOWAIT
1876syn keyword xsMacro PERL_ARGS_ASSERT_DO_SPRINTF PERL_ARGS_ASSERT_DO_SV_DUMP
1877syn keyword xsMacro PERL_ARGS_ASSERT_DO_SYSSEEK PERL_ARGS_ASSERT_DO_TELL
1878syn keyword xsMacro PERL_ARGS_ASSERT_DO_TRANS
1879syn keyword xsMacro PERL_ARGS_ASSERT_DO_TRANS_COMPLEX
1880syn keyword xsMacro PERL_ARGS_ASSERT_DO_TRANS_COMPLEX_UTF8
1881syn keyword xsMacro PERL_ARGS_ASSERT_DO_TRANS_COUNT
1882syn keyword xsMacro PERL_ARGS_ASSERT_DO_TRANS_COUNT_UTF8
1883syn keyword xsMacro PERL_ARGS_ASSERT_DO_TRANS_SIMPLE
1884syn keyword xsMacro PERL_ARGS_ASSERT_DO_TRANS_SIMPLE_UTF8
1885syn keyword xsMacro PERL_ARGS_ASSERT_DO_VECGET PERL_ARGS_ASSERT_DO_VECSET
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001886syn keyword xsMacro PERL_ARGS_ASSERT_DO_VOP PERL_ARGS_ASSERT_DRAND48_INIT_R
1887syn keyword xsMacro PERL_ARGS_ASSERT_DRAND48_R PERL_ARGS_ASSERT_DUMPUNTIL
1888syn keyword xsMacro PERL_ARGS_ASSERT_DUMP_C_BACKTRACE
1889syn keyword xsMacro PERL_ARGS_ASSERT_DUMP_EXEC_POS PERL_ARGS_ASSERT_DUMP_FORM
1890syn keyword xsMacro PERL_ARGS_ASSERT_DUMP_INDENT PERL_ARGS_ASSERT_DUMP_MSTATS
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001891syn keyword xsMacro PERL_ARGS_ASSERT_DUMP_PACKSUBS
1892syn keyword xsMacro PERL_ARGS_ASSERT_DUMP_PACKSUBS_PERL
1893syn keyword xsMacro PERL_ARGS_ASSERT_DUMP_SUB PERL_ARGS_ASSERT_DUMP_SUB_PERL
1894syn keyword xsMacro PERL_ARGS_ASSERT_DUMP_SV_CHILD PERL_ARGS_ASSERT_DUMP_TRIE
1895syn keyword xsMacro PERL_ARGS_ASSERT_DUMP_TRIE_INTERIM_LIST
1896syn keyword xsMacro PERL_ARGS_ASSERT_DUMP_TRIE_INTERIM_TABLE
1897syn keyword xsMacro PERL_ARGS_ASSERT_DUMP_VINDENT
1898syn keyword xsMacro PERL_ARGS_ASSERT_DUP_ATTRLIST
1899syn keyword xsMacro PERL_ARGS_ASSERT_EMULATE_COP_IO PERL_ARGS_ASSERT_EVAL_PV
1900syn keyword xsMacro PERL_ARGS_ASSERT_EVAL_SV PERL_ARGS_ASSERT_EXEC_FAILED
1901syn keyword xsMacro PERL_ARGS_ASSERT_EXPECT_NUMBER PERL_ARGS_ASSERT_F0CONVERT
1902syn keyword xsMacro PERL_ARGS_ASSERT_FBM_COMPILE PERL_ARGS_ASSERT_FBM_INSTR
1903syn keyword xsMacro PERL_ARGS_ASSERT_FEATURE_IS_ENABLED
1904syn keyword xsMacro PERL_ARGS_ASSERT_FILTER_DEL PERL_ARGS_ASSERT_FILTER_GETS
1905syn keyword xsMacro PERL_ARGS_ASSERT_FILTER_READ PERL_ARGS_ASSERT_FINALIZE_OP
1906syn keyword xsMacro PERL_ARGS_ASSERT_FINALIZE_OPTREE
1907syn keyword xsMacro PERL_ARGS_ASSERT_FIND_AND_FORGET_PMOPS
1908syn keyword xsMacro PERL_ARGS_ASSERT_FIND_ARRAY_SUBSCRIPT
1909syn keyword xsMacro PERL_ARGS_ASSERT_FIND_BEGINNING
1910syn keyword xsMacro PERL_ARGS_ASSERT_FIND_BYCLASS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001911syn keyword xsMacro PERL_ARGS_ASSERT_FIND_DEFAULT_STASH
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001912syn keyword xsMacro PERL_ARGS_ASSERT_FIND_HASH_SUBSCRIPT
1913syn keyword xsMacro PERL_ARGS_ASSERT_FIND_IN_MY_STASH
1914syn keyword xsMacro PERL_ARGS_ASSERT_FIND_RUNDEFSV2
1915syn keyword xsMacro PERL_ARGS_ASSERT_FIND_SCRIPT
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001916syn keyword xsMacro PERL_ARGS_ASSERT_FIND_UNINIT_VAR
1917syn keyword xsMacro PERL_ARGS_ASSERT_FIRST_SYMBOL
1918syn keyword xsMacro PERL_ARGS_ASSERT_FIXUP_ERRNO_STRING
1919syn keyword xsMacro PERL_ARGS_ASSERT_FOLDEQ PERL_ARGS_ASSERT_FOLDEQ_LATIN1
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001920syn keyword xsMacro PERL_ARGS_ASSERT_FOLDEQ_LOCALE
1921syn keyword xsMacro PERL_ARGS_ASSERT_FOLDEQ_UTF8_FLAGS
1922syn keyword xsMacro PERL_ARGS_ASSERT_FOLD_CONSTANTS
1923syn keyword xsMacro PERL_ARGS_ASSERT_FORCE_IDENT
1924syn keyword xsMacro PERL_ARGS_ASSERT_FORCE_STRICT_VERSION
1925syn keyword xsMacro PERL_ARGS_ASSERT_FORCE_VERSION
1926syn keyword xsMacro PERL_ARGS_ASSERT_FORCE_WORD PERL_ARGS_ASSERT_FORGET_PMOP
1927syn keyword xsMacro PERL_ARGS_ASSERT_FORM PERL_ARGS_ASSERT_FORM_NOCONTEXT
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001928syn keyword xsMacro PERL_ARGS_ASSERT_FORM_SHORT_OCTAL_WARNING
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001929syn keyword xsMacro PERL_ARGS_ASSERT_FPRINTF_NOCONTEXT
1930syn keyword xsMacro PERL_ARGS_ASSERT_FP_DUP
1931syn keyword xsMacro PERL_ARGS_ASSERT_FREE_GLOBAL_STRUCT
1932syn keyword xsMacro PERL_ARGS_ASSERT_GETCWD_SV PERL_ARGS_ASSERT_GETENV_LEN
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001933syn keyword xsMacro PERL_ARGS_ASSERT_GET_AND_CHECK_BACKSLASH_N_NAME
1934syn keyword xsMacro PERL_ARGS_ASSERT_GET_ANYOF_CP_LIST_FOR_SSC
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001935syn keyword xsMacro PERL_ARGS_ASSERT_GET_AUX_MG PERL_ARGS_ASSERT_GET_AV
1936syn keyword xsMacro PERL_ARGS_ASSERT_GET_CV PERL_ARGS_ASSERT_GET_CVN_FLAGS
1937syn keyword xsMacro PERL_ARGS_ASSERT_GET_DB_SUB
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001938syn keyword xsMacro PERL_ARGS_ASSERT_GET_DEBUG_OPTS
1939syn keyword xsMacro PERL_ARGS_ASSERT_GET_HASH_SEED PERL_ARGS_ASSERT_GET_HV
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001940syn keyword xsMacro PERL_ARGS_ASSERT_GET_INVLIST_ITER_ADDR
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001941syn keyword xsMacro PERL_ARGS_ASSERT_GET_INVLIST_OFFSET_ADDR
1942syn keyword xsMacro PERL_ARGS_ASSERT_GET_INVLIST_PREVIOUS_INDEX_ADDR
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001943syn keyword xsMacro PERL_ARGS_ASSERT_GET_MSTATS PERL_ARGS_ASSERT_GET_NUM
1944syn keyword xsMacro PERL_ARGS_ASSERT_GET_SV PERL_ARGS_ASSERT_GLOB_2NUMBER
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001945syn keyword xsMacro PERL_ARGS_ASSERT_GLOB_ASSIGN_GLOB PERL_ARGS_ASSERT_GP_DUP
1946syn keyword xsMacro PERL_ARGS_ASSERT_GROK_ATOUV PERL_ARGS_ASSERT_GROK_BIN
1947syn keyword xsMacro PERL_ARGS_ASSERT_GROK_BSLASH_N
1948syn keyword xsMacro PERL_ARGS_ASSERT_GROK_BSLASH_O
1949syn keyword xsMacro PERL_ARGS_ASSERT_GROK_BSLASH_X PERL_ARGS_ASSERT_GROK_HEX
1950syn keyword xsMacro PERL_ARGS_ASSERT_GROK_INFNAN PERL_ARGS_ASSERT_GROK_NUMBER
1951syn keyword xsMacro PERL_ARGS_ASSERT_GROK_NUMBER_FLAGS
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001952syn keyword xsMacro PERL_ARGS_ASSERT_GROK_NUMERIC_RADIX
1953syn keyword xsMacro PERL_ARGS_ASSERT_GROK_OCT PERL_ARGS_ASSERT_GROUP_END
1954syn keyword xsMacro PERL_ARGS_ASSERT_GV_AMUPDATE
1955syn keyword xsMacro PERL_ARGS_ASSERT_GV_AUTOLOAD_PV
1956syn keyword xsMacro PERL_ARGS_ASSERT_GV_AUTOLOAD_PVN
1957syn keyword xsMacro PERL_ARGS_ASSERT_GV_AUTOLOAD_SV PERL_ARGS_ASSERT_GV_CHECK
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001958syn keyword xsMacro PERL_ARGS_ASSERT_GV_CONST_SV
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001959syn keyword xsMacro PERL_ARGS_ASSERT_GV_EFULLNAME
1960syn keyword xsMacro PERL_ARGS_ASSERT_GV_EFULLNAME3
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001961syn keyword xsMacro PERL_ARGS_ASSERT_GV_EFULLNAME4
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001962syn keyword xsMacro PERL_ARGS_ASSERT_GV_FETCHFILE
1963syn keyword xsMacro PERL_ARGS_ASSERT_GV_FETCHFILE_FLAGS
1964syn keyword xsMacro PERL_ARGS_ASSERT_GV_FETCHMETHOD
1965syn keyword xsMacro PERL_ARGS_ASSERT_GV_FETCHMETHOD_AUTOLOAD
1966syn keyword xsMacro PERL_ARGS_ASSERT_GV_FETCHMETHOD_PVN_FLAGS
1967syn keyword xsMacro PERL_ARGS_ASSERT_GV_FETCHMETHOD_PV_FLAGS
1968syn keyword xsMacro PERL_ARGS_ASSERT_GV_FETCHMETHOD_SV_FLAGS
1969syn keyword xsMacro PERL_ARGS_ASSERT_GV_FETCHMETH_PV
1970syn keyword xsMacro PERL_ARGS_ASSERT_GV_FETCHMETH_PVN
1971syn keyword xsMacro PERL_ARGS_ASSERT_GV_FETCHMETH_PVN_AUTOLOAD
1972syn keyword xsMacro PERL_ARGS_ASSERT_GV_FETCHMETH_PV_AUTOLOAD
1973syn keyword xsMacro PERL_ARGS_ASSERT_GV_FETCHMETH_SV
1974syn keyword xsMacro PERL_ARGS_ASSERT_GV_FETCHMETH_SV_AUTOLOAD
1975syn keyword xsMacro PERL_ARGS_ASSERT_GV_FETCHPV
1976syn keyword xsMacro PERL_ARGS_ASSERT_GV_FETCHPVN_FLAGS
1977syn keyword xsMacro PERL_ARGS_ASSERT_GV_FETCHSV PERL_ARGS_ASSERT_GV_FULLNAME
1978syn keyword xsMacro PERL_ARGS_ASSERT_GV_FULLNAME3
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001979syn keyword xsMacro PERL_ARGS_ASSERT_GV_FULLNAME4 PERL_ARGS_ASSERT_GV_INIT_PV
1980syn keyword xsMacro PERL_ARGS_ASSERT_GV_INIT_PVN PERL_ARGS_ASSERT_GV_INIT_SV
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001981syn keyword xsMacro PERL_ARGS_ASSERT_GV_INIT_SVTYPE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001982syn keyword xsMacro PERL_ARGS_ASSERT_GV_IS_IN_MAIN
1983syn keyword xsMacro PERL_ARGS_ASSERT_GV_MAGICALIZE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001984syn keyword xsMacro PERL_ARGS_ASSERT_GV_MAGICALIZE_ISA
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001985syn keyword xsMacro PERL_ARGS_ASSERT_GV_NAME_SET PERL_ARGS_ASSERT_GV_OVERRIDE
1986syn keyword xsMacro PERL_ARGS_ASSERT_GV_SETREF PERL_ARGS_ASSERT_GV_STASHPV
1987syn keyword xsMacro PERL_ARGS_ASSERT_GV_STASHPVN
1988syn keyword xsMacro PERL_ARGS_ASSERT_GV_STASHPVN_INTERNAL
1989syn keyword xsMacro PERL_ARGS_ASSERT_GV_STASHSV
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001990syn keyword xsMacro PERL_ARGS_ASSERT_GV_TRY_DOWNGRADE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001991syn keyword xsMacro PERL_ARGS_ASSERT_HANDLE_REGEX_SETS
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001992syn keyword xsMacro PERL_ARGS_ASSERT_HEK_DUP PERL_ARGS_ASSERT_HE_DUP
1993syn keyword xsMacro PERL_ARGS_ASSERT_HFREEENTRIES
1994syn keyword xsMacro PERL_ARGS_ASSERT_HFREE_NEXT_ENTRY PERL_ARGS_ASSERT_HSPLIT
1995syn keyword xsMacro PERL_ARGS_ASSERT_HV_ASSERT PERL_ARGS_ASSERT_HV_AUXINIT
Bram Moolenaar37c64c72017-09-19 22:06:03 +02001996syn keyword xsMacro PERL_ARGS_ASSERT_HV_AUXINIT_INTERNAL
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02001997syn keyword xsMacro PERL_ARGS_ASSERT_HV_BACKREFERENCES_P
1998syn keyword xsMacro PERL_ARGS_ASSERT_HV_CLEAR_PLACEHOLDERS
1999syn keyword xsMacro PERL_ARGS_ASSERT_HV_COMMON_KEY_LEN
2000syn keyword xsMacro PERL_ARGS_ASSERT_HV_DELAYFREE_ENT
2001syn keyword xsMacro PERL_ARGS_ASSERT_HV_DELETE PERL_ARGS_ASSERT_HV_DELETE_ENT
2002syn keyword xsMacro PERL_ARGS_ASSERT_HV_EITER_P PERL_ARGS_ASSERT_HV_EITER_SET
2003syn keyword xsMacro PERL_ARGS_ASSERT_HV_ENAME_ADD
2004syn keyword xsMacro PERL_ARGS_ASSERT_HV_ENAME_DELETE
2005syn keyword xsMacro PERL_ARGS_ASSERT_HV_EXISTS PERL_ARGS_ASSERT_HV_EXISTS_ENT
2006syn keyword xsMacro PERL_ARGS_ASSERT_HV_FETCH PERL_ARGS_ASSERT_HV_FETCH_ENT
2007syn keyword xsMacro PERL_ARGS_ASSERT_HV_FILL PERL_ARGS_ASSERT_HV_FREE_ENT
2008syn keyword xsMacro PERL_ARGS_ASSERT_HV_FREE_ENT_RET
2009syn keyword xsMacro PERL_ARGS_ASSERT_HV_ITERINIT PERL_ARGS_ASSERT_HV_ITERKEY
2010syn keyword xsMacro PERL_ARGS_ASSERT_HV_ITERKEYSV
2011syn keyword xsMacro PERL_ARGS_ASSERT_HV_ITERNEXT
2012syn keyword xsMacro PERL_ARGS_ASSERT_HV_ITERNEXTSV
2013syn keyword xsMacro PERL_ARGS_ASSERT_HV_ITERNEXT_FLAGS
2014syn keyword xsMacro PERL_ARGS_ASSERT_HV_ITERVAL
2015syn keyword xsMacro PERL_ARGS_ASSERT_HV_KILL_BACKREFS
2016syn keyword xsMacro PERL_ARGS_ASSERT_HV_KSPLIT PERL_ARGS_ASSERT_HV_MAGIC
2017syn keyword xsMacro PERL_ARGS_ASSERT_HV_MAGIC_CHECK
2018syn keyword xsMacro PERL_ARGS_ASSERT_HV_NAME_SET
2019syn keyword xsMacro PERL_ARGS_ASSERT_HV_NOTALLOWED
2020syn keyword xsMacro PERL_ARGS_ASSERT_HV_PLACEHOLDERS_GET
2021syn keyword xsMacro PERL_ARGS_ASSERT_HV_PLACEHOLDERS_P
2022syn keyword xsMacro PERL_ARGS_ASSERT_HV_PLACEHOLDERS_SET
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002023syn keyword xsMacro PERL_ARGS_ASSERT_HV_RAND_SET PERL_ARGS_ASSERT_HV_RITER_P
2024syn keyword xsMacro PERL_ARGS_ASSERT_HV_RITER_SET PERL_ARGS_ASSERT_HV_SCALAR
2025syn keyword xsMacro PERL_ARGS_ASSERT_INCLINE PERL_ARGS_ASSERT_INCPUSH
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002026syn keyword xsMacro PERL_ARGS_ASSERT_INCPUSH_IF_EXISTS
2027syn keyword xsMacro PERL_ARGS_ASSERT_INCPUSH_USE_SEP
2028syn keyword xsMacro PERL_ARGS_ASSERT_INIT_ARGV_SYMBOLS
2029syn keyword xsMacro PERL_ARGS_ASSERT_INIT_POSTDUMP_SYMBOLS
2030syn keyword xsMacro PERL_ARGS_ASSERT_INIT_TM PERL_ARGS_ASSERT_INPLACE_AASSIGN
2031syn keyword xsMacro PERL_ARGS_ASSERT_INSTR PERL_ARGS_ASSERT_INTUIT_METHOD
2032syn keyword xsMacro PERL_ARGS_ASSERT_INTUIT_MORE
2033syn keyword xsMacro PERL_ARGS_ASSERT_INVLIST_ARRAY
2034syn keyword xsMacro PERL_ARGS_ASSERT_INVLIST_CLONE
2035syn keyword xsMacro PERL_ARGS_ASSERT_INVLIST_EXTEND
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002036syn keyword xsMacro PERL_ARGS_ASSERT_INVLIST_HIGHEST
2037syn keyword xsMacro PERL_ARGS_ASSERT_INVLIST_IS_ITERATING
2038syn keyword xsMacro PERL_ARGS_ASSERT_INVLIST_ITERFINISH
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002039syn keyword xsMacro PERL_ARGS_ASSERT_INVLIST_ITERINIT
2040syn keyword xsMacro PERL_ARGS_ASSERT_INVLIST_ITERNEXT
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002041syn keyword xsMacro PERL_ARGS_ASSERT_INVLIST_MAX
2042syn keyword xsMacro PERL_ARGS_ASSERT_INVLIST_PREVIOUS_INDEX
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002043syn keyword xsMacro PERL_ARGS_ASSERT_INVLIST_SET_LEN
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002044syn keyword xsMacro PERL_ARGS_ASSERT_INVLIST_SET_PREVIOUS_INDEX
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002045syn keyword xsMacro PERL_ARGS_ASSERT_INVLIST_TRIM PERL_ARGS_ASSERT_IO_CLOSE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002046syn keyword xsMacro PERL_ARGS_ASSERT_ISALNUM_LAZY PERL_ARGS_ASSERT_ISA_LOOKUP
2047syn keyword xsMacro PERL_ARGS_ASSERT_ISFOO_UTF8_LC
2048syn keyword xsMacro PERL_ARGS_ASSERT_ISIDFIRST_LAZY
2049syn keyword xsMacro PERL_ARGS_ASSERT_ISINFNANSV PERL_ARGS_ASSERT_ISSB
2050syn keyword xsMacro PERL_ARGS_ASSERT_ISWB PERL_ARGS_ASSERT_IS_AN_INT
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002051syn keyword xsMacro PERL_ARGS_ASSERT_IS_HANDLE_CONSTRUCTOR
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002052syn keyword xsMacro PERL_ARGS_ASSERT_IS_INVARIANT_STRING
2053syn keyword xsMacro PERL_ARGS_ASSERT_IS_SAFE_SYSCALL
2054syn keyword xsMacro PERL_ARGS_ASSERT_IS_SSC_WORTH_IT
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002055syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_ALNUM
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002056syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_ALNUMC
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002057syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_ALPHA
2058syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_ASCII
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002059syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_BLANK
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002060syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_CHAR
2061syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_CHAR_BUF
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002062syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_CNTRL
2063syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_COMMON
2064syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_DIGIT
2065syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_GRAPH
2066syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_IDCONT
2067syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_IDFIRST
2068syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_LOWER
2069syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_MARK
2070syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_PERL_SPACE
2071syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_PERL_WORD
2072syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_POSIX_DIGIT
2073syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_PRINT
2074syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_PUNCT
2075syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_SPACE
2076syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_STRING
2077syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_STRING_LOC
2078syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_STRING_LOCLEN
2079syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_UPPER
2080syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_XDIGIT
2081syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_XIDCONT
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002082syn keyword xsMacro PERL_ARGS_ASSERT_IS_UTF8_XIDFIRST PERL_ARGS_ASSERT_JMAYBE
2083syn keyword xsMacro PERL_ARGS_ASSERT_JOIN_EXACT PERL_ARGS_ASSERT_KEYWORD
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002084syn keyword xsMacro PERL_ARGS_ASSERT_KEYWORD_PLUGIN_STANDARD
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002085syn keyword xsMacro PERL_ARGS_ASSERT_LEAVE_COMMON
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002086syn keyword xsMacro PERL_ARGS_ASSERT_LEX_DISCARD_TO
2087syn keyword xsMacro PERL_ARGS_ASSERT_LEX_READ_TO
2088syn keyword xsMacro PERL_ARGS_ASSERT_LEX_STUFF_PV
2089syn keyword xsMacro PERL_ARGS_ASSERT_LEX_STUFF_PVN
2090syn keyword xsMacro PERL_ARGS_ASSERT_LEX_STUFF_SV
2091syn keyword xsMacro PERL_ARGS_ASSERT_LEX_UNSTUFF PERL_ARGS_ASSERT_LOAD_MODULE
2092syn keyword xsMacro PERL_ARGS_ASSERT_LOAD_MODULE_NOCONTEXT
2093syn keyword xsMacro PERL_ARGS_ASSERT_LOCALIZE
2094syn keyword xsMacro PERL_ARGS_ASSERT_LOOKS_LIKE_BOOL
2095syn keyword xsMacro PERL_ARGS_ASSERT_LOOKS_LIKE_NUMBER PERL_ARGS_ASSERT_LOP
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002096syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_CLEARARYLEN_P
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002097syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_CLEARENV
2098syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_CLEARHINT
2099syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_CLEARHINTS
2100syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_CLEARISA
2101syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_CLEARPACK
2102syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_CLEARSIG
2103syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_CLEAR_ALL_ENV
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002104syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_COPYCALLCHECKER
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002105syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_EXISTSPACK
2106syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_FREEARYLEN_P
2107syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_FREEOVRLD
2108syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_GET
2109syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_GETARYLEN
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002110syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_GETDEBUGVAR
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002111syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_GETDEFELEM
2112syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_GETNKEYS
2113syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_GETPACK
2114syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_GETPOS
2115syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_GETSIG
2116syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_GETSUBSTR
2117syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_GETTAINT
2118syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_GETUVAR
2119syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_GETVEC
2120syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_KILLBACKREFS
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002121syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_METHCALL
2122syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_METHCALL1
2123syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_METHPACK
2124syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_NEXTPACK
2125syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_REGDATA_CNT
2126syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_REGDATUM_GET
2127syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_REGDATUM_SET
2128syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SCALARPACK
2129syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SET
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002130syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SETARYLEN
2131syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SETCOLLXFRM
2132syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SETDBLINE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002133syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SETDEBUGVAR
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002134syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SETDEFELEM
2135syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SETENV
2136syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SETHINT
2137syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SETISA
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002138syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SETLVREF
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002139syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SETMGLOB
2140syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SETNKEYS
2141syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SETPACK
2142syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SETPOS
2143syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SETREGEXP
2144syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SETSIG
2145syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SETSUBSTR
2146syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SETTAINT
2147syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SETUTF8
2148syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SETUVAR
2149syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SETVEC
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002150syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SET_ALL_ENV
2151syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_SIZEPACK
2152syn keyword xsMacro PERL_ARGS_ASSERT_MAGIC_WIPEPACK
2153syn keyword xsMacro PERL_ARGS_ASSERT_MAKE_MATCHER PERL_ARGS_ASSERT_MAKE_TRIE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002154syn keyword xsMacro PERL_ARGS_ASSERT_MALLOCED_SIZE
2155syn keyword xsMacro PERL_ARGS_ASSERT_MATCHER_MATCHES_SV
2156syn keyword xsMacro PERL_ARGS_ASSERT_MAYBERELOCATE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002157syn keyword xsMacro PERL_ARGS_ASSERT_MAYBE_MULTIMAGIC_GV
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002158syn keyword xsMacro PERL_ARGS_ASSERT_MEASURE_STRUCT
2159syn keyword xsMacro PERL_ARGS_ASSERT_MEM_COLLXFRM
2160syn keyword xsMacro PERL_ARGS_ASSERT_MEM_LOG_COMMON PERL_ARGS_ASSERT_MESS
2161syn keyword xsMacro PERL_ARGS_ASSERT_MESS_NOCONTEXT PERL_ARGS_ASSERT_MESS_SV
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002162syn keyword xsMacro PERL_ARGS_ASSERT_MG_CLEAR PERL_ARGS_ASSERT_MG_COPY
2163syn keyword xsMacro PERL_ARGS_ASSERT_MG_DUP PERL_ARGS_ASSERT_MG_FIND_MGLOB
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002164syn keyword xsMacro PERL_ARGS_ASSERT_MG_FREE PERL_ARGS_ASSERT_MG_FREE_TYPE
2165syn keyword xsMacro PERL_ARGS_ASSERT_MG_GET PERL_ARGS_ASSERT_MG_LENGTH
2166syn keyword xsMacro PERL_ARGS_ASSERT_MG_LOCALIZE PERL_ARGS_ASSERT_MG_MAGICAL
2167syn keyword xsMacro PERL_ARGS_ASSERT_MG_SET PERL_ARGS_ASSERT_MG_SIZE
2168syn keyword xsMacro PERL_ARGS_ASSERT_MINI_MKTIME
2169syn keyword xsMacro PERL_ARGS_ASSERT_MORESWITCHES
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002170syn keyword xsMacro PERL_ARGS_ASSERT_MOVE_PROTO_ATTR
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002171syn keyword xsMacro PERL_ARGS_ASSERT_MRO_CLEAN_ISAREV
2172syn keyword xsMacro PERL_ARGS_ASSERT_MRO_GATHER_AND_RENAME
2173syn keyword xsMacro PERL_ARGS_ASSERT_MRO_GET_FROM_NAME
2174syn keyword xsMacro PERL_ARGS_ASSERT_MRO_GET_LINEAR_ISA
2175syn keyword xsMacro PERL_ARGS_ASSERT_MRO_GET_LINEAR_ISA_DFS
2176syn keyword xsMacro PERL_ARGS_ASSERT_MRO_GET_PRIVATE_DATA
2177syn keyword xsMacro PERL_ARGS_ASSERT_MRO_ISA_CHANGED_IN
2178syn keyword xsMacro PERL_ARGS_ASSERT_MRO_META_DUP
2179syn keyword xsMacro PERL_ARGS_ASSERT_MRO_META_INIT
2180syn keyword xsMacro PERL_ARGS_ASSERT_MRO_METHOD_CHANGED_IN
2181syn keyword xsMacro PERL_ARGS_ASSERT_MRO_PACKAGE_MOVED
2182syn keyword xsMacro PERL_ARGS_ASSERT_MRO_REGISTER
2183syn keyword xsMacro PERL_ARGS_ASSERT_MRO_SET_MRO
2184syn keyword xsMacro PERL_ARGS_ASSERT_MRO_SET_PRIVATE_DATA
2185syn keyword xsMacro PERL_ARGS_ASSERT_MUL128
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002186syn keyword xsMacro PERL_ARGS_ASSERT_MULTIDEREF_STRINGIFY
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002187syn keyword xsMacro PERL_ARGS_ASSERT_MY_ATOF PERL_ARGS_ASSERT_MY_ATOF2
2188syn keyword xsMacro PERL_ARGS_ASSERT_MY_ATTRS PERL_ARGS_ASSERT_MY_BCOPY
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002189syn keyword xsMacro PERL_ARGS_ASSERT_MY_BYTES_TO_UTF8
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002190syn keyword xsMacro PERL_ARGS_ASSERT_MY_BZERO PERL_ARGS_ASSERT_MY_CXT_INDEX
2191syn keyword xsMacro PERL_ARGS_ASSERT_MY_CXT_INIT PERL_ARGS_ASSERT_MY_KID
2192syn keyword xsMacro PERL_ARGS_ASSERT_MY_MEMCMP PERL_ARGS_ASSERT_MY_MEMSET
2193syn keyword xsMacro PERL_ARGS_ASSERT_MY_POPEN PERL_ARGS_ASSERT_MY_POPEN_LIST
2194syn keyword xsMacro PERL_ARGS_ASSERT_MY_SNPRINTF PERL_ARGS_ASSERT_MY_SPRINTF
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002195syn keyword xsMacro PERL_ARGS_ASSERT_MY_STRFTIME
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002196syn keyword xsMacro PERL_ARGS_ASSERT_MY_VSNPRINTF PERL_ARGS_ASSERT_NEED_UTF8
2197syn keyword xsMacro PERL_ARGS_ASSERT_NEWAVREF PERL_ARGS_ASSERT_NEWCONDOP
2198syn keyword xsMacro PERL_ARGS_ASSERT_NEWFOROP PERL_ARGS_ASSERT_NEWGIVENOP
2199syn keyword xsMacro PERL_ARGS_ASSERT_NEWGIVWHENOP PERL_ARGS_ASSERT_NEWGP
2200syn keyword xsMacro PERL_ARGS_ASSERT_NEWGVGEN_FLAGS PERL_ARGS_ASSERT_NEWGVOP
2201syn keyword xsMacro PERL_ARGS_ASSERT_NEWHVREF PERL_ARGS_ASSERT_NEWLOGOP
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002202syn keyword xsMacro PERL_ARGS_ASSERT_NEWLOOPEX PERL_ARGS_ASSERT_NEWMETHOP
2203syn keyword xsMacro PERL_ARGS_ASSERT_NEWMETHOP_NAMED
2204syn keyword xsMacro PERL_ARGS_ASSERT_NEWMYSUB
2205syn keyword xsMacro PERL_ARGS_ASSERT_NEWPADNAMEOUTER
2206syn keyword xsMacro PERL_ARGS_ASSERT_NEWPADNAMEPVN PERL_ARGS_ASSERT_NEWPADOP
2207syn keyword xsMacro PERL_ARGS_ASSERT_NEWPROG PERL_ARGS_ASSERT_NEWRANGE
2208syn keyword xsMacro PERL_ARGS_ASSERT_NEWRV PERL_ARGS_ASSERT_NEWRV_NOINC
2209syn keyword xsMacro PERL_ARGS_ASSERT_NEWSTUB PERL_ARGS_ASSERT_NEWSVAVDEFELEM
2210syn keyword xsMacro PERL_ARGS_ASSERT_NEWSVOP PERL_ARGS_ASSERT_NEWSVPVF
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002211syn keyword xsMacro PERL_ARGS_ASSERT_NEWSVPVF_NOCONTEXT
2212syn keyword xsMacro PERL_ARGS_ASSERT_NEWSVREF PERL_ARGS_ASSERT_NEWSVRV
2213syn keyword xsMacro PERL_ARGS_ASSERT_NEWWHENOP PERL_ARGS_ASSERT_NEWXS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002214syn keyword xsMacro PERL_ARGS_ASSERT_NEWXS_DEFFILE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002215syn keyword xsMacro PERL_ARGS_ASSERT_NEWXS_FLAGS
2216syn keyword xsMacro PERL_ARGS_ASSERT_NEWXS_LEN_FLAGS
2217syn keyword xsMacro PERL_ARGS_ASSERT_NEW_CONSTANT PERL_ARGS_ASSERT_NEW_CTYPE
2218syn keyword xsMacro PERL_ARGS_ASSERT_NEW_LOGOP PERL_ARGS_ASSERT_NEW_VERSION
2219syn keyword xsMacro PERL_ARGS_ASSERT_NEW_WARNINGS_BITFIELD
2220syn keyword xsMacro PERL_ARGS_ASSERT_NEXTARGV PERL_ARGS_ASSERT_NEXTCHAR
2221syn keyword xsMacro PERL_ARGS_ASSERT_NEXT_SYMBOL PERL_ARGS_ASSERT_NINSTR
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002222syn keyword xsMacro PERL_ARGS_ASSERT_NOPERL_DIE PERL_ARGS_ASSERT_NOT_A_NUMBER
2223syn keyword xsMacro PERL_ARGS_ASSERT_NOT_INCREMENTABLE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002224syn keyword xsMacro PERL_ARGS_ASSERT_NO_BAREWORD_ALLOWED
2225syn keyword xsMacro PERL_ARGS_ASSERT_NO_FH_ALLOWED PERL_ARGS_ASSERT_NO_OP
2226syn keyword xsMacro PERL_ARGS_ASSERT_OOPSAV PERL_ARGS_ASSERT_OOPSHV
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002227syn keyword xsMacro PERL_ARGS_ASSERT_OPENN_CLEANUP
2228syn keyword xsMacro PERL_ARGS_ASSERT_OPENN_SETUP PERL_ARGS_ASSERT_OPEN_SCRIPT
2229syn keyword xsMacro PERL_ARGS_ASSERT_OPMETHOD_STASH
2230syn keyword xsMacro PERL_ARGS_ASSERT_OPSLAB_FORCE_FREE
2231syn keyword xsMacro PERL_ARGS_ASSERT_OPSLAB_FREE
2232syn keyword xsMacro PERL_ARGS_ASSERT_OPSLAB_FREE_NOPAD
2233syn keyword xsMacro PERL_ARGS_ASSERT_OP_CLEAR
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002234syn keyword xsMacro PERL_ARGS_ASSERT_OP_CONTEXTUALIZE
2235syn keyword xsMacro PERL_ARGS_ASSERT_OP_DUMP PERL_ARGS_ASSERT_OP_INTEGERIZE
2236syn keyword xsMacro PERL_ARGS_ASSERT_OP_LINKLIST PERL_ARGS_ASSERT_OP_NULL
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002237syn keyword xsMacro PERL_ARGS_ASSERT_OP_PARENT PERL_ARGS_ASSERT_OP_REFCNT_DEC
2238syn keyword xsMacro PERL_ARGS_ASSERT_OP_RELOCATE_SV
2239syn keyword xsMacro PERL_ARGS_ASSERT_OP_STD_INIT PERL_ARGS_ASSERT_PACKAGE
2240syn keyword xsMacro PERL_ARGS_ASSERT_PACKAGE_VERSION
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002241syn keyword xsMacro PERL_ARGS_ASSERT_PACKLIST PERL_ARGS_ASSERT_PACK_CAT
2242syn keyword xsMacro PERL_ARGS_ASSERT_PACK_REC PERL_ARGS_ASSERT_PADLIST_DUP
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002243syn keyword xsMacro PERL_ARGS_ASSERT_PADLIST_STORE
2244syn keyword xsMacro PERL_ARGS_ASSERT_PADNAMELIST_DUP
2245syn keyword xsMacro PERL_ARGS_ASSERT_PADNAMELIST_FETCH
2246syn keyword xsMacro PERL_ARGS_ASSERT_PADNAMELIST_FREE
2247syn keyword xsMacro PERL_ARGS_ASSERT_PADNAMELIST_STORE
2248syn keyword xsMacro PERL_ARGS_ASSERT_PADNAME_DUP
2249syn keyword xsMacro PERL_ARGS_ASSERT_PADNAME_FREE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002250syn keyword xsMacro PERL_ARGS_ASSERT_PAD_ADD_ANON
2251syn keyword xsMacro PERL_ARGS_ASSERT_PAD_ADD_NAME_PV
2252syn keyword xsMacro PERL_ARGS_ASSERT_PAD_ADD_NAME_PVN
2253syn keyword xsMacro PERL_ARGS_ASSERT_PAD_ADD_NAME_SV
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002254syn keyword xsMacro PERL_ARGS_ASSERT_PAD_ADD_WEAKREF
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002255syn keyword xsMacro PERL_ARGS_ASSERT_PAD_ALLOC_NAME
2256syn keyword xsMacro PERL_ARGS_ASSERT_PAD_CHECK_DUP
2257syn keyword xsMacro PERL_ARGS_ASSERT_PAD_FINDLEX
2258syn keyword xsMacro PERL_ARGS_ASSERT_PAD_FINDMY_PV
2259syn keyword xsMacro PERL_ARGS_ASSERT_PAD_FINDMY_PVN
2260syn keyword xsMacro PERL_ARGS_ASSERT_PAD_FINDMY_SV
2261syn keyword xsMacro PERL_ARGS_ASSERT_PAD_FIXUP_INNER_ANONS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002262syn keyword xsMacro PERL_ARGS_ASSERT_PAD_PUSH PERL_ARGS_ASSERT_PAD_SETSV
2263syn keyword xsMacro PERL_ARGS_ASSERT_PARSER_DUP PERL_ARGS_ASSERT_PARSER_FREE
2264syn keyword xsMacro PERL_ARGS_ASSERT_PARSER_FREE_NEXTTOKE_OPS
2265syn keyword xsMacro PERL_ARGS_ASSERT_PARSE_GV_STASH_NAME
2266syn keyword xsMacro PERL_ARGS_ASSERT_PARSE_IDENT
2267syn keyword xsMacro PERL_ARGS_ASSERT_PARSE_LPAREN_QUESTION_FLAGS
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002268syn keyword xsMacro PERL_ARGS_ASSERT_PARSE_UNICODE_OPTS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002269syn keyword xsMacro PERL_ARGS_ASSERT_PATH_IS_SEARCHABLE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002270syn keyword xsMacro PERL_ARGS_ASSERT_PERLIO_READ
2271syn keyword xsMacro PERL_ARGS_ASSERT_PERLIO_UNREAD
2272syn keyword xsMacro PERL_ARGS_ASSERT_PERLIO_WRITE
2273syn keyword xsMacro PERL_ARGS_ASSERT_PERL_ALLOC_USING
2274syn keyword xsMacro PERL_ARGS_ASSERT_PERL_CLONE
2275syn keyword xsMacro PERL_ARGS_ASSERT_PERL_CLONE_USING
2276syn keyword xsMacro PERL_ARGS_ASSERT_PERL_CONSTRUCT
2277syn keyword xsMacro PERL_ARGS_ASSERT_PERL_DESTRUCT PERL_ARGS_ASSERT_PERL_FREE
2278syn keyword xsMacro PERL_ARGS_ASSERT_PERL_PARSE PERL_ARGS_ASSERT_PERL_RUN
2279syn keyword xsMacro PERL_ARGS_ASSERT_PMRUNTIME PERL_ARGS_ASSERT_PMTRANS
2280syn keyword xsMacro PERL_ARGS_ASSERT_PM_DESCRIPTION
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002281syn keyword xsMacro PERL_ARGS_ASSERT_POPULATE_ANYOF_FROM_INVLIST
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002282syn keyword xsMacro PERL_ARGS_ASSERT_POPULATE_ISA PERL_ARGS_ASSERT_PREGCOMP
2283syn keyword xsMacro PERL_ARGS_ASSERT_PREGEXEC PERL_ARGS_ASSERT_PREGFREE2
2284syn keyword xsMacro PERL_ARGS_ASSERT_PRESCAN_VERSION
2285syn keyword xsMacro PERL_ARGS_ASSERT_PRINTBUF
2286syn keyword xsMacro PERL_ARGS_ASSERT_PRINTF_NOCONTEXT
2287syn keyword xsMacro PERL_ARGS_ASSERT_PROCESS_SPECIAL_BLOCKS
2288syn keyword xsMacro PERL_ARGS_ASSERT_PTR_TABLE_FETCH
2289syn keyword xsMacro PERL_ARGS_ASSERT_PTR_TABLE_FIND
2290syn keyword xsMacro PERL_ARGS_ASSERT_PTR_TABLE_SPLIT
2291syn keyword xsMacro PERL_ARGS_ASSERT_PTR_TABLE_STORE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002292syn keyword xsMacro PERL_ARGS_ASSERT_PUT_CHARCLASS_BITMAP_INNARDS
2293syn keyword xsMacro PERL_ARGS_ASSERT_PUT_CODE_POINT
2294syn keyword xsMacro PERL_ARGS_ASSERT_PUT_RANGE PERL_ARGS_ASSERT_PV_DISPLAY
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002295syn keyword xsMacro PERL_ARGS_ASSERT_PV_ESCAPE PERL_ARGS_ASSERT_PV_PRETTY
2296syn keyword xsMacro PERL_ARGS_ASSERT_PV_UNI_DISPLAY PERL_ARGS_ASSERT_QERROR
2297syn keyword xsMacro PERL_ARGS_ASSERT_QSORTSVU
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002298syn keyword xsMacro PERL_ARGS_ASSERT_QUADMATH_FORMAT_NEEDED
2299syn keyword xsMacro PERL_ARGS_ASSERT_QUADMATH_FORMAT_SINGLE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002300syn keyword xsMacro PERL_ARGS_ASSERT_REENTRANT_RETRY
2301syn keyword xsMacro PERL_ARGS_ASSERT_REFCOUNTED_HE_FETCH_PV
2302syn keyword xsMacro PERL_ARGS_ASSERT_REFCOUNTED_HE_FETCH_PVN
2303syn keyword xsMacro PERL_ARGS_ASSERT_REFCOUNTED_HE_FETCH_SV
2304syn keyword xsMacro PERL_ARGS_ASSERT_REFCOUNTED_HE_NEW_PV
2305syn keyword xsMacro PERL_ARGS_ASSERT_REFCOUNTED_HE_NEW_PVN
2306syn keyword xsMacro PERL_ARGS_ASSERT_REFCOUNTED_HE_NEW_SV
2307syn keyword xsMacro PERL_ARGS_ASSERT_REFCOUNTED_HE_VALUE
2308syn keyword xsMacro PERL_ARGS_ASSERT_REFTO PERL_ARGS_ASSERT_REG
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002309syn keyword xsMacro PERL_ARGS_ASSERT_REG2LANODE PERL_ARGS_ASSERT_REGANODE
2310syn keyword xsMacro PERL_ARGS_ASSERT_REGATOM PERL_ARGS_ASSERT_REGBRANCH
2311syn keyword xsMacro PERL_ARGS_ASSERT_REGCLASS PERL_ARGS_ASSERT_REGCLASS_SWASH
2312syn keyword xsMacro PERL_ARGS_ASSERT_REGCPPOP PERL_ARGS_ASSERT_REGCPPUSH
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002313syn keyword xsMacro PERL_ARGS_ASSERT_REGCURLY PERL_ARGS_ASSERT_REGDUMP
2314syn keyword xsMacro PERL_ARGS_ASSERT_REGDUPE_INTERNAL
2315syn keyword xsMacro PERL_ARGS_ASSERT_REGEXEC_FLAGS
2316syn keyword xsMacro PERL_ARGS_ASSERT_REGFREE_INTERNAL
2317syn keyword xsMacro PERL_ARGS_ASSERT_REGHOP3 PERL_ARGS_ASSERT_REGHOP4
2318syn keyword xsMacro PERL_ARGS_ASSERT_REGHOPMAYBE3 PERL_ARGS_ASSERT_REGINCLASS
2319syn keyword xsMacro PERL_ARGS_ASSERT_REGINSERT PERL_ARGS_ASSERT_REGMATCH
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002320syn keyword xsMacro PERL_ARGS_ASSERT_REGNODE_GUTS PERL_ARGS_ASSERT_REGPATWS
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002321syn keyword xsMacro PERL_ARGS_ASSERT_REGPIECE PERL_ARGS_ASSERT_REGPPOSIXCC
2322syn keyword xsMacro PERL_ARGS_ASSERT_REGPROP PERL_ARGS_ASSERT_REGREPEAT
2323syn keyword xsMacro PERL_ARGS_ASSERT_REGTAIL PERL_ARGS_ASSERT_REGTAIL_STUDY
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002324syn keyword xsMacro PERL_ARGS_ASSERT_REGTRY
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002325syn keyword xsMacro PERL_ARGS_ASSERT_REG_CHECK_NAMED_BUFF_MATCHED
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002326syn keyword xsMacro PERL_ARGS_ASSERT_REG_NAMED_BUFF
2327syn keyword xsMacro PERL_ARGS_ASSERT_REG_NAMED_BUFF_ALL
2328syn keyword xsMacro PERL_ARGS_ASSERT_REG_NAMED_BUFF_EXISTS
2329syn keyword xsMacro PERL_ARGS_ASSERT_REG_NAMED_BUFF_FETCH
2330syn keyword xsMacro PERL_ARGS_ASSERT_REG_NAMED_BUFF_FIRSTKEY
2331syn keyword xsMacro PERL_ARGS_ASSERT_REG_NAMED_BUFF_ITER
2332syn keyword xsMacro PERL_ARGS_ASSERT_REG_NAMED_BUFF_NEXTKEY
2333syn keyword xsMacro PERL_ARGS_ASSERT_REG_NAMED_BUFF_SCALAR
2334syn keyword xsMacro PERL_ARGS_ASSERT_REG_NODE
2335syn keyword xsMacro PERL_ARGS_ASSERT_REG_NUMBERED_BUFF_FETCH
2336syn keyword xsMacro PERL_ARGS_ASSERT_REG_NUMBERED_BUFF_LENGTH
2337syn keyword xsMacro PERL_ARGS_ASSERT_REG_NUMBERED_BUFF_STORE
2338syn keyword xsMacro PERL_ARGS_ASSERT_REG_QR_PACKAGE
2339syn keyword xsMacro PERL_ARGS_ASSERT_REG_RECODE
2340syn keyword xsMacro PERL_ARGS_ASSERT_REG_SCAN_NAME
2341syn keyword xsMacro PERL_ARGS_ASSERT_REG_SKIPCOMMENT
2342syn keyword xsMacro PERL_ARGS_ASSERT_REG_TEMP_COPY PERL_ARGS_ASSERT_REPEATCPY
2343syn keyword xsMacro PERL_ARGS_ASSERT_REPORT_REDEFINED_CV
2344syn keyword xsMacro PERL_ARGS_ASSERT_REQUIRE_PV
2345syn keyword xsMacro PERL_ARGS_ASSERT_REQUIRE_TIE_MOD
2346syn keyword xsMacro PERL_ARGS_ASSERT_RE_COMPILE PERL_ARGS_ASSERT_RE_CROAK2
2347syn keyword xsMacro PERL_ARGS_ASSERT_RE_DUP_GUTS
2348syn keyword xsMacro PERL_ARGS_ASSERT_RE_INTUIT_START
2349syn keyword xsMacro PERL_ARGS_ASSERT_RE_INTUIT_STRING
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002350syn keyword xsMacro PERL_ARGS_ASSERT_RE_OP_COMPILE PERL_ARGS_ASSERT_RNINSTR
2351syn keyword xsMacro PERL_ARGS_ASSERT_RSIGNAL_SAVE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002352syn keyword xsMacro PERL_ARGS_ASSERT_RUN_USER_FILTER
2353syn keyword xsMacro PERL_ARGS_ASSERT_RV2CV_OP_CV PERL_ARGS_ASSERT_RVPV_DUP
2354syn keyword xsMacro PERL_ARGS_ASSERT_RXRES_FREE
2355syn keyword xsMacro PERL_ARGS_ASSERT_RXRES_RESTORE
2356syn keyword xsMacro PERL_ARGS_ASSERT_RXRES_SAVE PERL_ARGS_ASSERT_SAME_DIRENT
2357syn keyword xsMacro PERL_ARGS_ASSERT_SAVESHAREDSVPV PERL_ARGS_ASSERT_SAVESVPV
2358syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_ADELETE
2359syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_AELEM_FLAGS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002360syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_ALIASED_SV
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002361syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_APTR PERL_ARGS_ASSERT_SAVE_ARY
2362syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_BOOL PERL_ARGS_ASSERT_SAVE_CLEARSV
2363syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_DELETE
2364syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_DESTRUCTOR
2365syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_GENERIC_PVREF
2366syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_GENERIC_SVREF
2367syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_GP PERL_ARGS_ASSERT_SAVE_HASH
2368syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_HDELETE
2369syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_HEK_FLAGS
2370syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_HELEM_FLAGS
2371syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_HPTR PERL_ARGS_ASSERT_SAVE_I16
2372syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_I32 PERL_ARGS_ASSERT_SAVE_I8
2373syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_INT PERL_ARGS_ASSERT_SAVE_ITEM
2374syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_IV PERL_ARGS_ASSERT_SAVE_LINES
2375syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_LIST PERL_ARGS_ASSERT_SAVE_LONG
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002376syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_MAGIC_FLAGS
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002377syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_MORTALIZESV
2378syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_NOGV PERL_ARGS_ASSERT_SAVE_PPTR
2379syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_SCALAR
2380syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_SCALAR_AT
2381syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_SET_SVFLAGS
2382syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_SHARED_PVREF
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002383syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_SPTR PERL_ARGS_ASSERT_SAVE_STRLEN
2384syn keyword xsMacro PERL_ARGS_ASSERT_SAVE_SVREF PERL_ARGS_ASSERT_SAVE_VPTR
2385syn keyword xsMacro PERL_ARGS_ASSERT_SCALARBOOLEAN
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002386syn keyword xsMacro PERL_ARGS_ASSERT_SCALARVOID PERL_ARGS_ASSERT_SCAN_BIN
2387syn keyword xsMacro PERL_ARGS_ASSERT_SCAN_COMMIT PERL_ARGS_ASSERT_SCAN_CONST
2388syn keyword xsMacro PERL_ARGS_ASSERT_SCAN_FORMLINE
2389syn keyword xsMacro PERL_ARGS_ASSERT_SCAN_HEREDOC PERL_ARGS_ASSERT_SCAN_HEX
2390syn keyword xsMacro PERL_ARGS_ASSERT_SCAN_IDENT
2391syn keyword xsMacro PERL_ARGS_ASSERT_SCAN_INPUTSYMBOL
2392syn keyword xsMacro PERL_ARGS_ASSERT_SCAN_NUM PERL_ARGS_ASSERT_SCAN_OCT
2393syn keyword xsMacro PERL_ARGS_ASSERT_SCAN_PAT PERL_ARGS_ASSERT_SCAN_STR
2394syn keyword xsMacro PERL_ARGS_ASSERT_SCAN_SUBST PERL_ARGS_ASSERT_SCAN_TRANS
2395syn keyword xsMacro PERL_ARGS_ASSERT_SCAN_VERSION
2396syn keyword xsMacro PERL_ARGS_ASSERT_SCAN_VSTRING PERL_ARGS_ASSERT_SCAN_WORD
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002397syn keyword xsMacro PERL_ARGS_ASSERT_SEARCH_CONST PERL_ARGS_ASSERT_SETDEFOUT
2398syn keyword xsMacro PERL_ARGS_ASSERT_SET_ANYOF_ARG
2399syn keyword xsMacro PERL_ARGS_ASSERT_SET_CONTEXT PERL_ARGS_ASSERT_SET_PADLIST
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002400syn keyword xsMacro PERL_ARGS_ASSERT_SHARE_HEK
2401syn keyword xsMacro PERL_ARGS_ASSERT_SHARE_HEK_FLAGS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002402syn keyword xsMacro PERL_ARGS_ASSERT_SHOULD_WARN_NL
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002403syn keyword xsMacro PERL_ARGS_ASSERT_SIMPLIFY_SORT PERL_ARGS_ASSERT_SI_DUP
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002404syn keyword xsMacro PERL_ARGS_ASSERT_SKIPSPACE_FLAGS
2405syn keyword xsMacro PERL_ARGS_ASSERT_SLAB_FREE PERL_ARGS_ASSERT_SLAB_TO_RO
2406syn keyword xsMacro PERL_ARGS_ASSERT_SLAB_TO_RW PERL_ARGS_ASSERT_SOFTREF2XV
2407syn keyword xsMacro PERL_ARGS_ASSERT_SORTCV PERL_ARGS_ASSERT_SORTCV_STACKED
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002408syn keyword xsMacro PERL_ARGS_ASSERT_SORTCV_XSUB PERL_ARGS_ASSERT_SORTSV
2409syn keyword xsMacro PERL_ARGS_ASSERT_SORTSV_FLAGS
2410syn keyword xsMacro PERL_ARGS_ASSERT_SPACE_JOIN_NAMES_MORTAL
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002411syn keyword xsMacro PERL_ARGS_ASSERT_SSC_ADD_RANGE PERL_ARGS_ASSERT_SSC_AND
2412syn keyword xsMacro PERL_ARGS_ASSERT_SSC_ANYTHING
2413syn keyword xsMacro PERL_ARGS_ASSERT_SSC_CLEAR_LOCALE
2414syn keyword xsMacro PERL_ARGS_ASSERT_SSC_CP_AND PERL_ARGS_ASSERT_SSC_FINALIZE
2415syn keyword xsMacro PERL_ARGS_ASSERT_SSC_INIT
2416syn keyword xsMacro PERL_ARGS_ASSERT_SSC_INTERSECTION
2417syn keyword xsMacro PERL_ARGS_ASSERT_SSC_IS_ANYTHING
2418syn keyword xsMacro PERL_ARGS_ASSERT_SSC_IS_CP_POSIXL_INIT
2419syn keyword xsMacro PERL_ARGS_ASSERT_SSC_OR PERL_ARGS_ASSERT_SSC_UNION
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002420syn keyword xsMacro PERL_ARGS_ASSERT_SS_DUP PERL_ARGS_ASSERT_STACK_GROW
2421syn keyword xsMacro PERL_ARGS_ASSERT_START_GLOB
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002422syn keyword xsMacro PERL_ARGS_ASSERT_STDIZE_LOCALE
2423syn keyword xsMacro PERL_ARGS_ASSERT_STRIP_RETURN
2424syn keyword xsMacro PERL_ARGS_ASSERT_STR_TO_VERSION
2425syn keyword xsMacro PERL_ARGS_ASSERT_STUDY_CHUNK
2426syn keyword xsMacro PERL_ARGS_ASSERT_SUB_CRUSH_DEPTH
2427syn keyword xsMacro PERL_ARGS_ASSERT_SV_2BOOL_FLAGS PERL_ARGS_ASSERT_SV_2CV
2428syn keyword xsMacro PERL_ARGS_ASSERT_SV_2IO PERL_ARGS_ASSERT_SV_2IUV_COMMON
2429syn keyword xsMacro PERL_ARGS_ASSERT_SV_2IUV_NON_PRESERVE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002430syn keyword xsMacro PERL_ARGS_ASSERT_SV_2IV PERL_ARGS_ASSERT_SV_2IV_FLAGS
2431syn keyword xsMacro PERL_ARGS_ASSERT_SV_2NUM PERL_ARGS_ASSERT_SV_2NV_FLAGS
2432syn keyword xsMacro PERL_ARGS_ASSERT_SV_2PV PERL_ARGS_ASSERT_SV_2PVBYTE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002433syn keyword xsMacro PERL_ARGS_ASSERT_SV_2PVBYTE_NOLEN
2434syn keyword xsMacro PERL_ARGS_ASSERT_SV_2PVUTF8
2435syn keyword xsMacro PERL_ARGS_ASSERT_SV_2PVUTF8_NOLEN
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002436syn keyword xsMacro PERL_ARGS_ASSERT_SV_2PV_FLAGS
2437syn keyword xsMacro PERL_ARGS_ASSERT_SV_2PV_NOLEN PERL_ARGS_ASSERT_SV_2UV
2438syn keyword xsMacro PERL_ARGS_ASSERT_SV_2UV_FLAGS
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002439syn keyword xsMacro PERL_ARGS_ASSERT_SV_ADD_ARENA
2440syn keyword xsMacro PERL_ARGS_ASSERT_SV_ADD_BACKREF
2441syn keyword xsMacro PERL_ARGS_ASSERT_SV_BACKOFF PERL_ARGS_ASSERT_SV_BLESS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002442syn keyword xsMacro PERL_ARGS_ASSERT_SV_BUF_TO_RO
2443syn keyword xsMacro PERL_ARGS_ASSERT_SV_BUF_TO_RW PERL_ARGS_ASSERT_SV_CATPV
2444syn keyword xsMacro PERL_ARGS_ASSERT_SV_CATPVF PERL_ARGS_ASSERT_SV_CATPVF_MG
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002445syn keyword xsMacro PERL_ARGS_ASSERT_SV_CATPVF_MG_NOCONTEXT
2446syn keyword xsMacro PERL_ARGS_ASSERT_SV_CATPVF_NOCONTEXT
2447syn keyword xsMacro PERL_ARGS_ASSERT_SV_CATPVN
2448syn keyword xsMacro PERL_ARGS_ASSERT_SV_CATPVN_FLAGS
2449syn keyword xsMacro PERL_ARGS_ASSERT_SV_CATPVN_MG
2450syn keyword xsMacro PERL_ARGS_ASSERT_SV_CATPV_FLAGS
2451syn keyword xsMacro PERL_ARGS_ASSERT_SV_CATPV_MG PERL_ARGS_ASSERT_SV_CATSV
2452syn keyword xsMacro PERL_ARGS_ASSERT_SV_CATSV_FLAGS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002453syn keyword xsMacro PERL_ARGS_ASSERT_SV_CATSV_MG
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002454syn keyword xsMacro PERL_ARGS_ASSERT_SV_CAT_DECODE PERL_ARGS_ASSERT_SV_CHOP
2455syn keyword xsMacro PERL_ARGS_ASSERT_SV_CLEAR
2456syn keyword xsMacro PERL_ARGS_ASSERT_SV_COLLXFRM_FLAGS
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002457syn keyword xsMacro PERL_ARGS_ASSERT_SV_COPYPV
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002458syn keyword xsMacro PERL_ARGS_ASSERT_SV_COPYPV_FLAGS
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002459syn keyword xsMacro PERL_ARGS_ASSERT_SV_DEL_BACKREF
2460syn keyword xsMacro PERL_ARGS_ASSERT_SV_DERIVED_FROM
2461syn keyword xsMacro PERL_ARGS_ASSERT_SV_DERIVED_FROM_PV
2462syn keyword xsMacro PERL_ARGS_ASSERT_SV_DERIVED_FROM_PVN
2463syn keyword xsMacro PERL_ARGS_ASSERT_SV_DERIVED_FROM_SV
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002464syn keyword xsMacro PERL_ARGS_ASSERT_SV_DISPLAY PERL_ARGS_ASSERT_SV_DOES
2465syn keyword xsMacro PERL_ARGS_ASSERT_SV_DOES_PV PERL_ARGS_ASSERT_SV_DOES_PVN
2466syn keyword xsMacro PERL_ARGS_ASSERT_SV_DOES_SV PERL_ARGS_ASSERT_SV_DUMP
2467syn keyword xsMacro PERL_ARGS_ASSERT_SV_DUP PERL_ARGS_ASSERT_SV_DUP_COMMON
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002468syn keyword xsMacro PERL_ARGS_ASSERT_SV_DUP_INC
2469syn keyword xsMacro PERL_ARGS_ASSERT_SV_DUP_INC_MULTIPLE
2470syn keyword xsMacro PERL_ARGS_ASSERT_SV_EXP_GROW
2471syn keyword xsMacro PERL_ARGS_ASSERT_SV_FORCE_NORMAL
2472syn keyword xsMacro PERL_ARGS_ASSERT_SV_FORCE_NORMAL_FLAGS
2473syn keyword xsMacro PERL_ARGS_ASSERT_SV_FREE2 PERL_ARGS_ASSERT_SV_GETS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002474syn keyword xsMacro PERL_ARGS_ASSERT_SV_GET_BACKREFS PERL_ARGS_ASSERT_SV_GROW
2475syn keyword xsMacro PERL_ARGS_ASSERT_SV_INSERT
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002476syn keyword xsMacro PERL_ARGS_ASSERT_SV_INSERT_FLAGS PERL_ARGS_ASSERT_SV_ISA
2477syn keyword xsMacro PERL_ARGS_ASSERT_SV_IV PERL_ARGS_ASSERT_SV_I_NCMP
2478syn keyword xsMacro PERL_ARGS_ASSERT_SV_KILL_BACKREFS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002479syn keyword xsMacro PERL_ARGS_ASSERT_SV_LEN_UTF8_NOMG
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002480syn keyword xsMacro PERL_ARGS_ASSERT_SV_MAGIC PERL_ARGS_ASSERT_SV_MAGICEXT
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002481syn keyword xsMacro PERL_ARGS_ASSERT_SV_MAGICEXT_MGLOB
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002482syn keyword xsMacro PERL_ARGS_ASSERT_SV_NCMP PERL_ARGS_ASSERT_SV_NV
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002483syn keyword xsMacro PERL_ARGS_ASSERT_SV_ONLY_TAINT_GMAGIC
2484syn keyword xsMacro PERL_ARGS_ASSERT_SV_OR_PV_POS_U2B
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002485syn keyword xsMacro PERL_ARGS_ASSERT_SV_POS_B2U
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002486syn keyword xsMacro PERL_ARGS_ASSERT_SV_POS_B2U_FLAGS
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002487syn keyword xsMacro PERL_ARGS_ASSERT_SV_POS_B2U_MIDWAY
2488syn keyword xsMacro PERL_ARGS_ASSERT_SV_POS_U2B
2489syn keyword xsMacro PERL_ARGS_ASSERT_SV_POS_U2B_CACHED
2490syn keyword xsMacro PERL_ARGS_ASSERT_SV_POS_U2B_FLAGS
2491syn keyword xsMacro PERL_ARGS_ASSERT_SV_POS_U2B_FORWARDS
2492syn keyword xsMacro PERL_ARGS_ASSERT_SV_POS_U2B_MIDWAY PERL_ARGS_ASSERT_SV_PV
2493syn keyword xsMacro PERL_ARGS_ASSERT_SV_PVBYTE PERL_ARGS_ASSERT_SV_PVBYTEN
2494syn keyword xsMacro PERL_ARGS_ASSERT_SV_PVBYTEN_FORCE PERL_ARGS_ASSERT_SV_PVN
2495syn keyword xsMacro PERL_ARGS_ASSERT_SV_PVN_FORCE
2496syn keyword xsMacro PERL_ARGS_ASSERT_SV_PVN_FORCE_FLAGS
2497syn keyword xsMacro PERL_ARGS_ASSERT_SV_PVN_NOMG PERL_ARGS_ASSERT_SV_PVUTF8
2498syn keyword xsMacro PERL_ARGS_ASSERT_SV_PVUTF8N
2499syn keyword xsMacro PERL_ARGS_ASSERT_SV_PVUTF8N_FORCE
2500syn keyword xsMacro PERL_ARGS_ASSERT_SV_RECODE_TO_UTF8
2501syn keyword xsMacro PERL_ARGS_ASSERT_SV_REF PERL_ARGS_ASSERT_SV_REFTYPE
2502syn keyword xsMacro PERL_ARGS_ASSERT_SV_RELEASE_COW
2503syn keyword xsMacro PERL_ARGS_ASSERT_SV_REPLACE PERL_ARGS_ASSERT_SV_RESET
2504syn keyword xsMacro PERL_ARGS_ASSERT_SV_RVWEAKEN PERL_ARGS_ASSERT_SV_SETHEK
2505syn keyword xsMacro PERL_ARGS_ASSERT_SV_SETIV PERL_ARGS_ASSERT_SV_SETIV_MG
2506syn keyword xsMacro PERL_ARGS_ASSERT_SV_SETNV PERL_ARGS_ASSERT_SV_SETNV_MG
2507syn keyword xsMacro PERL_ARGS_ASSERT_SV_SETPV PERL_ARGS_ASSERT_SV_SETPVF
2508syn keyword xsMacro PERL_ARGS_ASSERT_SV_SETPVF_MG
2509syn keyword xsMacro PERL_ARGS_ASSERT_SV_SETPVF_MG_NOCONTEXT
2510syn keyword xsMacro PERL_ARGS_ASSERT_SV_SETPVF_NOCONTEXT
2511syn keyword xsMacro PERL_ARGS_ASSERT_SV_SETPVIV
2512syn keyword xsMacro PERL_ARGS_ASSERT_SV_SETPVIV_MG PERL_ARGS_ASSERT_SV_SETPVN
2513syn keyword xsMacro PERL_ARGS_ASSERT_SV_SETPVN_MG
2514syn keyword xsMacro PERL_ARGS_ASSERT_SV_SETPV_MG
2515syn keyword xsMacro PERL_ARGS_ASSERT_SV_SETREF_IV
2516syn keyword xsMacro PERL_ARGS_ASSERT_SV_SETREF_NV
2517syn keyword xsMacro PERL_ARGS_ASSERT_SV_SETREF_PV
2518syn keyword xsMacro PERL_ARGS_ASSERT_SV_SETREF_PVN
2519syn keyword xsMacro PERL_ARGS_ASSERT_SV_SETREF_UV PERL_ARGS_ASSERT_SV_SETSV
2520syn keyword xsMacro PERL_ARGS_ASSERT_SV_SETSV_COW
2521syn keyword xsMacro PERL_ARGS_ASSERT_SV_SETSV_FLAGS
2522syn keyword xsMacro PERL_ARGS_ASSERT_SV_SETSV_MG PERL_ARGS_ASSERT_SV_SETUV
2523syn keyword xsMacro PERL_ARGS_ASSERT_SV_SETUV_MG PERL_ARGS_ASSERT_SV_TAINT
2524syn keyword xsMacro PERL_ARGS_ASSERT_SV_TAINTED PERL_ARGS_ASSERT_SV_UNGLOB
2525syn keyword xsMacro PERL_ARGS_ASSERT_SV_UNI_DISPLAY
2526syn keyword xsMacro PERL_ARGS_ASSERT_SV_UNMAGIC
2527syn keyword xsMacro PERL_ARGS_ASSERT_SV_UNMAGICEXT PERL_ARGS_ASSERT_SV_UNREF
2528syn keyword xsMacro PERL_ARGS_ASSERT_SV_UNREF_FLAGS
2529syn keyword xsMacro PERL_ARGS_ASSERT_SV_UNTAINT PERL_ARGS_ASSERT_SV_UPGRADE
2530syn keyword xsMacro PERL_ARGS_ASSERT_SV_USEPVN
2531syn keyword xsMacro PERL_ARGS_ASSERT_SV_USEPVN_FLAGS
2532syn keyword xsMacro PERL_ARGS_ASSERT_SV_USEPVN_MG
2533syn keyword xsMacro PERL_ARGS_ASSERT_SV_UTF8_DECODE
2534syn keyword xsMacro PERL_ARGS_ASSERT_SV_UTF8_DOWNGRADE
2535syn keyword xsMacro PERL_ARGS_ASSERT_SV_UTF8_ENCODE
2536syn keyword xsMacro PERL_ARGS_ASSERT_SV_UTF8_UPGRADE
2537syn keyword xsMacro PERL_ARGS_ASSERT_SV_UTF8_UPGRADE_FLAGS_GROW
2538syn keyword xsMacro PERL_ARGS_ASSERT_SV_UV PERL_ARGS_ASSERT_SV_VCATPVF
2539syn keyword xsMacro PERL_ARGS_ASSERT_SV_VCATPVFN
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002540syn keyword xsMacro PERL_ARGS_ASSERT_SV_VCATPVFN_FLAGS
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002541syn keyword xsMacro PERL_ARGS_ASSERT_SV_VCATPVF_MG
2542syn keyword xsMacro PERL_ARGS_ASSERT_SV_VSETPVF PERL_ARGS_ASSERT_SV_VSETPVFN
2543syn keyword xsMacro PERL_ARGS_ASSERT_SV_VSETPVF_MG
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002544syn keyword xsMacro PERL_ARGS_ASSERT_SWALLOW_BOM PERL_ARGS_ASSERT_SWASH_FETCH
2545syn keyword xsMacro PERL_ARGS_ASSERT_SWASH_INIT
2546syn keyword xsMacro PERL_ARGS_ASSERT_SWASH_SCAN_LIST_LINE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002547syn keyword xsMacro PERL_ARGS_ASSERT_SWATCH_GET PERL_ARGS_ASSERT_SYS_INIT
2548syn keyword xsMacro PERL_ARGS_ASSERT_SYS_INIT3
2549syn keyword xsMacro PERL_ARGS_ASSERT_SYS_INTERN_DUP
2550syn keyword xsMacro PERL_ARGS_ASSERT_TAINT_PROPER
2551syn keyword xsMacro PERL_ARGS_ASSERT_TIED_METHOD
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002552syn keyword xsMacro PERL_ARGS_ASSERT_TOKENIZE_USE PERL_ARGS_ASSERT_TOKEQ
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002553syn keyword xsMacro PERL_ARGS_ASSERT_TOKEREPORT
2554syn keyword xsMacro PERL_ARGS_ASSERT_TOO_FEW_ARGUMENTS_PV
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002555syn keyword xsMacro PERL_ARGS_ASSERT_TOO_MANY_ARGUMENTS_PV
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002556syn keyword xsMacro PERL_ARGS_ASSERT_TO_BYTE_SUBSTR
2557syn keyword xsMacro PERL_ARGS_ASSERT_TO_UNI_LOWER
2558syn keyword xsMacro PERL_ARGS_ASSERT_TO_UNI_TITLE
2559syn keyword xsMacro PERL_ARGS_ASSERT_TO_UNI_UPPER
2560syn keyword xsMacro PERL_ARGS_ASSERT_TO_UTF8_CASE
2561syn keyword xsMacro PERL_ARGS_ASSERT_TO_UTF8_FOLD
2562syn keyword xsMacro PERL_ARGS_ASSERT_TO_UTF8_LOWER
2563syn keyword xsMacro PERL_ARGS_ASSERT_TO_UTF8_SUBSTR
2564syn keyword xsMacro PERL_ARGS_ASSERT_TO_UTF8_TITLE
2565syn keyword xsMacro PERL_ARGS_ASSERT_TO_UTF8_UPPER
2566syn keyword xsMacro PERL_ARGS_ASSERT_TRANSLATE_SUBSTR_OFFSETS
2567syn keyword xsMacro PERL_ARGS_ASSERT_UIV_2BUF PERL_ARGS_ASSERT_UNLNK
2568syn keyword xsMacro PERL_ARGS_ASSERT_UNPACKSTRING PERL_ARGS_ASSERT_UNPACK_REC
2569syn keyword xsMacro PERL_ARGS_ASSERT_UNPACK_STR
2570syn keyword xsMacro PERL_ARGS_ASSERT_UNREFERENCED_TO_TMP_STACK
2571syn keyword xsMacro PERL_ARGS_ASSERT_UPG_VERSION
2572syn keyword xsMacro PERL_ARGS_ASSERT_UTF16_TEXTFILTER
2573syn keyword xsMacro PERL_ARGS_ASSERT_UTF16_TO_UTF8
2574syn keyword xsMacro PERL_ARGS_ASSERT_UTF16_TO_UTF8_REVERSED
2575syn keyword xsMacro PERL_ARGS_ASSERT_UTF8N_TO_UVCHR
2576syn keyword xsMacro PERL_ARGS_ASSERT_UTF8N_TO_UVUNI
2577syn keyword xsMacro PERL_ARGS_ASSERT_UTF8_DISTANCE PERL_ARGS_ASSERT_UTF8_HOP
2578syn keyword xsMacro PERL_ARGS_ASSERT_UTF8_LENGTH
2579syn keyword xsMacro PERL_ARGS_ASSERT_UTF8_MG_LEN_CACHE_UPDATE
2580syn keyword xsMacro PERL_ARGS_ASSERT_UTF8_MG_POS_CACHE_UPDATE
2581syn keyword xsMacro PERL_ARGS_ASSERT_UTF8_TO_BYTES
2582syn keyword xsMacro PERL_ARGS_ASSERT_UTF8_TO_UVCHR
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002583syn keyword xsMacro PERL_ARGS_ASSERT_UTF8_TO_UVUNI
2584syn keyword xsMacro PERL_ARGS_ASSERT_UTF8_TO_UVUNI_BUF
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002585syn keyword xsMacro PERL_ARGS_ASSERT_UTILIZE
2586syn keyword xsMacro PERL_ARGS_ASSERT_UVOFFUNI_TO_UTF8_FLAGS
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002587syn keyword xsMacro PERL_ARGS_ASSERT_UVUNI_TO_UTF8
2588syn keyword xsMacro PERL_ARGS_ASSERT_UVUNI_TO_UTF8_FLAGS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002589syn keyword xsMacro PERL_ARGS_ASSERT_VALIDATE_PROTO
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002590syn keyword xsMacro PERL_ARGS_ASSERT_VALIDATE_SUID
2591syn keyword xsMacro PERL_ARGS_ASSERT_VALID_UTF8_TO_UVCHR
2592syn keyword xsMacro PERL_ARGS_ASSERT_VALID_UTF8_TO_UVUNI
2593syn keyword xsMacro PERL_ARGS_ASSERT_VCMP PERL_ARGS_ASSERT_VDEB
2594syn keyword xsMacro PERL_ARGS_ASSERT_VFORM PERL_ARGS_ASSERT_VISIT
2595syn keyword xsMacro PERL_ARGS_ASSERT_VIVIFY_DEFELEM
2596syn keyword xsMacro PERL_ARGS_ASSERT_VIVIFY_REF PERL_ARGS_ASSERT_VLOAD_MODULE
2597syn keyword xsMacro PERL_ARGS_ASSERT_VMESS PERL_ARGS_ASSERT_VNEWSVPVF
2598syn keyword xsMacro PERL_ARGS_ASSERT_VNORMAL PERL_ARGS_ASSERT_VNUMIFY
2599syn keyword xsMacro PERL_ARGS_ASSERT_VSTRINGIFY PERL_ARGS_ASSERT_VVERIFY
2600syn keyword xsMacro PERL_ARGS_ASSERT_VWARN PERL_ARGS_ASSERT_VWARNER
2601syn keyword xsMacro PERL_ARGS_ASSERT_WAIT4PID PERL_ARGS_ASSERT_WARN
2602syn keyword xsMacro PERL_ARGS_ASSERT_WARNER PERL_ARGS_ASSERT_WARNER_NOCONTEXT
2603syn keyword xsMacro PERL_ARGS_ASSERT_WARN_NOCONTEXT PERL_ARGS_ASSERT_WARN_SV
2604syn keyword xsMacro PERL_ARGS_ASSERT_WATCH PERL_ARGS_ASSERT_WHICHSIG_PV
2605syn keyword xsMacro PERL_ARGS_ASSERT_WHICHSIG_PVN
2606syn keyword xsMacro PERL_ARGS_ASSERT_WHICHSIG_SV
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002607syn keyword xsMacro PERL_ARGS_ASSERT_WIN32_CROAK_NOT_IMPLEMENTED
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002608syn keyword xsMacro PERL_ARGS_ASSERT_WITH_QUEUED_ERRORS
2609syn keyword xsMacro PERL_ARGS_ASSERT_WRAP_OP_CHECKER
2610syn keyword xsMacro PERL_ARGS_ASSERT_WRITE_TO_STDERR
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002611syn keyword xsMacro PERL_ARGS_ASSERT_XS_HANDSHAKE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002612syn keyword xsMacro PERL_ARGS_ASSERT_XS_VERSION_BOOTCHECK
2613syn keyword xsMacro PERL_ARGS_ASSERT_YYERROR PERL_ARGS_ASSERT_YYERROR_PV
2614syn keyword xsMacro PERL_ARGS_ASSERT_YYERROR_PVN PERL_ARGS_ASSERT_YYWARN
2615syn keyword xsMacro PERL_ARGS_ASSERT__APPEND_RANGE_TO_INVLIST
2616syn keyword xsMacro PERL_ARGS_ASSERT__CORE_SWASH_INIT
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002617syn keyword xsMacro PERL_ARGS_ASSERT__GET_REGCLASS_NONBITMAP_DATA
2618syn keyword xsMacro PERL_ARGS_ASSERT__GET_SWASH_INVLIST
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002619syn keyword xsMacro PERL_ARGS_ASSERT__INVLIST_ARRAY_INIT
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002620syn keyword xsMacro PERL_ARGS_ASSERT__INVLIST_CONTAINS_CP
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002621syn keyword xsMacro PERL_ARGS_ASSERT__INVLIST_CONTENTS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002622syn keyword xsMacro PERL_ARGS_ASSERT__INVLIST_DUMP
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002623syn keyword xsMacro PERL_ARGS_ASSERT__INVLIST_INTERSECTION_MAYBE_COMPLEMENT_2ND
2624syn keyword xsMacro PERL_ARGS_ASSERT__INVLIST_INVERT
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002625syn keyword xsMacro PERL_ARGS_ASSERT__INVLIST_LEN
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002626syn keyword xsMacro PERL_ARGS_ASSERT__INVLIST_POPULATE_SWATCH
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002627syn keyword xsMacro PERL_ARGS_ASSERT__INVLIST_SEARCH
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002628syn keyword xsMacro PERL_ARGS_ASSERT__INVLIST_UNION_MAYBE_COMPLEMENT_2ND
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002629syn keyword xsMacro PERL_ARGS_ASSERT__IS_UTF8_CHAR_SLOW
2630syn keyword xsMacro PERL_ARGS_ASSERT__IS_UTF8_FOO
2631syn keyword xsMacro PERL_ARGS_ASSERT__IS_UTF8_IDCONT
2632syn keyword xsMacro PERL_ARGS_ASSERT__IS_UTF8_IDSTART
2633syn keyword xsMacro PERL_ARGS_ASSERT__IS_UTF8_MARK
2634syn keyword xsMacro PERL_ARGS_ASSERT__IS_UTF8_PERL_IDCONT
2635syn keyword xsMacro PERL_ARGS_ASSERT__IS_UTF8_PERL_IDSTART
2636syn keyword xsMacro PERL_ARGS_ASSERT__IS_UTF8_XIDCONT
2637syn keyword xsMacro PERL_ARGS_ASSERT__IS_UTF8_XIDSTART
2638syn keyword xsMacro PERL_ARGS_ASSERT__MAKE_EXACTF_INVLIST
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002639syn keyword xsMacro PERL_ARGS_ASSERT__NEW_INVLIST_C_ARRAY
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002640syn keyword xsMacro PERL_ARGS_ASSERT__SETUP_CANNED_INVLIST
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002641syn keyword xsMacro PERL_ARGS_ASSERT__SWASH_INVERSION_HASH
2642syn keyword xsMacro PERL_ARGS_ASSERT__SWASH_TO_INVLIST
2643syn keyword xsMacro PERL_ARGS_ASSERT__TO_FOLD_LATIN1
2644syn keyword xsMacro PERL_ARGS_ASSERT__TO_UNI_FOLD_FLAGS
2645syn keyword xsMacro PERL_ARGS_ASSERT__TO_UPPER_TITLE_LATIN1
2646syn keyword xsMacro PERL_ARGS_ASSERT__TO_UTF8_FOLD_FLAGS
2647syn keyword xsMacro PERL_ARGS_ASSERT__TO_UTF8_LOWER_FLAGS
2648syn keyword xsMacro PERL_ARGS_ASSERT__TO_UTF8_TITLE_FLAGS
2649syn keyword xsMacro PERL_ARGS_ASSERT__TO_UTF8_UPPER_FLAGS PERL_ASYNC_CHECK
2650syn keyword xsMacro PERL_BITFIELD16 PERL_BITFIELD32 PERL_BITFIELD8
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002651syn keyword xsMacro PERL_CALLCONV PERL_CALLCONV_NO_RET PERL_CHECK_INITED
2652syn keyword xsMacro PERL_CKDEF PERL_DEB PERL_DEB2 PERL_DEBUG PERL_DEBUG_PAD
2653syn keyword xsMacro PERL_DEBUG_PAD_ZERO PERL_DECIMAL_VERSION
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002654syn keyword xsMacro PERL_DEFAULT_DO_EXEC3_IMPLEMENTATION
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002655syn keyword xsMacro PERL_DONT_CREATE_GVSV PERL_DRAND48_QUAD
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002656syn keyword xsMacro PERL_ENABLE_EXPERIMENTAL_REGEX_OPTIMISATIONS
2657syn keyword xsMacro PERL_ENABLE_EXTENDED_TRIE_OPTIMISATION
2658syn keyword xsMacro PERL_ENABLE_POSITIVE_ASSERTION_STUDY
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002659syn keyword xsMacro PERL_ENABLE_TRIE_OPTIMISATION PERL_EXIT_ABORT
2660syn keyword xsMacro PERL_EXIT_DESTRUCT_END PERL_EXIT_EXPECTED PERL_EXIT_WARN
2661syn keyword xsMacro PERL_EXPORT_C PERL_FILE_IS_ABSOLUTE PERL_FILTER_EXISTS
2662syn keyword xsMacro PERL_FLUSHALL_FOR_CHILD PERL_FPU_INIT PERL_FPU_POST_EXEC
2663syn keyword xsMacro PERL_FPU_PRE_EXEC PERL_FS_VERSION PERL_FS_VER_FMT
2664syn keyword xsMacro PERL_GCC_BRACE_GROUPS_FORBIDDEN PERL_GET_CONTEXT
2665syn keyword xsMacro PERL_GET_INTERP PERL_GET_THX PERL_GET_VARS
2666syn keyword xsMacro PERL_GIT_UNPUSHED_COMMITS PERL_GLOBAL_STRUCT
2667syn keyword xsMacro PERL_GPROF_MONCONTROL PERL_HASH PERL_HASH_DEFAULT_HvMAX
2668syn keyword xsMacro PERL_HASH_FUNC PERL_HASH_FUNC_ONE_AT_A_TIME_HARD
2669syn keyword xsMacro PERL_HASH_INTERNAL PERL_HASH_ITER_BUCKET
2670syn keyword xsMacro PERL_HASH_RANDOMIZE_KEYS PERL_HASH_SEED
2671syn keyword xsMacro PERL_HASH_SEED_BYTES PERL_HASH_WITH_SEED
2672syn keyword xsMacro PERL_HV_ALLOC_AUX_SIZE PERL_HV_ARRAY_ALLOC_BYTES
2673syn keyword xsMacro PERL_IMPLICIT_CONTEXT PERL_INTERPRETER_SIZE_UPTO_MEMBER
2674syn keyword xsMacro PERL_INT_MAX PERL_INT_MIN PERL_LOADMOD_DENY
2675syn keyword xsMacro PERL_LOADMOD_IMPORT_OPS PERL_LOADMOD_NOIMPORT
2676syn keyword xsMacro PERL_LONG_MAX PERL_LONG_MIN PERL_MALLOC_WRAP
2677syn keyword xsMacro PERL_MEMORY_DEBUG_HEADER_SIZE PERL_MG_UFUNC
2678syn keyword xsMacro PERL_MY_SNPRINTF_GUARDED PERL_MY_SNPRINTF_POST_GUARD
2679syn keyword xsMacro PERL_MY_VSNPRINTF_GUARDED PERL_MY_VSNPRINTF_POST_GUARD
2680syn keyword xsMacro PERL_NEW_COPY_ON_WRITE PERL_NO_DEV_RANDOM
2681syn keyword xsMacro PERL_OBJECT_THIS PERL_OBJECT_THIS_ PERL_PADNAME_MINIMAL
2682syn keyword xsMacro PERL_PADSEQ_INTRO PERL_PATCHNUM PERL_POISON_EXPR
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002683syn keyword xsMacro PERL_PPADDR_INITED PERL_PPDEF PERL_PRESERVE_IVUV
2684syn keyword xsMacro PERL_PRIeldbl PERL_PRIfldbl PERL_PRIgldbl
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002685syn keyword xsMacro PERL_PV_ESCAPE_ALL PERL_PV_ESCAPE_DWIM
2686syn keyword xsMacro PERL_PV_ESCAPE_FIRSTCHAR PERL_PV_ESCAPE_NOBACKSLASH
2687syn keyword xsMacro PERL_PV_ESCAPE_NOCLEAR PERL_PV_ESCAPE_NONASCII
2688syn keyword xsMacro PERL_PV_ESCAPE_QUOTE PERL_PV_ESCAPE_RE PERL_PV_ESCAPE_UNI
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002689syn keyword xsMacro PERL_PV_ESCAPE_UNI_DETECT PERL_PV_PRETTY_DUMP
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002690syn keyword xsMacro PERL_PV_PRETTY_ELLIPSES PERL_PV_PRETTY_EXACTSIZE
2691syn keyword xsMacro PERL_PV_PRETTY_LTGT PERL_PV_PRETTY_NOCLEAR
2692syn keyword xsMacro PERL_PV_PRETTY_QUOTE PERL_PV_PRETTY_REGPROP PERL_QUAD_MAX
2693syn keyword xsMacro PERL_QUAD_MIN PERL_REENTR_API PERL_REGMATCH_SLAB_SLOTS
2694syn keyword xsMacro PERL_RELOCATABLE_INC PERL_REVISION PERL_SAWAMPERSAND
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002695syn keyword xsMacro PERL_SCAN_ALLOW_UNDERSCORES PERL_SCAN_DISALLOW_PREFIX
2696syn keyword xsMacro PERL_SCAN_GREATER_THAN_UV_MAX PERL_SCAN_SILENT_ILLDIGIT
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002697syn keyword xsMacro PERL_SCAN_SILENT_NON_PORTABLE PERL_SCAN_TRAILING
2698syn keyword xsMacro PERL_SCNfldbl PERL_SCRIPT_MODE PERL_SEEN_HV_FUNC_H
2699syn keyword xsMacro PERL_SET_CONTEXT PERL_SET_INTERP PERL_SET_PHASE
2700syn keyword xsMacro PERL_SET_THX PERL_SHORT_MAX PERL_SHORT_MIN
2701syn keyword xsMacro PERL_SIGNALS_UNSAFE_FLAG PERL_SNPRINTF_CHECK
2702syn keyword xsMacro PERL_STACK_OVERFLOW_CHECK PERL_STATIC_INLINE
2703syn keyword xsMacro PERL_STATIC_INLINE_NO_RET PERL_STATIC_NO_RET
2704syn keyword xsMacro PERL_STRLEN_EXPAND_SHIFT PERL_STRLEN_ROUNDUP
2705syn keyword xsMacro PERL_STRLEN_ROUNDUP_QUANTUM PERL_SUBVERSION
2706syn keyword xsMacro PERL_SUB_DEPTH_WARN PERL_SYS_FPU_INIT PERL_SYS_INIT
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002707syn keyword xsMacro PERL_SYS_INIT3 PERL_SYS_INIT3_BODY PERL_SYS_INIT_BODY
2708syn keyword xsMacro PERL_SYS_TERM PERL_SYS_TERM_BODY PERL_TARGETARCH
2709syn keyword xsMacro PERL_UCHAR_MAX PERL_UCHAR_MIN PERL_UINT_MAX PERL_UINT_MIN
2710syn keyword xsMacro PERL_ULONG_MAX PERL_ULONG_MIN PERL_UNICODE_ALL_FLAGS
2711syn keyword xsMacro PERL_UNICODE_ARGV PERL_UNICODE_ARGV_FLAG
2712syn keyword xsMacro PERL_UNICODE_DEFAULT_FLAGS PERL_UNICODE_IN
2713syn keyword xsMacro PERL_UNICODE_INOUT PERL_UNICODE_INOUT_FLAG
2714syn keyword xsMacro PERL_UNICODE_IN_FLAG PERL_UNICODE_LOCALE
2715syn keyword xsMacro PERL_UNICODE_LOCALE_FLAG PERL_UNICODE_MAX
2716syn keyword xsMacro PERL_UNICODE_OUT PERL_UNICODE_OUT_FLAG PERL_UNICODE_STD
2717syn keyword xsMacro PERL_UNICODE_STDERR PERL_UNICODE_STDERR_FLAG
2718syn keyword xsMacro PERL_UNICODE_STDIN PERL_UNICODE_STDIN_FLAG
2719syn keyword xsMacro PERL_UNICODE_STDOUT PERL_UNICODE_STDOUT_FLAG
2720syn keyword xsMacro PERL_UNICODE_STD_FLAG PERL_UNICODE_UTF8CACHEASSERT
2721syn keyword xsMacro PERL_UNICODE_UTF8CACHEASSERT_FLAG
2722syn keyword xsMacro PERL_UNICODE_WIDESYSCALLS PERL_UNICODE_WIDESYSCALLS_FLAG
2723syn keyword xsMacro PERL_UNUSED_ARG PERL_UNUSED_CONTEXT PERL_UNUSED_DECL
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002724syn keyword xsMacro PERL_UNUSED_RESULT PERL_UNUSED_VAR PERL_UQUAD_MAX
2725syn keyword xsMacro PERL_UQUAD_MIN PERL_USES_PL_PIDSTATUS
2726syn keyword xsMacro PERL_USE_GCC_BRACE_GROUPS PERL_USHORT_MAX PERL_USHORT_MIN
2727syn keyword xsMacro PERL_VERSION PERL_VERSION_DECIMAL PERL_VERSION_GE
2728syn keyword xsMacro PERL_VERSION_LT PERL_VERSION_STRING
2729syn keyword xsMacro PERL_WAIT_FOR_CHILDREN PERL_WARNHOOK_FATAL
2730syn keyword xsMacro PERL_WRITE_MSG_TO_CONSOLE PERL_XS_EXPORT_C
2731syn keyword xsMacro PHASE_CHANGE_PROBE PHOSTNAME PIPESOCK_MODE PIPE_OPEN_MODE
2732syn keyword xsMacro PLUGEXPR PLUGSTMT PLUS PL_AboveLatin1 PL_Argv PL_Cmd
2733syn keyword xsMacro PL_DBcontrol PL_DBcv PL_DBgv PL_DBline PL_DBsignal
2734syn keyword xsMacro PL_DBsignal_iv PL_DBsingle PL_DBsingle_iv PL_DBsub
2735syn keyword xsMacro PL_DBtrace PL_DBtrace_iv PL_Dir PL_Env PL_GCB_invlist
2736syn keyword xsMacro PL_Gappctx PL_Gcheck PL_Gcheck_mutex PL_Gcsighandlerp
2737syn keyword xsMacro PL_Gcurinterp PL_Gdo_undump PL_Gdollarzero_mutex
2738syn keyword xsMacro PL_Gfold_locale PL_Ghash_seed PL_Ghash_seed_set
2739syn keyword xsMacro PL_Ghints_mutex PL_Gkeyword_plugin PL_Gmalloc_mutex
2740syn keyword xsMacro PL_Gmmap_page_size PL_Gmy_ctx_mutex PL_Gmy_cxt_index
2741syn keyword xsMacro PL_Gop_mutex PL_Gop_seq PL_Gop_sequence
2742syn keyword xsMacro PL_Gperlio_debug_fd PL_Gperlio_fd_refcnt
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002743syn keyword xsMacro PL_Gperlio_fd_refcnt_size PL_Gperlio_mutex PL_Gppaddr
2744syn keyword xsMacro PL_Gsh_path PL_Gsig_defaulting PL_Gsig_handlers_initted
2745syn keyword xsMacro PL_Gsig_ignoring PL_Gsig_trapped PL_Gsigfpe_saved
2746syn keyword xsMacro PL_Gsv_placeholder PL_Gthr_key PL_Gtimesbase
2747syn keyword xsMacro PL_Guse_safe_putenv PL_Gveto_cleanup PL_Gwatch_pvx
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002748syn keyword xsMacro PL_HASH_RAND_BITS_ENABLED PL_HasMultiCharFold PL_InBitmap
2749syn keyword xsMacro PL_LIO PL_Latin1 PL_Mem PL_MemParse PL_MemShared
2750syn keyword xsMacro PL_NonL1NonFinalFold PL_Posix_ptrs PL_Proc
2751syn keyword xsMacro PL_RANDOM_STATE_TYPE PL_SB_invlist PL_Sock PL_StdIO PL_Sv
2752syn keyword xsMacro PL_UpperLatin1 PL_WB_invlist PL_XPosix_ptrs PL_Xpv
2753syn keyword xsMacro PL_amagic_generation PL_an PL_appctx PL_argvgv
2754syn keyword xsMacro PL_argvout_stack PL_argvoutgv PL_basetime PL_beginav
2755syn keyword xsMacro PL_beginav_save PL_blockhooks PL_body_arenas
2756syn keyword xsMacro PL_body_roots PL_bodytarget PL_breakable_sub_gen
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002757syn keyword xsMacro PL_check_mutex PL_checkav PL_checkav_save PL_chopset
2758syn keyword xsMacro PL_clocktick PL_collation_ix PL_collation_name
2759syn keyword xsMacro PL_collation_standard PL_collxfrm_base PL_collxfrm_mult
2760syn keyword xsMacro PL_colors PL_colorset PL_compcv PL_compiling PL_comppad
2761syn keyword xsMacro PL_comppad_name PL_comppad_name_fill
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002762syn keyword xsMacro PL_comppad_name_floor PL_constpadix PL_cop_seqmax
2763syn keyword xsMacro PL_cryptseen PL_cshlen PL_csighandlerp PL_curcop
2764syn keyword xsMacro PL_curcopdb PL_curinterp PL_curpad PL_curpm PL_curstack
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002765syn keyword xsMacro PL_curstackinfo PL_curstash PL_curstname
2766syn keyword xsMacro PL_custom_op_descs PL_custom_op_names PL_custom_ops
2767syn keyword xsMacro PL_cv_has_eval PL_dbargs PL_debstash PL_debug
2768syn keyword xsMacro PL_debug_pad PL_def_layerlist PL_defgv PL_defoutgv
2769syn keyword xsMacro PL_defstash PL_delaymagic PL_delaymagic_egid
2770syn keyword xsMacro PL_delaymagic_euid PL_delaymagic_gid PL_delaymagic_uid
2771syn keyword xsMacro PL_destroyhook PL_diehook PL_dirty PL_do_undump
2772syn keyword xsMacro PL_dollarzero_mutex PL_doswitches PL_dowarn PL_dumper_fd
2773syn keyword xsMacro PL_dumpindent PL_e_script PL_efloatbuf PL_efloatsize
2774syn keyword xsMacro PL_encoding PL_endav PL_envgv PL_errgv PL_errors
2775syn keyword xsMacro PL_eval_root PL_eval_start PL_evalseq PL_exit_flags
2776syn keyword xsMacro PL_exitlist PL_exitlistlen PL_fdpid PL_filemode
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002777syn keyword xsMacro PL_firstgv PL_forkprocess PL_formtarget PL_generation
2778syn keyword xsMacro PL_gensym PL_globalstash PL_globhook PL_hash_rand_bits
2779syn keyword xsMacro PL_hash_rand_bits_enabled PL_hash_seed PL_hash_seed_set
2780syn keyword xsMacro PL_hintgv PL_hints PL_hints_mutex PL_hv_fetch_ent_mh
2781syn keyword xsMacro PL_in_clean_all PL_in_clean_objs PL_in_eval
2782syn keyword xsMacro PL_in_load_module PL_in_utf8_CTYPE_locale PL_incgv
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002783syn keyword xsMacro PL_initav PL_inplace PL_isarev PL_keyword_plugin
2784syn keyword xsMacro PL_known_layers PL_last_in_gv PL_last_swash_hv
2785syn keyword xsMacro PL_last_swash_key PL_last_swash_klen PL_last_swash_slen
2786syn keyword xsMacro PL_last_swash_tmps PL_lastfd PL_lastgotoprobe
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002787syn keyword xsMacro PL_laststatval PL_laststype PL_lex_encoding PL_localizing
2788syn keyword xsMacro PL_localpatches PL_lockhook PL_main_cv PL_main_root
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002789syn keyword xsMacro PL_main_start PL_mainstack PL_malloc_mutex PL_markstack
2790syn keyword xsMacro PL_markstack_max PL_markstack_ptr PL_max_intro_pending
2791syn keyword xsMacro PL_maxo PL_maxsysfd PL_memory_debug_header PL_mess_sv
2792syn keyword xsMacro PL_min_intro_pending PL_minus_E PL_minus_F PL_minus_a
2793syn keyword xsMacro PL_minus_c PL_minus_l PL_minus_n PL_minus_p
2794syn keyword xsMacro PL_mmap_page_size PL_modcount PL_modglobal
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002795syn keyword xsMacro PL_multideref_pc PL_my_ctx_mutex PL_my_cxt_index
2796syn keyword xsMacro PL_my_cxt_keys PL_my_cxt_list PL_my_cxt_size PL_nomemok
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002797syn keyword xsMacro PL_numeric_local PL_numeric_name PL_numeric_radix_sv
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002798syn keyword xsMacro PL_numeric_standard PL_ofsgv PL_oldname PL_op
2799syn keyword xsMacro PL_op_exec_cnt PL_op_mask PL_op_mutex PL_op_seq
2800syn keyword xsMacro PL_op_sequence PL_opfreehook PL_origalen PL_origargc
2801syn keyword xsMacro PL_origargv PL_origenviron PL_origfilename PL_ors_sv
2802syn keyword xsMacro PL_osname PL_pad_reset_pending PL_padix PL_padix_floor
2803syn keyword xsMacro PL_padlist_generation PL_padname_const PL_padname_undef
2804syn keyword xsMacro PL_parser PL_patchlevel PL_peepp PL_perl_destruct_level
2805syn keyword xsMacro PL_perldb PL_perlio PL_perlio_debug_fd
2806syn keyword xsMacro PL_perlio_fd_refcnt PL_perlio_fd_refcnt_size
2807syn keyword xsMacro PL_perlio_mutex PL_phase PL_pidstatus PL_preambleav
2808syn keyword xsMacro PL_profiledata PL_psig_name PL_psig_pend PL_psig_ptr
2809syn keyword xsMacro PL_ptr_table PL_random_state PL_reentrant_buffer
2810syn keyword xsMacro PL_reentrant_retint PL_reg_curpm PL_regex_pad
2811syn keyword xsMacro PL_regex_padav PL_registered_mros PL_regmatch_slab
2812syn keyword xsMacro PL_regmatch_state PL_replgv PL_restartjmpenv PL_restartop
2813syn keyword xsMacro PL_rpeepp PL_rs PL_runops PL_savebegin PL_savestack
2814syn keyword xsMacro PL_savestack_ix PL_savestack_max PL_sawalias
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002815syn keyword xsMacro PL_sawampersand PL_scopestack PL_scopestack_ix
2816syn keyword xsMacro PL_scopestack_max PL_scopestack_name PL_secondgv
2817syn keyword xsMacro PL_sharehook PL_sig_defaulting PL_sig_handlers_initted
2818syn keyword xsMacro PL_sig_ignoring PL_sig_pending PL_sig_trapped
2819syn keyword xsMacro PL_sigfpe_saved PL_sighandlerp PL_signalhook PL_signals
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002820syn keyword xsMacro PL_sort_RealCmp PL_sortcop PL_sortstash PL_splitstr
2821syn keyword xsMacro PL_srand_called PL_stack_base PL_stack_max PL_stack_sp
2822syn keyword xsMacro PL_start_env PL_stashcache PL_stashpad PL_stashpadix
2823syn keyword xsMacro PL_stashpadmax PL_statbuf PL_statcache PL_statgv
2824syn keyword xsMacro PL_statname PL_statusvalue PL_statusvalue_posix
2825syn keyword xsMacro PL_statusvalue_vms PL_stderrgv PL_stdingv PL_strtab
2826syn keyword xsMacro PL_sub_generation PL_subline PL_subname PL_sv_arenaroot
2827syn keyword xsMacro PL_sv_consts PL_sv_count PL_sv_no PL_sv_placeholder
2828syn keyword xsMacro PL_sv_root PL_sv_serial PL_sv_undef PL_sv_yes
2829syn keyword xsMacro PL_sys_intern PL_taint_warn PL_tainted PL_tainting
2830syn keyword xsMacro PL_thr_key PL_threadhook PL_timesbase PL_timesbuf
2831syn keyword xsMacro PL_tmps_floor PL_tmps_ix PL_tmps_max PL_tmps_stack
2832syn keyword xsMacro PL_top_env PL_toptarget PL_unicode PL_unitcheckav
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002833syn keyword xsMacro PL_unitcheckav_save PL_unlockhook PL_unsafe
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002834syn keyword xsMacro PL_use_safe_putenv PL_utf8_charname_begin
2835syn keyword xsMacro PL_utf8_charname_continue PL_utf8_foldable
2836syn keyword xsMacro PL_utf8_foldclosures PL_utf8_idcont PL_utf8_idstart
2837syn keyword xsMacro PL_utf8_mark PL_utf8_perl_idcont PL_utf8_perl_idstart
2838syn keyword xsMacro PL_utf8_swash_ptrs PL_utf8_tofold PL_utf8_tolower
2839syn keyword xsMacro PL_utf8_totitle PL_utf8_toupper PL_utf8_xidcont
2840syn keyword xsMacro PL_utf8_xidstart PL_utf8cache PL_utf8locale
2841syn keyword xsMacro PL_veto_cleanup PL_vtbl_arylen PL_vtbl_arylen_p
2842syn keyword xsMacro PL_vtbl_backref PL_vtbl_bm PL_vtbl_checkcall
2843syn keyword xsMacro PL_vtbl_collxfrm PL_vtbl_dbline PL_vtbl_debugvar
2844syn keyword xsMacro PL_vtbl_defelem PL_vtbl_env PL_vtbl_envelem PL_vtbl_fm
2845syn keyword xsMacro PL_vtbl_hints PL_vtbl_hintselem PL_vtbl_isa
2846syn keyword xsMacro PL_vtbl_isaelem PL_vtbl_lvref PL_vtbl_mglob PL_vtbl_nkeys
2847syn keyword xsMacro PL_vtbl_ovrld PL_vtbl_pack PL_vtbl_packelem PL_vtbl_pos
2848syn keyword xsMacro PL_vtbl_regdata PL_vtbl_regdatum PL_vtbl_regexp
2849syn keyword xsMacro PL_vtbl_sigelem PL_vtbl_substr PL_vtbl_sv PL_vtbl_taint
2850syn keyword xsMacro PL_vtbl_utf8 PL_vtbl_uvar PL_vtbl_vec PL_warn_locale
2851syn keyword xsMacro PL_warnhook PL_watch_pvx PL_watchaddr PL_watchok
2852syn keyword xsMacro PL_xsubfilename PMFUNC PM_GETRE PM_SETRE PMf_BASE_SHIFT
2853syn keyword xsMacro PMf_CHARSET PMf_CODELIST_PRIVATE PMf_CONST PMf_CONTINUE
2854syn keyword xsMacro PMf_EVAL PMf_EXTENDED PMf_EXTENDED_MORE PMf_FOLD
2855syn keyword xsMacro PMf_GLOBAL PMf_HAS_CV PMf_IS_QR PMf_KEEP PMf_KEEPCOPY
2856syn keyword xsMacro PMf_MULTILINE PMf_NOCAPTURE PMf_NONDESTRUCT PMf_ONCE
2857syn keyword xsMacro PMf_RETAINT PMf_SINGLELINE PMf_SPLIT PMf_STRICT PMf_USED
2858syn keyword xsMacro PMf_USE_RE_EVAL PNf PNfARG POPBLOCK POPEVAL POPFORMAT
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002859syn keyword xsMacro POPLOOP POPMARK POPSTACK POPSTACK_TO POPSUB POPSUBST
2860syn keyword xsMacro POP_MULTICALL POP_SAVEARRAY POPi POPl POPn POPp POPpbytex
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002861syn keyword xsMacro POPpconstx POPpx POPs POPu POPul POSIXA POSIXD POSIXL
2862syn keyword xsMacro POSIXU POSIX_CC_COUNT POSIX_SWASH_COUNT POSTDEC POSTINC
2863syn keyword xsMacro POSTJOIN POWOP PP PREC_LOW PREDEC PREGf_ANCH
2864syn keyword xsMacro PREGf_ANCH_GPOS PREGf_ANCH_MBOL PREGf_ANCH_SBOL
2865syn keyword xsMacro PREGf_CANY_SEEN PREGf_CUTGROUP_SEEN PREGf_GPOS_FLOAT
2866syn keyword xsMacro PREGf_GPOS_SEEN PREGf_IMPLICIT PREGf_NAUGHTY PREGf_NOSCAN
2867syn keyword xsMacro PREGf_SKIP PREGf_USE_RE_EVAL PREGf_VERBARG_SEEN PREINC
2868syn keyword xsMacro PRESCAN_VERSION PREVOPER PRINTF_FORMAT_NULL_OK PRIVATEREF
2869syn keyword xsMacro PRIVLIB PRIVLIB_EXP PRIVSHIFT PROCSELFEXE_PATH PRUNE
2870syn keyword xsMacro PSEUDO PTHREAD_ATFORK PTHREAD_ATTR_SETDETACHSTATE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002871syn keyword xsMacro PTHREAD_CREATE PTHREAD_CREATE_JOINABLE
2872syn keyword xsMacro PTHREAD_GETSPECIFIC PTHREAD_GETSPECIFIC_INT PTR2IV PTR2NV
2873syn keyword xsMacro PTR2UV PTR2nat PTR2ul PTRSIZE PTRV PUSHBLOCK PUSHEVAL
2874syn keyword xsMacro PUSHFORMAT PUSHGIVEN PUSHLOOP_FOR PUSHLOOP_PLAIN PUSHMARK
2875syn keyword xsMacro PUSHSTACK PUSHSTACKi PUSHSUB PUSHSUBST PUSHSUB_BASE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002876syn keyword xsMacro PUSHSUB_DB PUSHSUB_GET_LVALUE_MASK PUSHTARG PUSHWHEN
2877syn keyword xsMacro PUSH_MULTICALL PUSH_MULTICALL_FLAGS PUSHi PUSHmortal
2878syn keyword xsMacro PUSHn PUSHp PUSHs PUSHu PUTBACK PWGECOS PWPASSWD PadARRAY
2879syn keyword xsMacro PadMAX PadlistARRAY PadlistMAX PadlistNAMES
2880syn keyword xsMacro PadlistNAMESARRAY PadlistNAMESMAX PadlistREFCNT
2881syn keyword xsMacro PadnameFLAGS PadnameIsOUR PadnameIsSTATE
2882syn keyword xsMacro PadnameIsSTATE_on PadnameLEN PadnameLVALUE
2883syn keyword xsMacro PadnameLVALUE_on PadnameOURSTASH PadnameOURSTASH_set
2884syn keyword xsMacro PadnameOUTER PadnamePROTOCV PadnamePV PadnameREFCNT
2885syn keyword xsMacro PadnameREFCNT_dec PadnameSV PadnameTYPE PadnameTYPE_set
2886syn keyword xsMacro PadnameUTF8 PadnamelistARRAY PadnamelistMAX
2887syn keyword xsMacro PadnamelistMAXNAMED PadnamelistREFCNT
2888syn keyword xsMacro PadnamelistREFCNT_dec Pause PeRl_CaTiFy PeRl_INT64_C
2889syn keyword xsMacro PeRl_StGiFy PeRl_UINT64_C PerlDir_chdir PerlDir_close
2890syn keyword xsMacro PerlDir_mapA PerlDir_mapW PerlDir_mkdir PerlDir_open
2891syn keyword xsMacro PerlDir_read PerlDir_rewind PerlDir_rmdir PerlDir_seek
2892syn keyword xsMacro PerlDir_tell PerlEnv_ENVgetenv PerlEnv_ENVgetenv_len
2893syn keyword xsMacro PerlEnv_clearenv PerlEnv_free_childdir
2894syn keyword xsMacro PerlEnv_free_childenv PerlEnv_get_child_IO
2895syn keyword xsMacro PerlEnv_get_childdir PerlEnv_get_childenv PerlEnv_getenv
2896syn keyword xsMacro PerlEnv_getenv_len PerlEnv_lib_path PerlEnv_os_id
2897syn keyword xsMacro PerlEnv_putenv PerlEnv_sitelib_path PerlEnv_uname
2898syn keyword xsMacro PerlEnv_vendorlib_path PerlIOArg PerlIOBase PerlIONext
2899syn keyword xsMacro PerlIOSelf PerlIOValid PerlIO_canset_cnt
2900syn keyword xsMacro PerlIO_exportFILE PerlIO_fast_gets PerlIO_fdopen
2901syn keyword xsMacro PerlIO_findFILE PerlIO_getc PerlIO_getname
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002902syn keyword xsMacro PerlIO_has_base PerlIO_has_cntptr PerlIO_importFILE
2903syn keyword xsMacro PerlIO_isutf8 PerlIO_open PerlIO_printf PerlIO_putc
2904syn keyword xsMacro PerlIO_puts PerlIO_releaseFILE PerlIO_reopen
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002905syn keyword xsMacro PerlIO_rewind PerlIO_stdoutf PerlIO_tmpfile PerlIO_ungetc
2906syn keyword xsMacro PerlIO_vprintf PerlLIO_access PerlLIO_chmod PerlLIO_chown
2907syn keyword xsMacro PerlLIO_chsize PerlLIO_close PerlLIO_dup PerlLIO_dup2
2908syn keyword xsMacro PerlLIO_flock PerlLIO_fstat PerlLIO_ioctl PerlLIO_isatty
2909syn keyword xsMacro PerlLIO_link PerlLIO_lseek PerlLIO_lstat PerlLIO_mkstemp
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002910syn keyword xsMacro PerlLIO_mktemp PerlLIO_open PerlLIO_open3 PerlLIO_read
2911syn keyword xsMacro PerlLIO_rename PerlLIO_setmode PerlLIO_stat
2912syn keyword xsMacro PerlLIO_tmpnam PerlLIO_umask PerlLIO_unlink PerlLIO_utime
2913syn keyword xsMacro PerlLIO_write PerlMemParse_calloc PerlMemParse_free
2914syn keyword xsMacro PerlMemParse_free_lock PerlMemParse_get_lock
2915syn keyword xsMacro PerlMemParse_is_locked PerlMemParse_malloc
2916syn keyword xsMacro PerlMemParse_realloc PerlMemShared_calloc
2917syn keyword xsMacro PerlMemShared_free PerlMemShared_free_lock
2918syn keyword xsMacro PerlMemShared_get_lock PerlMemShared_is_locked
2919syn keyword xsMacro PerlMemShared_malloc PerlMemShared_realloc PerlMem_calloc
2920syn keyword xsMacro PerlMem_free PerlMem_free_lock PerlMem_get_lock
2921syn keyword xsMacro PerlMem_is_locked PerlMem_malloc PerlMem_realloc
2922syn keyword xsMacro PerlProc_DynaLoad PerlProc_GetOSError PerlProc__exit
2923syn keyword xsMacro PerlProc_abort PerlProc_crypt PerlProc_execl
2924syn keyword xsMacro PerlProc_execv PerlProc_execvp PerlProc_exit
2925syn keyword xsMacro PerlProc_fork PerlProc_getegid PerlProc_geteuid
2926syn keyword xsMacro PerlProc_getgid PerlProc_getlogin PerlProc_getpid
2927syn keyword xsMacro PerlProc_gettimeofday PerlProc_getuid PerlProc_kill
2928syn keyword xsMacro PerlProc_killpg PerlProc_lasthost PerlProc_longjmp
2929syn keyword xsMacro PerlProc_pause PerlProc_pclose PerlProc_pipe
2930syn keyword xsMacro PerlProc_popen PerlProc_popen_list PerlProc_setgid
2931syn keyword xsMacro PerlProc_setjmp PerlProc_setuid PerlProc_signal
2932syn keyword xsMacro PerlProc_sleep PerlProc_spawnvp PerlProc_times
2933syn keyword xsMacro PerlProc_wait PerlProc_waitpid PerlSIO_canset_cnt
2934syn keyword xsMacro PerlSIO_clearerr PerlSIO_fast_gets PerlSIO_fclose
2935syn keyword xsMacro PerlSIO_fdopen PerlSIO_fdupopen PerlSIO_feof
2936syn keyword xsMacro PerlSIO_ferror PerlSIO_fflush PerlSIO_fgetc
2937syn keyword xsMacro PerlSIO_fgetpos PerlSIO_fgets PerlSIO_fileno
2938syn keyword xsMacro PerlSIO_fopen PerlSIO_fputc PerlSIO_fputs PerlSIO_fread
2939syn keyword xsMacro PerlSIO_freopen PerlSIO_fseek PerlSIO_fsetpos
2940syn keyword xsMacro PerlSIO_ftell PerlSIO_fwrite PerlSIO_get_base
2941syn keyword xsMacro PerlSIO_get_bufsiz PerlSIO_get_cnt PerlSIO_get_ptr
2942syn keyword xsMacro PerlSIO_has_base PerlSIO_has_cntptr PerlSIO_init
2943syn keyword xsMacro PerlSIO_printf PerlSIO_rewind PerlSIO_set_cnt
2944syn keyword xsMacro PerlSIO_set_ptr PerlSIO_setbuf PerlSIO_setlinebuf
2945syn keyword xsMacro PerlSIO_setvbuf PerlSIO_stderr PerlSIO_stdin
2946syn keyword xsMacro PerlSIO_stdout PerlSIO_stdoutf PerlSIO_tmpfile
2947syn keyword xsMacro PerlSIO_ungetc PerlSIO_vprintf PerlSock_accept
2948syn keyword xsMacro PerlSock_bind PerlSock_closesocket PerlSock_connect
2949syn keyword xsMacro PerlSock_endhostent PerlSock_endnetent
2950syn keyword xsMacro PerlSock_endprotoent PerlSock_endservent
2951syn keyword xsMacro PerlSock_gethostbyaddr PerlSock_gethostbyname
2952syn keyword xsMacro PerlSock_gethostent PerlSock_gethostname
2953syn keyword xsMacro PerlSock_getnetbyaddr PerlSock_getnetbyname
2954syn keyword xsMacro PerlSock_getnetent PerlSock_getpeername
2955syn keyword xsMacro PerlSock_getprotobyname PerlSock_getprotobynumber
2956syn keyword xsMacro PerlSock_getprotoent PerlSock_getservbyname
2957syn keyword xsMacro PerlSock_getservbyport PerlSock_getservent
2958syn keyword xsMacro PerlSock_getsockname PerlSock_getsockopt PerlSock_htonl
2959syn keyword xsMacro PerlSock_htons PerlSock_inet_addr PerlSock_inet_ntoa
2960syn keyword xsMacro PerlSock_listen PerlSock_ntohl PerlSock_ntohs
2961syn keyword xsMacro PerlSock_recv PerlSock_recvfrom PerlSock_select
2962syn keyword xsMacro PerlSock_send PerlSock_sendto PerlSock_sethostent
2963syn keyword xsMacro PerlSock_setnetent PerlSock_setprotoent
2964syn keyword xsMacro PerlSock_setservent PerlSock_setsockopt PerlSock_shutdown
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002965syn keyword xsMacro PerlSock_socket PerlSock_socketpair Perl_acos Perl_asin
2966syn keyword xsMacro Perl_assert Perl_atan Perl_atan2 Perl_atof Perl_atof2
2967syn keyword xsMacro Perl_ceil Perl_cos Perl_cosh Perl_custom_op_xop
2968syn keyword xsMacro Perl_debug_log Perl_drand48 Perl_drand48_init
2969syn keyword xsMacro Perl_error_log Perl_exp Perl_floor Perl_fmod
2970syn keyword xsMacro Perl_fp_class_denorm Perl_fp_class_inf Perl_fp_class_nan
2971syn keyword xsMacro Perl_fp_class_ndenorm Perl_fp_class_ninf
2972syn keyword xsMacro Perl_fp_class_nnorm Perl_fp_class_norm
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002973syn keyword xsMacro Perl_fp_class_nzero Perl_fp_class_pdenorm
2974syn keyword xsMacro Perl_fp_class_pinf Perl_fp_class_pnorm
2975syn keyword xsMacro Perl_fp_class_pzero Perl_fp_class_qnan Perl_fp_class_snan
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002976syn keyword xsMacro Perl_fp_class_zero Perl_free_c_backtrace Perl_frexp
2977syn keyword xsMacro Perl_isfinite Perl_isfinitel Perl_isinf Perl_isnan
2978syn keyword xsMacro Perl_ldexp Perl_log Perl_log10 Perl_malloc_good_size
2979syn keyword xsMacro Perl_modf Perl_pow Perl_pp_accept Perl_pp_aelemfast_lex
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02002980syn keyword xsMacro Perl_pp_andassign Perl_pp_avalues Perl_pp_bind
2981syn keyword xsMacro Perl_pp_bit_xor Perl_pp_chmod Perl_pp_chomp
2982syn keyword xsMacro Perl_pp_connect Perl_pp_cos Perl_pp_custom
2983syn keyword xsMacro Perl_pp_dbmclose Perl_pp_dofile Perl_pp_dor
2984syn keyword xsMacro Perl_pp_dorassign Perl_pp_dump Perl_pp_egrent
2985syn keyword xsMacro Perl_pp_enetent Perl_pp_eprotoent Perl_pp_epwent
2986syn keyword xsMacro Perl_pp_eservent Perl_pp_exp Perl_pp_fcntl
2987syn keyword xsMacro Perl_pp_ftatime Perl_pp_ftbinary Perl_pp_ftblk
2988syn keyword xsMacro Perl_pp_ftchr Perl_pp_ftctime Perl_pp_ftdir
2989syn keyword xsMacro Perl_pp_fteexec Perl_pp_fteowned Perl_pp_fteread
2990syn keyword xsMacro Perl_pp_ftewrite Perl_pp_ftfile Perl_pp_ftmtime
2991syn keyword xsMacro Perl_pp_ftpipe Perl_pp_ftrexec Perl_pp_ftrwrite
2992syn keyword xsMacro Perl_pp_ftsgid Perl_pp_ftsize Perl_pp_ftsock
2993syn keyword xsMacro Perl_pp_ftsuid Perl_pp_ftsvtx Perl_pp_ftzero
2994syn keyword xsMacro Perl_pp_getpeername Perl_pp_getsockname Perl_pp_ggrgid
2995syn keyword xsMacro Perl_pp_ggrnam Perl_pp_ghbyaddr Perl_pp_ghbyname
2996syn keyword xsMacro Perl_pp_gnbyaddr Perl_pp_gnbyname Perl_pp_gpbyname
2997syn keyword xsMacro Perl_pp_gpbynumber Perl_pp_gpwnam Perl_pp_gpwuid
2998syn keyword xsMacro Perl_pp_gsbyname Perl_pp_gsbyport Perl_pp_gsockopt
2999syn keyword xsMacro Perl_pp_hex Perl_pp_i_postdec Perl_pp_i_postinc
3000syn keyword xsMacro Perl_pp_i_predec Perl_pp_i_preinc Perl_pp_keys
3001syn keyword xsMacro Perl_pp_kill Perl_pp_lcfirst Perl_pp_lineseq
3002syn keyword xsMacro Perl_pp_listen Perl_pp_localtime Perl_pp_log
3003syn keyword xsMacro Perl_pp_lstat Perl_pp_mapstart Perl_pp_msgctl
3004syn keyword xsMacro Perl_pp_msgget Perl_pp_msgrcv Perl_pp_msgsnd
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003005syn keyword xsMacro Perl_pp_nbit_xor Perl_pp_orassign Perl_pp_padany
3006syn keyword xsMacro Perl_pp_pop Perl_pp_postdec Perl_pp_predec Perl_pp_reach
3007syn keyword xsMacro Perl_pp_read Perl_pp_recv Perl_pp_regcmaybe
3008syn keyword xsMacro Perl_pp_rindex Perl_pp_rv2hv Perl_pp_rvalues Perl_pp_say
3009syn keyword xsMacro Perl_pp_sbit_xor Perl_pp_scalar Perl_pp_schomp
3010syn keyword xsMacro Perl_pp_scope Perl_pp_seek Perl_pp_semop Perl_pp_send
3011syn keyword xsMacro Perl_pp_sge Perl_pp_sgrent Perl_pp_sgt Perl_pp_shmctl
3012syn keyword xsMacro Perl_pp_shmget Perl_pp_shmread Perl_pp_shutdown
3013syn keyword xsMacro Perl_pp_slt Perl_pp_snetent Perl_pp_socket
3014syn keyword xsMacro Perl_pp_sprotoent Perl_pp_spwent Perl_pp_sqrt
3015syn keyword xsMacro Perl_pp_sservent Perl_pp_ssockopt Perl_pp_symlink
3016syn keyword xsMacro Perl_pp_transr Perl_pp_unlink Perl_pp_utime
3017syn keyword xsMacro Perl_pp_values Perl_safesysmalloc_size Perl_sharepvn
3018syn keyword xsMacro Perl_signbit Perl_sin Perl_sinh Perl_sqrt Perl_strtod
3019syn keyword xsMacro Perl_tan Perl_tanh Perl_va_copy PmopSTASH PmopSTASHPV
3020syn keyword xsMacro PmopSTASHPV_set PmopSTASH_set Poison PoisonFree PoisonNew
3021syn keyword xsMacro PoisonPADLIST PoisonWith QR_PAT_MODS QUADKIND QUAD_IS_INT
3022syn keyword xsMacro QUAD_IS_INT64_T QUAD_IS_LONG QUAD_IS_LONG_LONG
3023syn keyword xsMacro QUAD_IS___INT64 QUESTION_MARK_CTRL QWLIST RANDBITS
3024syn keyword xsMacro RANDOM_R_PROTO RD_NODATA READDIR64_R_PROTO
3025syn keyword xsMacro READDIR_R_PROTO READ_XDIGIT REENTRANT_PROTO_B_B
3026syn keyword xsMacro REENTRANT_PROTO_B_BI REENTRANT_PROTO_B_BW
3027syn keyword xsMacro REENTRANT_PROTO_B_CCD REENTRANT_PROTO_B_CCS
3028syn keyword xsMacro REENTRANT_PROTO_B_IBI REENTRANT_PROTO_B_IBW
3029syn keyword xsMacro REENTRANT_PROTO_B_SB REENTRANT_PROTO_B_SBI
3030syn keyword xsMacro REENTRANT_PROTO_I_BI REENTRANT_PROTO_I_BW
3031syn keyword xsMacro REENTRANT_PROTO_I_CCSBWR REENTRANT_PROTO_I_CCSD
3032syn keyword xsMacro REENTRANT_PROTO_I_CII REENTRANT_PROTO_I_CIISD
3033syn keyword xsMacro REENTRANT_PROTO_I_CSBI REENTRANT_PROTO_I_CSBIR
3034syn keyword xsMacro REENTRANT_PROTO_I_CSBWR REENTRANT_PROTO_I_CSBWRE
3035syn keyword xsMacro REENTRANT_PROTO_I_CSD REENTRANT_PROTO_I_CWISBWRE
3036syn keyword xsMacro REENTRANT_PROTO_I_CWISD REENTRANT_PROTO_I_D
3037syn keyword xsMacro REENTRANT_PROTO_I_H REENTRANT_PROTO_I_IBI
3038syn keyword xsMacro REENTRANT_PROTO_I_IBW REENTRANT_PROTO_I_ICBI
3039syn keyword xsMacro REENTRANT_PROTO_I_ICSBWR REENTRANT_PROTO_I_ICSD
3040syn keyword xsMacro REENTRANT_PROTO_I_ID REENTRANT_PROTO_I_IISD
3041syn keyword xsMacro REENTRANT_PROTO_I_ISBWR REENTRANT_PROTO_I_ISD
3042syn keyword xsMacro REENTRANT_PROTO_I_LISBI REENTRANT_PROTO_I_LISD
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003043syn keyword xsMacro REENTRANT_PROTO_I_SB REENTRANT_PROTO_I_SBI
3044syn keyword xsMacro REENTRANT_PROTO_I_SBIE REENTRANT_PROTO_I_SBIH
3045syn keyword xsMacro REENTRANT_PROTO_I_SBIR REENTRANT_PROTO_I_SBWR
3046syn keyword xsMacro REENTRANT_PROTO_I_SBWRE REENTRANT_PROTO_I_SD
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003047syn keyword xsMacro REENTRANT_PROTO_I_TISD REENTRANT_PROTO_I_TS
3048syn keyword xsMacro REENTRANT_PROTO_I_TSBI REENTRANT_PROTO_I_TSBIR
3049syn keyword xsMacro REENTRANT_PROTO_I_TSBWR REENTRANT_PROTO_I_TSR
3050syn keyword xsMacro REENTRANT_PROTO_I_TsISBWRE REENTRANT_PROTO_I_UISBWRE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003051syn keyword xsMacro REENTRANT_PROTO_I_uISBWRE REENTRANT_PROTO_S_CBI
3052syn keyword xsMacro REENTRANT_PROTO_S_CCSBI REENTRANT_PROTO_S_CIISBIE
3053syn keyword xsMacro REENTRANT_PROTO_S_CSBI REENTRANT_PROTO_S_CSBIE
3054syn keyword xsMacro REENTRANT_PROTO_S_CWISBIE REENTRANT_PROTO_S_CWISBWIE
3055syn keyword xsMacro REENTRANT_PROTO_S_ICSBI REENTRANT_PROTO_S_ISBI
3056syn keyword xsMacro REENTRANT_PROTO_S_LISBI REENTRANT_PROTO_S_SBI
3057syn keyword xsMacro REENTRANT_PROTO_S_SBIE REENTRANT_PROTO_S_SBW
3058syn keyword xsMacro REENTRANT_PROTO_S_TISBI REENTRANT_PROTO_S_TSBI
3059syn keyword xsMacro REENTRANT_PROTO_S_TSBIE REENTRANT_PROTO_S_TWISBIE
3060syn keyword xsMacro REENTRANT_PROTO_V_D REENTRANT_PROTO_V_H
3061syn keyword xsMacro REENTRANT_PROTO_V_ID REENTR_H REENTR_MEMZERO REF
3062syn keyword xsMacro REFCOUNTED_HE_EXISTS REFCOUNTED_HE_KEY_UTF8 REFF REFFA
3063syn keyword xsMacro REFFL REFFU REFGEN REF_HE_KEY REGMATCH_STATE_MAX
3064syn keyword xsMacro REGNODE_MAX REGNODE_SIMPLE REGNODE_VARIES REG_ANY
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003065syn keyword xsMacro REG_CANY_SEEN REG_CUTGROUP_SEEN REG_EXTFLAGS_NAME_SIZE
3066syn keyword xsMacro REG_GOSTART_SEEN REG_GPOS_SEEN REG_INFTY
3067syn keyword xsMacro REG_INTFLAGS_NAME_SIZE REG_LOOKBEHIND_SEEN REG_MAGIC
3068syn keyword xsMacro REG_RECURSE_SEEN REG_RUN_ON_COMMENT_SEEN
3069syn keyword xsMacro REG_TOP_LEVEL_BRANCHES_SEEN REG_UNBOUNDED_QUANTIFIER_SEEN
3070syn keyword xsMacro REG_UNFOLDED_MULTI_SEEN REG_VERBARG_SEEN
3071syn keyword xsMacro REG_ZERO_LEN_SEEN RELOP RENUM REQUIRE RESTORE_ERRNO
3072syn keyword xsMacro RESTORE_LC_NUMERIC RESTORE_LC_NUMERIC_STANDARD
3073syn keyword xsMacro RESTORE_LC_NUMERIC_UNDERLYING RESTORE_NUMERIC_LOCAL
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003074syn keyword xsMacro RESTORE_NUMERIC_STANDARD RETPUSHNO RETPUSHUNDEF
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003075syn keyword xsMacro RETPUSHYES RETSETNO RETSETTARG RETSETUNDEF RETSETYES
3076syn keyword xsMacro RETURN RETURNOP RETURNX RETURN_PROBE REXEC_CHECKED
3077syn keyword xsMacro REXEC_COPY_SKIP_POST REXEC_COPY_SKIP_PRE REXEC_COPY_STR
3078syn keyword xsMacro REXEC_FAIL_ON_UNDERFLOW REXEC_IGNOREPOS REXEC_NOT_FIRST
3079syn keyword xsMacro REXEC_SCREAM RE_DEBUG_COMPILE_DUMP RE_DEBUG_COMPILE_FLAGS
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003080syn keyword xsMacro RE_DEBUG_COMPILE_MASK RE_DEBUG_COMPILE_OPTIMISE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003081syn keyword xsMacro RE_DEBUG_COMPILE_PARSE RE_DEBUG_COMPILE_TEST
3082syn keyword xsMacro RE_DEBUG_COMPILE_TRIE RE_DEBUG_EXECUTE_INTUIT
3083syn keyword xsMacro RE_DEBUG_EXECUTE_MASK RE_DEBUG_EXECUTE_MATCH
3084syn keyword xsMacro RE_DEBUG_EXECUTE_TRIE RE_DEBUG_EXTRA_BUFFERS
3085syn keyword xsMacro RE_DEBUG_EXTRA_GPOS RE_DEBUG_EXTRA_MASK
3086syn keyword xsMacro RE_DEBUG_EXTRA_OFFDEBUG RE_DEBUG_EXTRA_OFFSETS
3087syn keyword xsMacro RE_DEBUG_EXTRA_OPTIMISE RE_DEBUG_EXTRA_STACK
3088syn keyword xsMacro RE_DEBUG_EXTRA_STATE RE_DEBUG_EXTRA_TRIE RE_DEBUG_FLAG
3089syn keyword xsMacro RE_DEBUG_FLAGS RE_PV_COLOR_DECL RE_PV_QUOTED_DECL
3090syn keyword xsMacro RE_SV_DUMPLEN RE_SV_ESCAPE RE_SV_TAIL
3091syn keyword xsMacro RE_TRACK_PATTERN_OFFSETS RE_TRIE_MAXBUF_INIT
3092syn keyword xsMacro RE_TRIE_MAXBUF_NAME RMS_DIR RMS_FAC RMS_FEX RMS_FNF
3093syn keyword xsMacro RMS_IFI RMS_ISI RMS_PRV ROTL32 ROTL64 ROTL_UV
3094syn keyword xsMacro RUNOPS_DEFAULT RV2CVOPCV_FLAG_MASK RV2CVOPCV_MARK_EARLY
3095syn keyword xsMacro RV2CVOPCV_MAYBE_NAME_GV RV2CVOPCV_RETURN_NAME_GV
3096syn keyword xsMacro RV2CVOPCV_RETURN_STUB RX_ANCHORED_SUBSTR RX_ANCHORED_UTF8
3097syn keyword xsMacro RX_BUFF_IDX_CARET_FULLMATCH RX_BUFF_IDX_CARET_POSTMATCH
3098syn keyword xsMacro RX_BUFF_IDX_CARET_PREMATCH RX_BUFF_IDX_FULLMATCH
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003099syn keyword xsMacro RX_BUFF_IDX_POSTMATCH RX_BUFF_IDX_PREMATCH
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003100syn keyword xsMacro RX_CHECK_SUBSTR RX_COMPFLAGS RX_ENGINE RX_EXTFLAGS
3101syn keyword xsMacro RX_FLOAT_SUBSTR RX_FLOAT_UTF8 RX_GOFS RX_HAS_CUTGROUP
3102syn keyword xsMacro RX_INTFLAGS RX_ISTAINTED RX_LASTCLOSEPAREN RX_LASTPAREN
3103syn keyword xsMacro RX_MATCH_COPIED RX_MATCH_COPIED_off RX_MATCH_COPIED_on
3104syn keyword xsMacro RX_MATCH_COPIED_set RX_MATCH_COPY_FREE RX_MATCH_TAINTED
3105syn keyword xsMacro RX_MATCH_TAINTED_off RX_MATCH_TAINTED_on
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003106syn keyword xsMacro RX_MATCH_TAINTED_set RX_MATCH_UTF8 RX_MATCH_UTF8_off
3107syn keyword xsMacro RX_MATCH_UTF8_on RX_MATCH_UTF8_set RX_MINLEN RX_MINLENRET
3108syn keyword xsMacro RX_NPARENS RX_OFFS RX_PRECOMP RX_PRECOMP_const RX_PRELEN
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003109syn keyword xsMacro RX_REFCNT RX_SAVED_COPY RX_SUBBEG RX_SUBCOFFSET RX_SUBLEN
3110syn keyword xsMacro RX_SUBOFFSET RX_TAINT_on RX_UTF8 RX_WRAPLEN RX_WRAPPED
3111syn keyword xsMacro RX_WRAPPED_const RX_ZERO_LEN RXapif_ALL RXapif_CLEAR
3112syn keyword xsMacro RXapif_DELETE RXapif_EXISTS RXapif_FETCH RXapif_FIRSTKEY
3113syn keyword xsMacro RXapif_NEXTKEY RXapif_ONE RXapif_REGNAME RXapif_REGNAMES
3114syn keyword xsMacro RXapif_REGNAMES_COUNT RXapif_SCALAR RXapif_STORE
3115syn keyword xsMacro RXf_BASE_SHIFT RXf_CHECK_ALL RXf_COPY_DONE RXf_EVAL_SEEN
3116syn keyword xsMacro RXf_INTUIT_TAIL RXf_IS_ANCHORED RXf_MATCH_UTF8
3117syn keyword xsMacro RXf_NO_INPLACE_SUBST RXf_NULL RXf_PMf_CHARSET
3118syn keyword xsMacro RXf_PMf_COMPILETIME RXf_PMf_EXTENDED
3119syn keyword xsMacro RXf_PMf_EXTENDED_MORE RXf_PMf_FLAGCOPYMASK RXf_PMf_FOLD
3120syn keyword xsMacro RXf_PMf_KEEPCOPY RXf_PMf_MULTILINE RXf_PMf_NOCAPTURE
3121syn keyword xsMacro RXf_PMf_SINGLELINE RXf_PMf_SPLIT RXf_PMf_STD_PMMOD
3122syn keyword xsMacro RXf_PMf_STD_PMMOD_SHIFT RXf_PMf_STRICT RXf_SKIPWHITE
3123syn keyword xsMacro RXf_SPLIT RXf_START_ONLY RXf_TAINTED RXf_TAINTED_SEEN
3124syn keyword xsMacro RXf_UNBOUNDED_QUANTIFIER_SEEN RXf_USE_INTUIT
3125syn keyword xsMacro RXf_USE_INTUIT_ML RXf_USE_INTUIT_NOML RXf_WHITE RXi_GET
3126syn keyword xsMacro RXi_GET_DECL RXi_SET RXp_COMPFLAGS RXp_EXTFLAGS
3127syn keyword xsMacro RXp_INTFLAGS RXp_MATCH_COPIED RXp_MATCH_COPIED_off
3128syn keyword xsMacro RXp_MATCH_COPIED_on RXp_MATCH_TAINTED
3129syn keyword xsMacro RXp_MATCH_TAINTED_on RXp_MATCH_UTF8 RXp_PAREN_NAMES ReANY
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003130syn keyword xsMacro ReREFCNT_dec ReREFCNT_inc Renew Renewc RsPARA RsRECORD
3131syn keyword xsMacro RsSIMPLE RsSNARF SAFE_TRIE_NODENUM SANY SAVEADELETE
3132syn keyword xsMacro SAVEBOOL SAVECLEARSV SAVECOMPILEWARNINGS SAVECOMPPAD
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003133syn keyword xsMacro SAVECOPFILE SAVECOPFILE_FREE SAVECOPLINE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003134syn keyword xsMacro SAVECOPSTASH_FREE SAVEDELETE SAVEDESTRUCTOR
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003135syn keyword xsMacro SAVEDESTRUCTOR_X SAVEFREECOPHH SAVEFREEOP SAVEFREEPADNAME
3136syn keyword xsMacro SAVEFREEPV SAVEFREESV SAVEGENERICPV SAVEGENERICSV
3137syn keyword xsMacro SAVEHDELETE SAVEHINTS SAVEI16 SAVEI32 SAVEI8 SAVEINT
3138syn keyword xsMacro SAVEIV SAVELONG SAVEMORTALIZESV SAVEOP
3139syn keyword xsMacro SAVEPADSVANDMORTALIZE SAVEPARSER SAVEPPTR SAVESETSVFLAGS
3140syn keyword xsMacro SAVESHAREDPV SAVESPTR SAVESTACK_POS SAVESWITCHSTACK
3141syn keyword xsMacro SAVETMPS SAVEVPTR SAVE_DEFSV SAVE_ERRNO SAVE_MASK
3142syn keyword xsMacro SAVE_TIGHT_SHIFT SAVEf_KEEPOLDELEM SAVEf_SETMAGIC
3143syn keyword xsMacro SAVEt_ADELETE SAVEt_AELEM SAVEt_ALLOC SAVEt_APTR
3144syn keyword xsMacro SAVEt_ARG0_MAX SAVEt_ARG1_MAX SAVEt_ARG2_MAX SAVEt_AV
3145syn keyword xsMacro SAVEt_BOOL SAVEt_CLEARPADRANGE SAVEt_CLEARSV
3146syn keyword xsMacro SAVEt_COMPILE_WARNINGS SAVEt_COMPPAD SAVEt_DELETE
3147syn keyword xsMacro SAVEt_DESTRUCTOR SAVEt_DESTRUCTOR_X SAVEt_FREECOPHH
3148syn keyword xsMacro SAVEt_FREEOP SAVEt_FREEPADNAME SAVEt_FREEPV SAVEt_FREESV
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003149syn keyword xsMacro SAVEt_GENERIC_PVREF SAVEt_GENERIC_SVREF SAVEt_GP
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003150syn keyword xsMacro SAVEt_GP_ALIASED_SV SAVEt_GVSLOT SAVEt_GVSV SAVEt_HELEM
3151syn keyword xsMacro SAVEt_HINTS SAVEt_HPTR SAVEt_HV SAVEt_I16 SAVEt_I32
3152syn keyword xsMacro SAVEt_I32_SMALL SAVEt_I8 SAVEt_INT SAVEt_INT_SMALL
3153syn keyword xsMacro SAVEt_ITEM SAVEt_IV SAVEt_LONG SAVEt_MORTALIZESV
3154syn keyword xsMacro SAVEt_NSTAB SAVEt_OP SAVEt_PADSV_AND_MORTALIZE
3155syn keyword xsMacro SAVEt_PARSER SAVEt_PPTR SAVEt_READONLY_OFF
3156syn keyword xsMacro SAVEt_REGCONTEXT SAVEt_SAVESWITCHSTACK SAVEt_SET_SVFLAGS
3157syn keyword xsMacro SAVEt_SHARED_PVREF SAVEt_SPTR SAVEt_STACK_POS
3158syn keyword xsMacro SAVEt_STRLEN SAVEt_SV SAVEt_SVREF SAVEt_VPTR
3159syn keyword xsMacro SAWAMPERSAND_LEFT SAWAMPERSAND_MIDDLE SAWAMPERSAND_RIGHT
3160syn keyword xsMacro SBOL SB_ENUM_COUNT SCAN_DEF SCAN_REPL SCAN_TR
3161syn keyword xsMacro SCAN_VERSION SCHED_YIELD SCOPE_SAVES_SIGNAL_MASK SEEK_CUR
3162syn keyword xsMacro SEEK_END SEEK_SET SELECT_MIN_BITS SEOL SETERRNO
3163syn keyword xsMacro SETGRENT_R_PROTO SETHOSTENT_R_PROTO SETLOCALE_R_PROTO
3164syn keyword xsMacro SETNETENT_R_PROTO SETPROTOENT_R_PROTO SETPWENT_R_PROTO
3165syn keyword xsMacro SETSERVENT_R_PROTO SETTARG SET_MARK_OFFSET
3166syn keyword xsMacro SET_NUMERIC_LOCAL SET_NUMERIC_STANDARD
3167syn keyword xsMacro SET_NUMERIC_UNDERLYING SET_THR SET_THREAD_SELF SETi SETn
3168syn keyword xsMacro SETp SETs SETu SHARP_S_SKIP SHIFTOP SHORTSIZE SH_PATH
3169syn keyword xsMacro SIGABRT SIGILL SIG_NAME SIG_NUM SIG_SIZE SINGLE_PAT_MOD
3170syn keyword xsMacro SIPROUND SITEARCH SITEARCH_EXP SITELIB SITELIB_EXP
3171syn keyword xsMacro SITELIB_STEM SIZE_ALIGN SIZE_ONLY SKIP SKIP_next
3172syn keyword xsMacro SKIP_next_fail SLOPPYDIVIDE SOCKET_OPEN_MODE SPAGAIN
3173syn keyword xsMacro SPRINTF_RETURNS_STRLEN SRAND48_R_PROTO SRANDOM_R_PROTO
3174syn keyword xsMacro SSCHECK SSC_MATCHES_EMPTY_STRING SSGROW SSNEW SSNEWa
3175syn keyword xsMacro SSNEWat SSNEWt SSPOPBOOL SSPOPDPTR SSPOPDXPTR SSPOPINT
3176syn keyword xsMacro SSPOPIV SSPOPLONG SSPOPPTR SSPOPUV SSPTR SSPTRt
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003177syn keyword xsMacro SSPUSHBOOL SSPUSHDPTR SSPUSHDXPTR SSPUSHINT SSPUSHIV
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003178syn keyword xsMacro SSPUSHLONG SSPUSHPTR SSPUSHUV SS_ACCVIO SS_ADD_BOOL
3179syn keyword xsMacro SS_ADD_DPTR SS_ADD_DXPTR SS_ADD_END SS_ADD_INT SS_ADD_IV
3180syn keyword xsMacro SS_ADD_LONG SS_ADD_PTR SS_ADD_UV SS_BUFFEROVF
3181syn keyword xsMacro SS_DEVOFFLINE SS_IVCHAN SS_MAXPUSH SS_NOPRIV SS_NORMAL
3182syn keyword xsMacro SSize_t_MAX ST STANDARD_C STAR STARTPERL START_EXTERN_C
3183syn keyword xsMacro START_MY_CXT STATIC STATIC_ASSERT_1 STATIC_ASSERT_2
3184syn keyword xsMacro STATIC_ASSERT_GLOBAL STATIC_ASSERT_STMT
3185syn keyword xsMacro STATUS_ALL_FAILURE STATUS_ALL_SUCCESS STATUS_CURRENT
3186syn keyword xsMacro STATUS_EXIT STATUS_EXIT_SET STATUS_NATIVE
3187syn keyword xsMacro STATUS_NATIVE_CHILD_SET STATUS_UNIX STATUS_UNIX_EXIT_SET
3188syn keyword xsMacro STATUS_UNIX_SET STDCHAR STDIO_STREAM_ARRAY STD_PAT_MODS
3189syn keyword xsMacro STD_PMMOD_FLAGS_CLEAR STD_PMMOD_FLAGS_PARSE_X_WARN
3190syn keyword xsMacro STMT_END STMT_START STORE_LC_NUMERIC_FORCE_TO_UNDERLYING
3191syn keyword xsMacro STORE_LC_NUMERIC_SET_TO_NEEDED
3192syn keyword xsMacro STORE_LC_NUMERIC_STANDARD_SET_UNDERLYING
3193syn keyword xsMacro STORE_LC_NUMERIC_UNDERLYING_SET_STANDARD
3194syn keyword xsMacro STORE_NUMERIC_LOCAL_SET_STANDARD
3195syn keyword xsMacro STORE_NUMERIC_STANDARD_FORCE_LOCAL
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003196syn keyword xsMacro STORE_NUMERIC_STANDARD_SET_LOCAL STRERROR_R_PROTO STRING
3197syn keyword xsMacro STRINGIFY STRUCT_OFFSET STRUCT_SV STR_LEN STR_SZ
3198syn keyword xsMacro STR_WITH_LEN ST_INO_SIGN ST_INO_SIZE SUB
3199syn keyword xsMacro SUBST_TAINT_BOOLRET SUBST_TAINT_PAT SUBST_TAINT_REPL
3200syn keyword xsMacro SUBST_TAINT_RETAINT SUBST_TAINT_STR SUBVERSION SUCCEED
3201syn keyword xsMacro SUSPEND SVTYPEMASK SV_CATBYTES SV_CATUTF8
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003202syn keyword xsMacro SV_CHECK_THINKFIRST SV_CHECK_THINKFIRST_COW_DROP SV_CONST
3203syn keyword xsMacro SV_CONSTS_COUNT SV_CONST_BINMODE SV_CONST_CLEAR
3204syn keyword xsMacro SV_CONST_CLOSE SV_CONST_DELETE SV_CONST_DESTROY
3205syn keyword xsMacro SV_CONST_EOF SV_CONST_EXISTS SV_CONST_EXTEND
3206syn keyword xsMacro SV_CONST_FETCH SV_CONST_FETCHSIZE SV_CONST_FILENO
3207syn keyword xsMacro SV_CONST_FIRSTKEY SV_CONST_GETC SV_CONST_NEXTKEY
3208syn keyword xsMacro SV_CONST_OPEN SV_CONST_POP SV_CONST_PRINT SV_CONST_PRINTF
3209syn keyword xsMacro SV_CONST_PUSH SV_CONST_READ SV_CONST_READLINE
3210syn keyword xsMacro SV_CONST_RETURN SV_CONST_SCALAR SV_CONST_SEEK
3211syn keyword xsMacro SV_CONST_SHIFT SV_CONST_SPLICE SV_CONST_STORE
3212syn keyword xsMacro SV_CONST_STORESIZE SV_CONST_TELL SV_CONST_TIEARRAY
3213syn keyword xsMacro SV_CONST_TIEHANDLE SV_CONST_TIEHASH SV_CONST_TIESCALAR
3214syn keyword xsMacro SV_CONST_UNSHIFT SV_CONST_UNTIE SV_CONST_WRITE
3215syn keyword xsMacro SV_COW_DROP_PV SV_COW_OTHER_PVS SV_COW_REFCNT_MAX
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003216syn keyword xsMacro SV_COW_SHARED_HASH_KEYS SV_DO_COW_SVSETSV
3217syn keyword xsMacro SV_FORCE_UTF8_UPGRADE SV_GMAGIC SV_HAS_TRAILING_NUL
3218syn keyword xsMacro SV_IMMEDIATE_UNREF SV_MUTABLE_RETURN SV_NOSTEAL
3219syn keyword xsMacro SV_SAVED_COPY SV_SKIP_OVERLOAD SV_SMAGIC
3220syn keyword xsMacro SV_UNDEF_RETURNS_NULL SV_UTF8_NO_ENCODING SVrepl_EVAL
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003221syn keyword xsMacro SVt_FIRST SVt_MASK SWITCHSTACK SYMBIAN SYSTEM_GMTIME_MAX
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003222syn keyword xsMacro SYSTEM_GMTIME_MIN SYSTEM_LOCALTIME_MAX
3223syn keyword xsMacro SYSTEM_LOCALTIME_MIN S_IEXEC S_IFIFO S_IFMT S_IREAD
3224syn keyword xsMacro S_IRGRP S_IROTH S_IRUSR S_IRWXG S_IRWXO S_IRWXU S_ISBLK
3225syn keyword xsMacro S_ISCHR S_ISDIR S_ISFIFO S_ISGID S_ISLNK S_ISREG S_ISSOCK
3226syn keyword xsMacro S_ISUID S_IWGRP S_IWOTH S_IWRITE S_IWUSR S_IXGRP S_IXOTH
3227syn keyword xsMacro S_IXUSR S_PAT_MODS Safefree Semctl Sigjmp_buf Siglongjmp
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003228syn keyword xsMacro Sigsetjmp Size_t_MAX Size_t_size StGiFy StashHANDLER Stat
3229syn keyword xsMacro Strerror Strtol Strtoul StructCopy SvAMAGIC SvANY
3230syn keyword xsMacro SvCANCOW SvCANEXISTDELETE SvCOMPILED SvCOMPILED_off
3231syn keyword xsMacro SvCOMPILED_on SvCUR SvCUR_set SvDESTROYABLE SvEND
3232syn keyword xsMacro SvEND_set SvENDx SvEVALED SvEVALED_off SvEVALED_on SvFAKE
3233syn keyword xsMacro SvFAKE_off SvFAKE_on SvFLAGS SvGAMAGIC SvGETMAGIC SvGID
3234syn keyword xsMacro SvGMAGICAL SvGMAGICAL_off SvGMAGICAL_on SvGROW
3235syn keyword xsMacro SvGROW_mutable SvIMMORTAL SvIOK SvIOK_UV SvIOK_nog
3236syn keyword xsMacro SvIOK_nogthink SvIOK_notUV SvIOK_off SvIOK_on SvIOK_only
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003237syn keyword xsMacro SvIOK_only_UV SvIOKp SvIOKp_on SvIS_FREED SvIV SvIVX
3238syn keyword xsMacro SvIVXx SvIV_nomg SvIV_please SvIV_please_nomg SvIV_set
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003239syn keyword xsMacro SvIVx SvIsCOW SvIsCOW_normal SvIsCOW_off SvIsCOW_on
3240syn keyword xsMacro SvIsCOW_shared_hash SvIsUV SvIsUV_off SvIsUV_on SvLEN
3241syn keyword xsMacro SvLEN_set SvLENx SvLOCK SvMAGIC SvMAGICAL SvMAGICAL_off
3242syn keyword xsMacro SvMAGICAL_on SvMAGIC_set SvNIOK SvNIOK_nog
3243syn keyword xsMacro SvNIOK_nogthink SvNIOK_off SvNIOKp SvNOK SvNOK_nog
3244syn keyword xsMacro SvNOK_nogthink SvNOK_off SvNOK_on SvNOK_only SvNOKp
3245syn keyword xsMacro SvNOKp_on SvNV SvNVX SvNVXx SvNV_nomg SvNV_set SvNVx
3246syn keyword xsMacro SvOBJECT SvOBJECT_off SvOBJECT_on SvOK SvOK_off
3247syn keyword xsMacro SvOK_off_exc_UV SvOKp SvOOK SvOOK_off SvOOK_offset
3248syn keyword xsMacro SvOOK_on SvOURSTASH SvOURSTASH_set SvPADMY SvPADMY_on
3249syn keyword xsMacro SvPADSTALE SvPADSTALE_off SvPADSTALE_on SvPADTMP
3250syn keyword xsMacro SvPADTMP_off SvPADTMP_on SvPAD_OUR SvPAD_OUR_on
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003251syn keyword xsMacro SvPAD_STATE SvPAD_STATE_on SvPAD_TYPED SvPAD_TYPED_on
3252syn keyword xsMacro SvPCS_IMPORTED SvPCS_IMPORTED_off SvPCS_IMPORTED_on
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003253syn keyword xsMacro SvPEEK SvPOK SvPOK_byte_nog SvPOK_byte_nogthink
3254syn keyword xsMacro SvPOK_byte_pure_nogthink SvPOK_nog SvPOK_nogthink
3255syn keyword xsMacro SvPOK_off SvPOK_on SvPOK_only SvPOK_only_UTF8
3256syn keyword xsMacro SvPOK_pure_nogthink SvPOK_utf8_nog SvPOK_utf8_nogthink
3257syn keyword xsMacro SvPOK_utf8_pure_nogthink SvPOKp SvPOKp_on SvPV SvPVX
3258syn keyword xsMacro SvPVX_const SvPVX_mutable SvPVXtrue SvPVXx SvPV_const
3259syn keyword xsMacro SvPV_flags SvPV_flags_const SvPV_flags_const_nolen
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003260syn keyword xsMacro SvPV_flags_mutable SvPV_force SvPV_force_flags
3261syn keyword xsMacro SvPV_force_flags_mutable SvPV_force_flags_nolen
3262syn keyword xsMacro SvPV_force_mutable SvPV_force_nolen SvPV_force_nomg
3263syn keyword xsMacro SvPV_force_nomg_nolen SvPV_free SvPV_mutable SvPV_nolen
3264syn keyword xsMacro SvPV_nolen_const SvPV_nomg SvPV_nomg_const
3265syn keyword xsMacro SvPV_nomg_const_nolen SvPV_nomg_nolen SvPV_renew SvPV_set
3266syn keyword xsMacro SvPV_shrink_to_cur SvPVbyte SvPVbyte_force SvPVbyte_nolen
3267syn keyword xsMacro SvPVbytex SvPVbytex_force SvPVbytex_nolen SvPVutf8
3268syn keyword xsMacro SvPVutf8_force SvPVutf8_nolen SvPVutf8x SvPVutf8x_force
3269syn keyword xsMacro SvPVx SvPVx_const SvPVx_force SvPVx_nolen
3270syn keyword xsMacro SvPVx_nolen_const SvREADONLY SvREADONLY_off SvREADONLY_on
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003271syn keyword xsMacro SvREFCNT SvREFCNT_IMMORTAL SvREFCNT_dec SvREFCNT_dec_NN
3272syn keyword xsMacro SvREFCNT_inc SvREFCNT_inc_NN SvREFCNT_inc_simple
3273syn keyword xsMacro SvREFCNT_inc_simple_NN SvREFCNT_inc_simple_void
3274syn keyword xsMacro SvREFCNT_inc_simple_void_NN SvREFCNT_inc_void
3275syn keyword xsMacro SvREFCNT_inc_void_NN SvRELEASE_IVX SvRELEASE_IVX_
3276syn keyword xsMacro SvRMAGICAL SvRMAGICAL_off SvRMAGICAL_on SvROK SvROK_off
3277syn keyword xsMacro SvROK_on SvRV SvRV_const SvRV_set SvRVx SvRX SvRXOK
3278syn keyword xsMacro SvSCREAM SvSCREAM_off SvSCREAM_on SvSETMAGIC SvSHARE
3279syn keyword xsMacro SvSHARED_HASH SvSHARED_HEK_FROM_PV SvSMAGICAL
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003280syn keyword xsMacro SvSMAGICAL_off SvSMAGICAL_on SvSTASH SvSTASH_set
3281syn keyword xsMacro SvSetMagicSV SvSetMagicSV_nosteal SvSetSV SvSetSV_and
3282syn keyword xsMacro SvSetSV_nosteal SvSetSV_nosteal_and SvTAIL SvTAIL_off
3283syn keyword xsMacro SvTAIL_on SvTAINT SvTAINTED SvTAINTED_off SvTAINTED_on
3284syn keyword xsMacro SvTEMP SvTEMP_off SvTEMP_on SvTHINKFIRST SvTIED_mg
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003285syn keyword xsMacro SvTIED_obj SvTRUE SvTRUE_NN SvTRUE_common SvTRUE_nomg
3286syn keyword xsMacro SvTRUE_nomg_NN SvTRUEx SvTRUEx_nomg SvTYPE SvUID SvUNLOCK
3287syn keyword xsMacro SvUOK SvUOK_nog SvUOK_nogthink SvUPGRADE SvUTF8
3288syn keyword xsMacro SvUTF8_off SvUTF8_on SvUV SvUVX SvUVXx SvUV_nomg SvUV_set
3289syn keyword xsMacro SvUVx SvVALID SvVALID_off SvVALID_on SvVOK SvVSTRING_mg
3290syn keyword xsMacro SvWEAKREF SvWEAKREF_off SvWEAKREF_on Sv_Grow TAIL TAINT
3291syn keyword xsMacro TAINTING_get TAINTING_set TAINT_ENV TAINT_IF TAINT_NOT
3292syn keyword xsMacro TAINT_PROPER TAINT_WARN_get TAINT_WARN_set TAINT_get
3293syn keyword xsMacro TAINT_set THING THR THREAD_CREATE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003294syn keyword xsMacro THREAD_CREATE_NEEDS_STACK THREAD_POST_CREATE
3295syn keyword xsMacro THREAD_RET_CAST THREAD_RET_TYPE
3296syn keyword xsMacro TIED_METHOD_ARGUMENTS_ON_STACK
3297syn keyword xsMacro TIED_METHOD_MORTALIZE_NOT_NEEDED TIED_METHOD_SAY
3298syn keyword xsMacro TIME64_CONFIG_H TIME64_H TM TMPNAM_R_PROTO TOO_LATE_FOR
3299syn keyword xsMacro TOO_LATE_FOR_ TOPBLOCK TOPMARK TOPi TOPl TOPm1s TOPn TOPp
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003300syn keyword xsMacro TOPp1s TOPpx TOPs TOPu TOPul TRIE TRIEC TRIE_BITMAP
3301syn keyword xsMacro TRIE_BITMAP_BYTE TRIE_BITMAP_CLEAR TRIE_BITMAP_SET
3302syn keyword xsMacro TRIE_BITMAP_TEST TRIE_CHARCOUNT TRIE_NODEIDX TRIE_NODENUM
3303syn keyword xsMacro TRIE_WORDS_OFFSET TRIE_next TRIE_next_fail TRUE
3304syn keyword xsMacro TTYNAME_R_PROTO TWO_BYTE_UTF8_TO_NATIVE
3305syn keyword xsMacro TWO_BYTE_UTF8_TO_UNI TYPE_CHARS TYPE_DIGITS Timeval
3306syn keyword xsMacro U16SIZE U16TYPE U16_CONST U16_MAX U16_MIN U32SIZE U32TYPE
3307syn keyword xsMacro U32_ALIGNMENT_REQUIRED U32_CONST U32_MAX U32_MAX_P1
3308syn keyword xsMacro U32_MAX_P1_HALF U32_MIN U64SIZE U64TYPE U64_CONST U8SIZE
3309syn keyword xsMacro U8TO16_LE U8TO32_LE U8TO64_LE U8TYPE U8_MAX U8_MIN
3310syn keyword xsMacro UCHARAT UINT32_MIN UINT64_C UINT64_MIN UMINUS
3311syn keyword xsMacro UNALIGNED_SAFE UNDERBAR UNICODE_ALLOW_ANY
3312syn keyword xsMacro UNICODE_ALLOW_SUPER UNICODE_ALLOW_SURROGATE
3313syn keyword xsMacro UNICODE_BYTE_ORDER_MARK UNICODE_DISALLOW_FE_FF
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003314syn keyword xsMacro UNICODE_DISALLOW_ILLEGAL_INTERCHANGE
3315syn keyword xsMacro UNICODE_DISALLOW_NONCHAR UNICODE_DISALLOW_SUPER
3316syn keyword xsMacro UNICODE_DISALLOW_SURROGATE
3317syn keyword xsMacro UNICODE_GREEK_CAPITAL_LETTER_SIGMA
3318syn keyword xsMacro UNICODE_GREEK_SMALL_LETTER_FINAL_SIGMA
3319syn keyword xsMacro UNICODE_GREEK_SMALL_LETTER_SIGMA
3320syn keyword xsMacro UNICODE_IS_BYTE_ORDER_MARK UNICODE_IS_FE_FF
3321syn keyword xsMacro UNICODE_IS_NONCHAR UNICODE_IS_REPLACEMENT
3322syn keyword xsMacro UNICODE_IS_SUPER UNICODE_IS_SURROGATE UNICODE_LINE_SEPA_0
3323syn keyword xsMacro UNICODE_LINE_SEPA_1 UNICODE_LINE_SEPA_2
3324syn keyword xsMacro UNICODE_PARA_SEPA_0 UNICODE_PARA_SEPA_1
3325syn keyword xsMacro UNICODE_PARA_SEPA_2 UNICODE_PAT_MOD UNICODE_PAT_MODS
3326syn keyword xsMacro UNICODE_REPLACEMENT UNICODE_SURROGATE_FIRST
3327syn keyword xsMacro UNICODE_SURROGATE_LAST UNICODE_WARN_FE_FF
3328syn keyword xsMacro UNICODE_WARN_ILLEGAL_INTERCHANGE UNICODE_WARN_NONCHAR
3329syn keyword xsMacro UNICODE_WARN_SUPER UNICODE_WARN_SURROGATE UNIOP UNIOPSUB
3330syn keyword xsMacro UNISKIP UNI_DISPLAY_BACKSLASH UNI_DISPLAY_ISPRINT
3331syn keyword xsMacro UNI_DISPLAY_QQ UNI_DISPLAY_REGEX UNI_IS_INVARIANT
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003332syn keyword xsMacro UNI_TO_NATIVE UNKNOWN_ERRNO_MSG UNLESS UNLESSM UNLIKELY
3333syn keyword xsMacro UNLINK UNLOCK_DOLLARZERO_MUTEX UNLOCK_LC_NUMERIC_STANDARD
3334syn keyword xsMacro UNLOCK_NUMERIC_STANDARD UNOP_AUX_item_sv UNTIL
3335syn keyword xsMacro UPG_VERSION USE USE_64_BIT_ALL USE_64_BIT_INT
3336syn keyword xsMacro USE_64_BIT_RAWIO USE_64_BIT_STDIO USE_BSDPGRP
3337syn keyword xsMacro USE_DYNAMIC_LOADING USE_ENVIRON_ARRAY USE_HASH_SEED
3338syn keyword xsMacro USE_HEAP_INSTEAD_OF_STACK USE_LARGE_FILES USE_LEFT
3339syn keyword xsMacro USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE
3340syn keyword xsMacro USE_LOCALE_MESSAGES USE_LOCALE_MONETARY
3341syn keyword xsMacro USE_LOCALE_NUMERIC USE_LOCALE_TIME USE_PERLIO
3342syn keyword xsMacro USE_PERL_PERTURB_KEYS USE_REENTRANT_API
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003343syn keyword xsMacro USE_SEMCTL_SEMID_DS USE_SEMCTL_SEMUN USE_STAT_BLOCKS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003344syn keyword xsMacro USE_STAT_RDEV USE_STDIO USE_STRUCT_COPY USE_SYSTEM_GMTIME
3345syn keyword xsMacro USE_SYSTEM_LOCALTIME USE_THREADS USE_TM64
3346syn keyword xsMacro USE_UTF8_IN_NAMES USING_MSVC6 UTF8SKIP UTF8_ACCUMULATE
3347syn keyword xsMacro UTF8_ALLOW_ANY UTF8_ALLOW_ANYUV UTF8_ALLOW_CONTINUATION
3348syn keyword xsMacro UTF8_ALLOW_DEFAULT UTF8_ALLOW_EMPTY UTF8_ALLOW_FFFF
3349syn keyword xsMacro UTF8_ALLOW_LONG UTF8_ALLOW_NON_CONTINUATION
3350syn keyword xsMacro UTF8_ALLOW_SHORT UTF8_ALLOW_SURROGATE UTF8_CHECK_ONLY
3351syn keyword xsMacro UTF8_DISALLOW_FE_FF UTF8_DISALLOW_ILLEGAL_INTERCHANGE
3352syn keyword xsMacro UTF8_DISALLOW_NONCHAR UTF8_DISALLOW_SUPER
3353syn keyword xsMacro UTF8_DISALLOW_SURROGATE UTF8_EIGHT_BIT_HI
3354syn keyword xsMacro UTF8_EIGHT_BIT_LO
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003355syn keyword xsMacro UTF8_FIRST_PROBLEMATIC_CODE_POINT_FIRST_BYTE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003356syn keyword xsMacro UTF8_IS_ABOVE_LATIN1 UTF8_IS_CONTINUATION
3357syn keyword xsMacro UTF8_IS_CONTINUED UTF8_IS_DOWNGRADEABLE_START
3358syn keyword xsMacro UTF8_IS_INVARIANT UTF8_IS_NEXT_CHAR_DOWNGRADEABLE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003359syn keyword xsMacro UTF8_IS_NONCHAR_
3360syn keyword xsMacro UTF8_IS_NONCHAR_GIVEN_THAT_NON_SUPER_AND_GE_PROBLEMATIC
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003361syn keyword xsMacro UTF8_IS_REPLACEMENT UTF8_IS_START UTF8_IS_SUPER
3362syn keyword xsMacro UTF8_IS_SURROGATE UTF8_MAXBYTES UTF8_MAXBYTES_CASE
3363syn keyword xsMacro UTF8_MAXLEN UTF8_MAX_FOLD_CHAR_EXPAND UTF8_QUAD_MAX
3364syn keyword xsMacro UTF8_TWO_BYTE_HI UTF8_TWO_BYTE_HI_nocast UTF8_TWO_BYTE_LO
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003365syn keyword xsMacro UTF8_TWO_BYTE_LO_nocast UTF8_WARN_FE_FF
3366syn keyword xsMacro UTF8_WARN_ILLEGAL_INTERCHANGE UTF8_WARN_NONCHAR
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003367syn keyword xsMacro UTF8_WARN_SUPER UTF8_WARN_SURROGATE UTF8f UTF8fARG
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003368syn keyword xsMacro UTF_ACCUMULATION_OVERFLOW_MASK UTF_ACCUMULATION_SHIFT
3369syn keyword xsMacro UTF_CONTINUATION_MARK UTF_CONTINUATION_MASK
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003370syn keyword xsMacro UTF_START_MARK UTF_START_MASK UTF_TO_NATIVE
3371syn keyword xsMacro UVCHR_IS_INVARIANT UVCHR_SKIP UVSIZE UVTYPE UVXf UV_DIG
3372syn keyword xsMacro UV_MAX UV_MAX_P1 UV_MAX_P1_HALF UV_MIN UVf U_32 U_I U_L
3373syn keyword xsMacro U_S U_V Uid_t_f Uid_t_sign Uid_t_size VAL_EAGAIN
3374syn keyword xsMacro VAL_O_NONBLOCK VCMP VERB VNORMAL VNUMIFY VOL VSTRINGIFY
3375syn keyword xsMacro VTBL_amagic VTBL_amagicelem VTBL_arylen VTBL_bm
3376syn keyword xsMacro VTBL_collxfrm VTBL_dbline VTBL_defelem VTBL_env
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003377syn keyword xsMacro VTBL_envelem VTBL_fm VTBL_glob VTBL_isa VTBL_isaelem
3378syn keyword xsMacro VTBL_mglob VTBL_nkeys VTBL_pack VTBL_packelem VTBL_pos
3379syn keyword xsMacro VTBL_regdata VTBL_regdatum VTBL_regexp VTBL_sigelem
3380syn keyword xsMacro VTBL_substr VTBL_sv VTBL_taint VTBL_uvar VTBL_vec
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003381syn keyword xsMacro VT_NATIVE VUTIL_REPLACE_CORE VVERIFY WARN_ALL
3382syn keyword xsMacro WARN_ALLstring WARN_AMBIGUOUS WARN_BAREWORD WARN_CLOSED
3383syn keyword xsMacro WARN_CLOSURE WARN_DEBUGGING WARN_DEPRECATED WARN_DIGIT
3384syn keyword xsMacro WARN_EXEC WARN_EXITING WARN_EXPERIMENTAL
3385syn keyword xsMacro WARN_EXPERIMENTAL__AUTODEREF WARN_EXPERIMENTAL__BITWISE
3386syn keyword xsMacro WARN_EXPERIMENTAL__CONST_ATTR
3387syn keyword xsMacro WARN_EXPERIMENTAL__LEXICAL_SUBS
3388syn keyword xsMacro WARN_EXPERIMENTAL__LEXICAL_TOPIC
3389syn keyword xsMacro WARN_EXPERIMENTAL__POSTDEREF
3390syn keyword xsMacro WARN_EXPERIMENTAL__REFALIASING
3391syn keyword xsMacro WARN_EXPERIMENTAL__REGEX_SETS
3392syn keyword xsMacro WARN_EXPERIMENTAL__RE_STRICT
3393syn keyword xsMacro WARN_EXPERIMENTAL__SIGNATURES
3394syn keyword xsMacro WARN_EXPERIMENTAL__SMARTMATCH
3395syn keyword xsMacro WARN_EXPERIMENTAL__WIN32_PERLIO WARN_GLOB
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003396syn keyword xsMacro WARN_ILLEGALPROTO WARN_IMPRECISION WARN_INPLACE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003397syn keyword xsMacro WARN_INTERNAL WARN_IO WARN_LAYER WARN_LOCALE WARN_MALLOC
3398syn keyword xsMacro WARN_MISC WARN_MISSING WARN_NEWLINE WARN_NONCHAR
3399syn keyword xsMacro WARN_NONEstring WARN_NON_UNICODE WARN_NUMERIC WARN_ONCE
3400syn keyword xsMacro WARN_OVERFLOW WARN_PACK WARN_PARENTHESIS WARN_PIPE
3401syn keyword xsMacro WARN_PORTABLE WARN_PRECEDENCE WARN_PRINTF WARN_PROTOTYPE
3402syn keyword xsMacro WARN_QW WARN_RECURSION WARN_REDEFINE WARN_REDUNDANT
3403syn keyword xsMacro WARN_REGEXP WARN_RESERVED WARN_SEMICOLON WARN_SEVERE
3404syn keyword xsMacro WARN_SIGNAL WARN_SUBSTR WARN_SURROGATE WARN_SYNTAX
3405syn keyword xsMacro WARN_SYSCALLS WARN_TAINT WARN_THREADS WARN_UNINITIALIZED
3406syn keyword xsMacro WARN_UNOPENED WARN_UNPACK WARN_UNTIE WARN_UTF8 WARN_VOID
3407syn keyword xsMacro WARNshift WARNsize WB_ENUM_COUNT WEXITSTATUS WHEN WHILE
3408syn keyword xsMacro WHILEM WHILEM_A_max WHILEM_A_max_fail WHILEM_A_min
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003409syn keyword xsMacro WHILEM_A_min_fail WHILEM_A_pre WHILEM_A_pre_fail
3410syn keyword xsMacro WHILEM_B_max WHILEM_B_max_fail WHILEM_B_min
3411syn keyword xsMacro WHILEM_B_min_fail WIDEST_UTYPE WIFEXITED WIFSIGNALED
3412syn keyword xsMacro WIFSTOPPED WIN32SCK_IS_STDSCK WNOHANG WORD WSTOPSIG
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003413syn keyword xsMacro WTERMSIG WUNTRACED XDIGIT_VALUE XHvTOTALKEYS
3414syn keyword xsMacro XOPd_xop_class XOPd_xop_desc XOPd_xop_name XOPd_xop_peep
3415syn keyword xsMacro XOPf_xop_class XOPf_xop_desc XOPf_xop_name XOPf_xop_peep
3416syn keyword xsMacro XPUSHTARG XPUSHi XPUSHmortal XPUSHn XPUSHp XPUSHs XPUSHu
3417syn keyword xsMacro XPUSHundef XS XSANY XSINTERFACE_CVT XSINTERFACE_CVT_ANON
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003418syn keyword xsMacro XSINTERFACE_FUNC XSINTERFACE_FUNC_SET XSPROTO XSRETURN
3419syn keyword xsMacro XSRETURN_EMPTY XSRETURN_IV XSRETURN_NO XSRETURN_NV
3420syn keyword xsMacro XSRETURN_PV XSRETURN_PVN XSRETURN_UNDEF XSRETURN_UV
3421syn keyword xsMacro XSRETURN_YES XST_mIV XST_mNO XST_mNV XST_mPV XST_mPVN
3422syn keyword xsMacro XST_mUNDEF XST_mUV XST_mYES XS_APIVERSION_BOOTCHECK
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003423syn keyword xsMacro XS_APIVERSION_POPMARK_BOOTCHECK
3424syn keyword xsMacro XS_APIVERSION_SETXSUBFN_POPMARK_BOOTCHECK
3425syn keyword xsMacro XS_BOTHVERSION_BOOTCHECK XS_BOTHVERSION_POPMARK_BOOTCHECK
3426syn keyword xsMacro XS_BOTHVERSION_SETXSUBFN_POPMARK_BOOTCHECK
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003427syn keyword xsMacro XS_DYNAMIC_FILENAME XS_EXTERNAL XS_INTERNAL
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003428syn keyword xsMacro XS_SETXSUBFN_POPMARK XS_VERSION_BOOTCHECK XSprePUSH
3429syn keyword xsMacro XTENDED_PAT_MOD XopDISABLE XopENABLE XopENTRY
3430syn keyword xsMacro XopENTRYCUSTOM XopENTRY_set XopFLAGS YADAYADA YIELD
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003431syn keyword xsMacro YYEMPTY YYSTYPE_IS_DECLARED YYSTYPE_IS_TRIVIAL
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003432syn keyword xsMacro YYTOKENTYPE Zero ZeroD _ _CANNOT _CC_ALPHA
3433syn keyword xsMacro _CC_ALPHANUMERIC _CC_ASCII _CC_BLANK _CC_CASED
3434syn keyword xsMacro _CC_CHARNAME_CONT _CC_CNTRL _CC_DIGIT _CC_GRAPH
3435syn keyword xsMacro _CC_IDFIRST _CC_IS_IN_SOME_FOLD _CC_LOWER
3436syn keyword xsMacro _CC_MNEMONIC_CNTRL _CC_NONLATIN1_FOLD
3437syn keyword xsMacro _CC_NONLATIN1_SIMPLE_FOLD _CC_NON_FINAL_FOLD _CC_PRINT
3438syn keyword xsMacro _CC_PUNCT _CC_QUOTEMETA _CC_SPACE _CC_UPPER _CC_VERTSPACE
3439syn keyword xsMacro _CC_WORDCHAR _CC_XDIGIT _CC_mask _CC_mask_A
3440syn keyword xsMacro _CHECK_AND_OUTPUT_WIDE_LOCALE_CP_MSG
3441syn keyword xsMacro _CHECK_AND_OUTPUT_WIDE_LOCALE_UTF8_MSG
3442syn keyword xsMacro _CHECK_AND_WARN_PROBLEMATIC_LOCALE
3443syn keyword xsMacro _CORE_SWASH_INIT_ACCEPT_INVLIST
3444syn keyword xsMacro _CORE_SWASH_INIT_RETURN_IF_UNDEF
3445syn keyword xsMacro _CORE_SWASH_INIT_USER_DEFINED_PROPERTY _CPERLarg
3446syn keyword xsMacro _FIRST_NON_SWASH_CC _GNU_SOURCE
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003447syn keyword xsMacro _HAS_NONLATIN1_FOLD_CLOSURE_ONLY_FOR_USE_BY_REGCOMP_DOT_C_AND_REGEXEC_DOT_C
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003448syn keyword xsMacro _HAS_NONLATIN1_SIMPLE_FOLD_CLOSURE_ONLY_FOR_USE_BY_REGCOMP_DOT_C_AND_REGEXEC_DOT_C
3449syn keyword xsMacro _HIGHEST_REGCOMP_DOT_H_SYNC _INC_PERL_XSUB_H
3450syn keyword xsMacro _IS_IN_SOME_FOLD_ONLY_FOR_USE_BY_REGCOMP_DOT_C
3451syn keyword xsMacro _IS_MNEMONIC_CNTRL_ONLY_FOR_USE_BY_REGCOMP_DOT_C
3452syn keyword xsMacro _IS_NON_FINAL_FOLD_ONLY_FOR_USE_BY_REGCOMP_DOT_C _LC_CAST
3453syn keyword xsMacro _MEM_WRAP_NEEDS_RUNTIME_CHECK _MEM_WRAP_WILL_WRAP
3454syn keyword xsMacro _NOT_IN_NUMERIC_STANDARD _NOT_IN_NUMERIC_UNDERLYING
3455syn keyword xsMacro _NV_BODYLESS_UNION _OP_SIBPARENT_FIELDNAME _PERLIOL_H
3456syn keyword xsMacro _PERLIO_H _PERL_OBJECT_THIS _REGEXP_COMMON
3457syn keyword xsMacro _RXf_PMf_CHARSET_SHIFT _RXf_PMf_SHIFT_COMPILETIME
3458syn keyword xsMacro _RXf_PMf_SHIFT_NEXT _STDIO_H _STDIO_INCLUDED _V
3459syn keyword xsMacro _XPVCV_COMMON _XPV_HEAD __ASSERT_ __BASE_TWO_BYTE_HI
3460syn keyword xsMacro __BASE_TWO_BYTE_LO __Inc__IPerl___
3461syn keyword xsMacro __PATCHLEVEL_H_INCLUDED__ __PL_inf_float_int32
3462syn keyword xsMacro __PL_nan_float_int32 __STDIO_LOADED
3463syn keyword xsMacro __attribute__deprecated__ __attribute__format__
3464syn keyword xsMacro __attribute__format__null_ok__ __attribute__malloc__
3465syn keyword xsMacro __attribute__nonnull__ __attribute__noreturn__
3466syn keyword xsMacro __attribute__pure__ __attribute__unused__
3467syn keyword xsMacro __attribute__warn_unused_result__ __filbuf __flsbuf
3468syn keyword xsMacro __has_builtin __perlapi_h__ _config_h_ _exit _filbuf
3469syn keyword xsMacro _flsbuf _generic_LC _generic_LC_base
3470syn keyword xsMacro _generic_LC_func_utf8 _generic_LC_swash_utf8
3471syn keyword xsMacro _generic_LC_swash_uvchr _generic_LC_underscore
3472syn keyword xsMacro _generic_LC_utf8 _generic_LC_uvchr _generic_func_utf8
3473syn keyword xsMacro _generic_isCC _generic_isCC_A _generic_swash_uni
3474syn keyword xsMacro _generic_swash_utf8 _generic_toFOLD_LC
3475syn keyword xsMacro _generic_toLOWER_LC _generic_toUPPER_LC _generic_uni
3476syn keyword xsMacro _generic_utf8 _generic_utf8_no_upper_latin1 _isQMC
3477syn keyword xsMacro _isQUOTEMETA _swab_16_ _swab_32_ _swab_64_ aTHXa aTHXo
3478syn keyword xsMacro aTHXo_ aTHXx aTHXx_ abort accept access
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003479syn keyword xsMacro anchored_end_shift anchored_offset anchored_substr
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003480syn keyword xsMacro anchored_utf8 asctime assert assert_ assert_not_ROK
3481syn keyword xsMacro assert_not_glob atoll av_tindex bcmp bind blk_eval
3482syn keyword xsMacro blk_format blk_gimme blk_givwhen blk_loop blk_oldcop
3483syn keyword xsMacro blk_oldmarksp blk_oldpm blk_oldscopesp blk_oldsp blk_sub
3484syn keyword xsMacro blk_u16 bool boolSV cBINOP cBINOPo cBINOPx cBOOL cCOP
3485syn keyword xsMacro cCOPo cCOPx cGVOP_gv cGVOPo_gv cGVOPx_gv cLISTOP cLISTOPo
3486syn keyword xsMacro cLISTOPx cLOGOP cLOGOPo cLOGOPx cLOOP cLOOPo cLOOPx
3487syn keyword xsMacro cMETHOPx cMETHOPx_meth cMETHOPx_rclass cPADOP cPADOPo
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003488syn keyword xsMacro cPADOPx cPMOP cPMOPo cPMOPx cPVOP cPVOPo cPVOPx cSVOP
3489syn keyword xsMacro cSVOP_sv cSVOPo cSVOPo_sv cSVOPx cSVOPx_sv cSVOPx_svp
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003490syn keyword xsMacro cUNOP cUNOP_AUX cUNOP_AUXo cUNOP_AUXx cUNOPo cUNOPx chdir
3491syn keyword xsMacro check_end_shift check_offset_max check_offset_min
3492syn keyword xsMacro check_substr check_utf8 child_offset_bits chmod chsize
3493syn keyword xsMacro ckDEAD ckWARN ckWARN2 ckWARN2_d ckWARN3 ckWARN3_d ckWARN4
3494syn keyword xsMacro ckWARN4_d ckWARN_d close closedir connect cop_hints_2hv
3495syn keyword xsMacro cop_hints_fetch_pv cop_hints_fetch_pvn
3496syn keyword xsMacro cop_hints_fetch_pvs cop_hints_fetch_sv cophh_2hv
3497syn keyword xsMacro cophh_copy cophh_delete_pv cophh_delete_pvn
3498syn keyword xsMacro cophh_delete_pvs cophh_delete_sv cophh_fetch_pv
3499syn keyword xsMacro cophh_fetch_pvn cophh_fetch_pvs cophh_fetch_sv cophh_free
3500syn keyword xsMacro cophh_new_empty cophh_store_pv cophh_store_pvn
3501syn keyword xsMacro cophh_store_pvs cophh_store_sv crypt ctermid ctime
3502syn keyword xsMacro cv_ckproto cx_type cxstack cxstack_ix cxstack_max
3503syn keyword xsMacro dATARGET dAX dAXMARK dEXT dEXTCONST dITEMS dJMPENV dMARK
3504syn keyword xsMacro dMULTICALL dMY_CXT dMY_CXT_INTERP dMY_CXT_SV dNOOP
3505syn keyword xsMacro dORIGMARK dPOPPOPiirl dPOPPOPnnrl dPOPPOPssrl dPOPTOPiirl
3506syn keyword xsMacro dPOPTOPiirl_nomg dPOPTOPiirl_ul_nomg dPOPTOPnnrl
3507syn keyword xsMacro dPOPTOPnnrl_nomg dPOPTOPssrl dPOPXiirl dPOPXiirl_ul_nomg
3508syn keyword xsMacro dPOPXnnrl dPOPXssrl dPOPiv dPOPnv dPOPnv_nomg dPOPss
3509syn keyword xsMacro dPOPuv dSAVEDERRNO dSAVE_ERRNO dSP dSS_ADD dTARG dTARGET
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003510syn keyword xsMacro dTARGETSTACKED dTHR dTHX dTHXa dTHXo dTHXoa dTHXs dTHXx
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003511syn keyword xsMacro dTOPiv dTOPnv dTOPss dTOPuv dUNDERBAR dVAR dXSARGS
3512syn keyword xsMacro dXSBOOTARGSAPIVERCHK dXSBOOTARGSNOVERCHK
3513syn keyword xsMacro dXSBOOTARGSXSAPIVERCHK dXSFUNCTION dXSI32 dXSTARG
3514syn keyword xsMacro dXSUB_SYS deprecate djSP do_open dup dup2 endgrent
3515syn keyword xsMacro endhostent endnetent endprotoent endpwent endservent
3516syn keyword xsMacro environ execl execv execvp fcntl fd_set fdopen fileno
3517syn keyword xsMacro float_end_shift float_max_offset float_min_offset
3518syn keyword xsMacro float_substr float_utf8 flock flockfile foldEQ_utf8
3519syn keyword xsMacro frewind fscanf fstat ftell ftruncate ftrylockfile
3520syn keyword xsMacro funlockfile fwrite1 get_cvs getc_unlocked getegid geteuid
3521syn keyword xsMacro getgid getgrent getgrgid getgrnam gethostbyaddr
3522syn keyword xsMacro gethostbyname gethostent gethostname getlogin
3523syn keyword xsMacro getnetbyaddr getnetbyname getnetent getpeername getpid
3524syn keyword xsMacro getprotobyname getprotobynumber getprotoent getpwent
3525syn keyword xsMacro getpwnam getpwuid getservbyname getservbyport getservent
3526syn keyword xsMacro getsockname getsockopt getspnam gettimeofday getuid getw
3527syn keyword xsMacro gv_AVadd gv_HVadd gv_IOadd gv_SVadd gv_autoload4
3528syn keyword xsMacro gv_efullname3 gv_fetchmeth gv_fetchmeth_autoload
3529syn keyword xsMacro gv_fetchmethod gv_fetchmethod_flags gv_fetchpvn
3530syn keyword xsMacro gv_fetchpvs gv_fetchsv_nomg gv_fullname3 gv_init
3531syn keyword xsMacro gv_method_changed gv_stashpvs htoni htonl htons htovl
3532syn keyword xsMacro htovs hv_delete hv_delete_ent hv_deletehek hv_exists
3533syn keyword xsMacro hv_exists_ent hv_fetch hv_fetch_ent hv_fetchhek hv_fetchs
3534syn keyword xsMacro hv_iternext hv_magic hv_store hv_store_ent hv_store_flags
3535syn keyword xsMacro hv_storehek hv_stores hv_undef ibcmp ibcmp_locale
3536syn keyword xsMacro ibcmp_utf8 inet_addr inet_ntoa init_os_extras ioctl
3537syn keyword xsMacro isALNUM isALNUMC isALNUMC_A isALNUMC_L1 isALNUMC_LC
3538syn keyword xsMacro isALNUMC_LC_utf8 isALNUMC_LC_uvchr isALNUMC_uni
3539syn keyword xsMacro isALNUMC_utf8 isALNUMU isALNUM_LC isALNUM_LC_utf8
3540syn keyword xsMacro isALNUM_LC_uvchr isALNUM_lazy_if isALNUM_uni isALNUM_utf8
3541syn keyword xsMacro isALPHA isALPHANUMERIC isALPHANUMERIC_A isALPHANUMERIC_L1
3542syn keyword xsMacro isALPHANUMERIC_LC isALPHANUMERIC_LC_utf8
3543syn keyword xsMacro isALPHANUMERIC_LC_uvchr isALPHANUMERIC_uni
3544syn keyword xsMacro isALPHANUMERIC_utf8 isALPHAU isALPHA_A isALPHA_FOLD_EQ
3545syn keyword xsMacro isALPHA_FOLD_NE isALPHA_L1 isALPHA_LC isALPHA_LC_utf8
3546syn keyword xsMacro isALPHA_LC_uvchr isALPHA_uni isALPHA_utf8 isASCII
3547syn keyword xsMacro isASCII_A isASCII_L1 isASCII_LC isASCII_LC_utf8
3548syn keyword xsMacro isASCII_LC_uvchr isASCII_uni isASCII_utf8 isBLANK
3549syn keyword xsMacro isBLANK_A isBLANK_L1 isBLANK_LC isBLANK_LC_uni
3550syn keyword xsMacro isBLANK_LC_utf8 isBLANK_LC_uvchr isBLANK_uni isBLANK_utf8
3551syn keyword xsMacro isCHARNAME_CONT isCNTRL isCNTRL_A isCNTRL_L1 isCNTRL_LC
3552syn keyword xsMacro isCNTRL_LC_utf8 isCNTRL_LC_uvchr isCNTRL_uni isCNTRL_utf8
3553syn keyword xsMacro isDIGIT isDIGIT_A isDIGIT_L1 isDIGIT_LC isDIGIT_LC_utf8
3554syn keyword xsMacro isDIGIT_LC_uvchr isDIGIT_uni isDIGIT_utf8 isGRAPH
3555syn keyword xsMacro isGRAPH_A isGRAPH_L1 isGRAPH_LC isGRAPH_LC_utf8
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003556syn keyword xsMacro isGRAPH_LC_uvchr isGRAPH_uni isGRAPH_utf8 isGV
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003557syn keyword xsMacro isGV_with_GP isGV_with_GP_off isGV_with_GP_on isIDCONT
3558syn keyword xsMacro isIDCONT_A isIDCONT_L1 isIDCONT_LC isIDCONT_LC_utf8
3559syn keyword xsMacro isIDCONT_LC_uvchr isIDCONT_uni isIDCONT_utf8 isIDFIRST
3560syn keyword xsMacro isIDFIRST_A isIDFIRST_L1 isIDFIRST_LC isIDFIRST_LC_utf8
3561syn keyword xsMacro isIDFIRST_LC_uvchr isIDFIRST_lazy_if isIDFIRST_uni
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003562syn keyword xsMacro isIDFIRST_utf8 isLEXWARN_off isLEXWARN_on isLOWER
3563syn keyword xsMacro isLOWER_A isLOWER_L1 isLOWER_LC isLOWER_LC_utf8
3564syn keyword xsMacro isLOWER_LC_uvchr isLOWER_uni isLOWER_utf8 isOCTAL
3565syn keyword xsMacro isOCTAL_A isOCTAL_L1 isPRINT isPRINT_A isPRINT_L1
3566syn keyword xsMacro isPRINT_LC isPRINT_LC_utf8 isPRINT_LC_uvchr isPRINT_uni
3567syn keyword xsMacro isPRINT_utf8 isPSXSPC isPSXSPC_A isPSXSPC_L1 isPSXSPC_LC
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003568syn keyword xsMacro isPSXSPC_LC_utf8 isPSXSPC_LC_uvchr isPSXSPC_uni
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003569syn keyword xsMacro isPSXSPC_utf8 isPUNCT isPUNCT_A isPUNCT_L1 isPUNCT_LC
3570syn keyword xsMacro isPUNCT_LC_utf8 isPUNCT_LC_uvchr isPUNCT_uni isPUNCT_utf8
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003571syn keyword xsMacro isREGEXP isSPACE isSPACE_A isSPACE_L1 isSPACE_LC
3572syn keyword xsMacro isSPACE_LC_utf8 isSPACE_LC_uvchr isSPACE_uni isSPACE_utf8
3573syn keyword xsMacro isUPPER isUPPER_A isUPPER_L1 isUPPER_LC isUPPER_LC_utf8
3574syn keyword xsMacro isUPPER_LC_uvchr isUPPER_uni isUPPER_utf8 isUTF8_CHAR
3575syn keyword xsMacro isVERTWS_uni isVERTWS_utf8 isWARN_ONCE isWARN_on
3576syn keyword xsMacro isWARNf_on isWORDCHAR isWORDCHAR_A isWORDCHAR_L1
3577syn keyword xsMacro isWORDCHAR_LC isWORDCHAR_LC_utf8 isWORDCHAR_LC_uvchr
3578syn keyword xsMacro isWORDCHAR_lazy_if isWORDCHAR_uni isWORDCHAR_utf8
3579syn keyword xsMacro isXDIGIT isXDIGIT_A isXDIGIT_L1 isXDIGIT_LC
3580syn keyword xsMacro isXDIGIT_LC_utf8 isXDIGIT_LC_uvchr isXDIGIT_uni
3581syn keyword xsMacro isXDIGIT_utf8 is_ANYOF_SYNTHETIC is_FOLDS_TO_MULTI_utf8
3582syn keyword xsMacro is_HORIZWS_cp_high is_HORIZWS_high is_LAX_VERSION
3583syn keyword xsMacro is_LNBREAK_latin1_safe is_LNBREAK_safe
3584syn keyword xsMacro is_LNBREAK_utf8_safe is_MULTI_CHAR_FOLD_latin1_safe
3585syn keyword xsMacro is_MULTI_CHAR_FOLD_utf8_safe
3586syn keyword xsMacro is_MULTI_CHAR_FOLD_utf8_safe_part0
3587syn keyword xsMacro is_MULTI_CHAR_FOLD_utf8_safe_part1 is_NONCHAR_utf8
3588syn keyword xsMacro is_PATWS_cp is_PATWS_safe
3589syn keyword xsMacro is_PROBLEMATIC_LOCALE_FOLDEDS_START_cp
3590syn keyword xsMacro is_PROBLEMATIC_LOCALE_FOLDEDS_START_utf8
3591syn keyword xsMacro is_PROBLEMATIC_LOCALE_FOLD_cp
3592syn keyword xsMacro is_PROBLEMATIC_LOCALE_FOLD_utf8 is_QUOTEMETA_high
3593syn keyword xsMacro is_QUOTEMETA_high_part0 is_QUOTEMETA_high_part1
3594syn keyword xsMacro is_REPLACEMENT_utf8_safe is_STRICT_VERSION
3595syn keyword xsMacro is_SURROGATE_utf8 is_UTF8_CHAR_utf8_no_length_checks
3596syn keyword xsMacro is_VERTWS_cp_high is_VERTWS_high is_XDIGIT_cp_high
3597syn keyword xsMacro is_XDIGIT_high is_XPERLSPACE_cp_high is_XPERLSPACE_high
3598syn keyword xsMacro is_ascii_string is_utf8_char_buf is_utf8_string_loc
3599syn keyword xsMacro isatty isnormal kBINOP kCOP kGVOP_gv kLISTOP kLOGOP kLOOP
3600syn keyword xsMacro kPADOP kPMOP kPVOP kSVOP kSVOP_sv kUNOP kUNOP_AUX kill
3601syn keyword xsMacro killpg lex_stuff_pvs link listen lockf longjmp lseek
3602syn keyword xsMacro lstat mPUSHi mPUSHn mPUSHp mPUSHs mPUSHu mXPUSHi mXPUSHn
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003603syn keyword xsMacro mXPUSHp mXPUSHs mXPUSHu memEQ memEQs memNE memNEs memchr
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003604syn keyword xsMacro memcmp memzero mkdir mktemp my my_binmode my_lstat
3605syn keyword xsMacro my_setlocale my_snprintf my_sprintf my_stat my_strlcat
3606syn keyword xsMacro my_strlcpy my_vsnprintf newATTRSUB newAV newGVgen newHV
3607syn keyword xsMacro newIO newRV_inc newSUB newSVpadname newSVpvn_utf8
3608syn keyword xsMacro newSVpvs newSVpvs_flags newSVpvs_share newXSproto ntohi
3609syn keyword xsMacro ntohl ntohs opASSIGN op_lvalue open opendir pTHX_1
3610syn keyword xsMacro pTHX_12 pTHX_2 pTHX_3 pTHX_4 pTHX_5 pTHX_6 pTHX_7 pTHX_8
3611syn keyword xsMacro pTHX_9 pTHX_FORMAT pTHX_VALUE pTHX_VALUE_ pTHX__FORMAT
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003612syn keyword xsMacro pTHX__VALUE pTHX__VALUE_ pTHXo pTHXo_ pTHXx pTHXx_ pVAR
3613syn keyword xsMacro pWARN_ALL pWARN_NONE pWARN_STD packWARN packWARN2
3614syn keyword xsMacro packWARN3 packWARN4 pad_add_name_pvs pad_findmy_pvs
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003615syn keyword xsMacro pad_peg padadd_NO_DUP_CHECK padadd_OUR padadd_STALEOK
3616syn keyword xsMacro padadd_STATE padnew_CLONE padnew_SAVE padnew_SAVESUB
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003617syn keyword xsMacro panic_write2 pause pclose pipe popen prepare_SV_for_RV
3618syn keyword xsMacro pthread_attr_init pthread_condattr_default pthread_create
3619syn keyword xsMacro pthread_key_create pthread_keycreate
3620syn keyword xsMacro pthread_mutexattr_default pthread_mutexattr_init
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003621syn keyword xsMacro pthread_mutexattr_settype putc_unlocked putenv putw read
3622syn keyword xsMacro readdir readdir64 recv recvfrom ref
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003623syn keyword xsMacro refcounted_he_fetch_pvs refcounted_he_new_pvs rename
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003624syn keyword xsMacro rewinddir rmdir safecalloc safefree safemalloc
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003625syn keyword xsMacro saferealloc save_aelem save_freeop save_freepv
3626syn keyword xsMacro save_freesv save_helem save_mortalizesv save_op savepvs
3627syn keyword xsMacro savesharedpvs sb_dstr sb_iters sb_m sb_maxiters
3628syn keyword xsMacro sb_oldsave sb_orig sb_rflags sb_rx sb_rxres sb_rxtainted
3629syn keyword xsMacro sb_s sb_strend sb_targ seedDrand01 seekdir select send
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003630syn keyword xsMacro sendto set_ANYOF_SYNTHETIC setbuf setgid setgrent
3631syn keyword xsMacro sethostent setjmp setlinebuf setlocale setmode setnetent
3632syn keyword xsMacro setprotoent setpwent setregid setreuid setservent
3633syn keyword xsMacro setsockopt setuid setvbuf share_hek_hek sharepvn shutdown
3634syn keyword xsMacro signal sleep socket socketpair specialWARN stat stdoutf
3635syn keyword xsMacro strEQ strGE strGT strLE strLT strNE strchr strerror
3636syn keyword xsMacro strnEQ strnNE strrchr strtoll strtoull sv_2bool
3637syn keyword xsMacro sv_2bool_nomg sv_2iv sv_2nv sv_2pv sv_2pv_nolen
3638syn keyword xsMacro sv_2pv_nomg sv_2pvbyte_nolen sv_2pvutf8_nolen sv_2uv
3639syn keyword xsMacro sv_cathek sv_catpv_nomg sv_catpvn sv_catpvn_mg
3640syn keyword xsMacro sv_catpvn_nomg sv_catpvn_nomg_maybeutf8
3641syn keyword xsMacro sv_catpvn_nomg_utf8_upgrade sv_catpvs sv_catpvs_flags
3642syn keyword xsMacro sv_catpvs_mg sv_catpvs_nomg sv_catsv sv_catsv_mg
3643syn keyword xsMacro sv_catsv_nomg sv_catxmlpvs sv_cmp sv_cmp_locale
3644syn keyword xsMacro sv_collxfrm sv_copypv_nomg sv_eq sv_force_normal
3645syn keyword xsMacro sv_insert sv_mortalcopy sv_nolocking sv_nounlocking
3646syn keyword xsMacro sv_or_pv_len_utf8 sv_pv sv_pvbyte sv_pvn_force
3647syn keyword xsMacro sv_pvn_force_nomg sv_pvutf8 sv_setgid sv_setpvs
3648syn keyword xsMacro sv_setpvs_mg sv_setref_pvs sv_setsv sv_setsv_nomg
3649syn keyword xsMacro sv_setuid sv_taint sv_unref sv_usepvn sv_usepvn_mg
3650syn keyword xsMacro sv_utf8_upgrade sv_utf8_upgrade_flags
3651syn keyword xsMacro sv_utf8_upgrade_nomg tTHX telldir times tmpfile tmpnam
3652syn keyword xsMacro toCTRL toFOLD toFOLD_A toFOLD_LC toFOLD_uni toFOLD_utf8
3653syn keyword xsMacro toLOWER toLOWER_A toLOWER_L1 toLOWER_LATIN1 toLOWER_LC
3654syn keyword xsMacro toLOWER_uni toLOWER_utf8 toTITLE toTITLE_A toTITLE_uni
3655syn keyword xsMacro toTITLE_utf8 toUPPER toUPPER_A toUPPER_LATIN1_MOD
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003656syn keyword xsMacro toUPPER_LC toUPPER_uni toUPPER_utf8 to_uni_fold
3657syn keyword xsMacro to_utf8_fold to_utf8_lower to_utf8_title to_utf8_upper
3658syn keyword xsMacro truncate tryAMAGICbin_MG tryAMAGICunDEREF
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003659syn keyword xsMacro tryAMAGICunTARGETlist tryAMAGICun_MG ttyname umask uname
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003660syn keyword xsMacro unlink unpackWARN1 unpackWARN2 unpackWARN3 unpackWARN4
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003661syn keyword xsMacro utf8_to_uvchr_buf utime uvchr_to_utf8 uvchr_to_utf8_flags
3662syn keyword xsMacro vTHX vfprintf vtohl vtohs wait want_vtbl_bm want_vtbl_fm
3663syn keyword xsMacro whichsig write xio_any xio_dirp xiv_iv xlv_targoff
3664syn keyword xsMacro xpv_len xuv_uv yystype
Bram Moolenaar071d4272004-06-13 20:20:40 +00003665
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003666" Define the default highlighting.
Bram Moolenaarf37506f2016-08-31 22:22:10 +02003667hi def link xsPrivate Error
3668hi def link xsSuperseded Error
3669hi def link xsType Type
3670hi def link xsString String
3671hi def link xsConstant Constant
3672hi def link xsException Exception
3673hi def link xsKeyword Keyword
3674hi def link xsFunction Function
3675hi def link xsVariable Identifier
3676hi def link xsMacro Macro
Bram Moolenaar543b7ef2013-06-01 14:50:56 +02003677
Bram Moolenaar071d4272004-06-13 20:20:40 +00003678let b:current_syntax = "xs"
3679
3680" vim: ts=8