You are viewing the version of this documentation from Perl 5.24.4. View the latest version

CONTENTS

NAME

ExtUtils::ParseXS::Utilities - Subroutines used with ExtUtils::ParseXS

SYNOPSIS

use ExtUtils::ParseXS::Utilities qw( standard_typemap_locations trim_whitespace C_string valid_proto_string process_typemaps map_type standard_XS_defs assign_func_args analyze_preprocessor_statements set_cond Warn blurt death check_conditional_preprocessor_statements escape_file_for_line_directive report_typemap_failure );

SUBROUTINES

The following functions are not considered to be part of the public interface. They are documented here for the benefit of future maintainers of this module.

standard_typemap_locations()

trim_whitespace()

C_string()

valid_proto_string()

process_typemaps()

map_type()

standard_XS_defs()

assign_func_args()

analyze_preprocessor_statements()

set_cond()

current_line_number()

Warn()

blurt()

death()

check_conditional_preprocessor_statements()

escape_file_for_line_directive()

report_typemap_failure

close