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


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

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