You are viewing the version of this documentation from Perl 5.39.5. This is a development version of Perl.

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()

WarnHint()

_MsgHint()

blurt()

death()

check_conditional_preprocessor_statements()

escape_file_for_line_directive()

report_typemap_failure