/openbsd-src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/ |
H A D | Eval.pm | 1 package ExtUtils::ParseXS::Eval; 9 ExtUtils::ParseXS::Eval - Clean package to evaluate code in 13 use ExtUtils::ParseXS::Eval; 14 my $rv = ExtUtils::ParseXS::Eval::eval_typemap_code( 23 (formerly ExtUtils::ParseXS package variables) 30 typemaps, so beware. Variables set up from the ExtUtils::ParseXS object: 57 (formerly ExtUtils::ParseXS package variables) 64 typemaps, so beware. Variables set up from the ExtUtils::ParseXS object:
|
H A D | Constants.pm | 1 package ExtUtils::ParseXS::Constants; 10 ExtUtils::ParseXS::Constants - Initialization values for some globals 14 use ExtUtils::ParseXS::Constants (); 16 $PrototypeRegexp = $ExtUtils::ParseXS::Constants::PrototypeRegexp; 20 Initialization of certain non-subroutine variables in ExtUtils::ParseXS and some of its
|
H A D | Utilities.pm | 1 package ExtUtils::ParseXS::Utilities; 6 use ExtUtils::ParseXS::Constants (); 35 ExtUtils::ParseXS::Utilities - Subroutines used with ExtUtils::ParseXS 39 use ExtUtils::ParseXS::Utilities qw( 237 if ( $string =~ /^$ExtUtils::ParseXS::Constants::PrototypeRegexp+$/ ) { 434 /* Now, finally, after all this mess, we want an ExtUtils::ParseXS 859 The C<ExtUtils::ParseXS> object.
|
/openbsd-src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/ |
H A D | xsubpp | 6 require ExtUtils::ParseXS; 11 my $v = $ExtUtils::ParseXS::VERSION; 13 …die "Failed to load or import from ExtUtils::ParseXS (version $v). Please check that ExtUtils::Par… 43 print "xsubpp version $ExtUtils::ParseXS::VERSION\n"; 51 my $pxs = ExtUtils::ParseXS->new; 173 Originally by Larry Wall. Turned into the C<ExtUtils::ParseXS> module 182 perl(1), perlxs(1), perlxstut(1), ExtUtils::ParseXS
|
H A D | ParseXS.pod | 3 ExtUtils::ParseXS - converts Perl XS code into C code 7 use ExtUtils::ParseXS; 9 my $pxs = ExtUtils::ParseXS->new; 26 use ExtUtils::ParseXS qw(process_file); 31 C<ExtUtils::ParseXS> will compile XS code into C code by embedding the constructs 125 Normally ExtUtils::ParseXS will terminate the program with an C<exit(1)> after 129 defaults to the value of C<$ExtUtils::ParseXS::DIE_ON_ERROR> which in turn
|
H A D | Typemaps.pm | 7 require ExtUtils::ParseXS; 8 require ExtUtils::ParseXS::Constants; 570 # /^(.*?\S)\s+(\S+)\s*($ExtUtils::ParseXS::Constants::PrototypeRegexp*)$/o 716 This is documented because it is used by C<ExtUtils::ParseXS>, 749 This is documented because it is used by C<ExtUtils::ParseXS>, 766 # to the original ExtUtils::ParseXS. 799 This is documented because it is used by C<ExtUtils::ParseXS>, 816 # to the original ExtUtils::ParseXS. 837 This is documented because it is used by C<ExtUtils::ParseXS>, 934 Moved from C<ExtUtils::ParseXS>. [all …]
|
H A D | ParseXS.pm | 1 package ExtUtils::ParseXS; 15 require ExtUtils::ParseXS::Constants; ExtUtils::ParseXS::Constants->VERSION($VERSION); 16 require ExtUtils::ParseXS::CountLines; ExtUtils::ParseXS::CountLines->VERSION($VERSION); 17 require ExtUtils::ParseXS::Utilities; ExtUtils::ParseXS::Utilities->VERSION($VERSION); 18 require ExtUtils::ParseXS::Eval; ExtUtils::ParseXS::Eval->VERSION($VERSION); 22 use ExtUtils::ParseXS::Utilities qw( 72 my $BLOCK_regexp = '\s*(' . $ExtUtils::ParseXS::Constants::XSKeywordsAlternation . "|$END)\\s*:"; 127 $self->{InitFileCode} = [ @ExtUtils::ParseXS::Constants::InitFileCode ]; 178 tie(*PSEUDO_STDOUT, 'ExtUtils::ParseXS::CountLines', $cfile, $args{output}); 196 * This file was generated automatically by ExtUtils::ParseXS version $VERSION from the [all …]
|
/openbsd-src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/ |
H A D | 001-basic.t | 13 require_ok( 'ExtUtils::ParseXS' ); 18 $ExtUtils::ParseXS::DIE_ON_ERROR = 1; 19 $ExtUtils::ParseXS::AUTHOR_WARNINGS = 1; 35 my $pxs = ExtUtils::ParseXS->new; 146 my $pxs = ExtUtils::ParseXS->new; 188 my $pxs = ExtUtils::ParseXS->new; 198 my $pxs = ExtUtils::ParseXS->new; 230 my $pxs = ExtUtils::ParseXS->new; 246 my $pxs = ExtUtils::ParseXS->new; 294 my $pxs = ExtUtils::ParseXS->new; [all …]
|
H A D | 600-t-compat.t | 9 # EU::ParseXS code. 12 use ExtUtils::ParseXS::Utilities qw( 17 use ExtUtils::ParseXS::Constants; 65 sub ExtUtils::ParseXS::Utilities::standard_typemap_locations { 97 # typemap-parsing/handling code in ExtUtils::ParseXS looked like. For 153 m/^\s*(.*?\S)\s+(\S+)\s*($ExtUtils::ParseXS::Constants::PrototypeRegexp*)\s*$/
|
H A D | 002-more.t | 16 require_ok( 'ExtUtils::ParseXS' ); 17 ExtUtils::ParseXS->import('process_file'); 32 ExtUtils::ParseXS->process_file( 66 is ExtUtils::ParseXS::report_error_count(), 0, 'ExtUtils::ParseXS::errors()';
|
H A D | 104-map_type.t | 5 use ExtUtils::ParseXS; 6 use ExtUtils::ParseXS::Utilities qw( 13 $self = ExtUtils::ParseXS->new;
|
H A D | 114-blurt_death_Warn.t | 8 use ExtUtils::ParseXS; 9 use ExtUtils::ParseXS::Utilities qw( 16 my $self = ExtUtils::ParseXS->new;
|
H A D | 115-avoid-noise.t | 7 use ExtUtils::ParseXS qw(process_file); 11 # Module-Build uses ExtUtils::ParseXS with $^W set, try to avoid
|
H A D | 113-check_cond_preproc_statements.t | 7 use ExtUtils::ParseXS; 8 use ExtUtils::ParseXS::Utilities qw( 13 my $self = bless({} => 'ExtUtils::ParseXS');
|
H A D | 003-usage.t | 18 require_ok( 'ExtUtils::ParseXS' ); 33 ExtUtils::ParseXS->process_file(filename => 'XSUsage.xs', output => $source_file);
|
H A D | 112-set_cond.t | 5 use ExtUtils::ParseXS::Utilities qw(
|
H A D | 111-analyze_preprocessor_statements.t | 6 use ExtUtils::ParseXS::Utilities qw(
|
H A D | 108-map_type.t | 5 use ExtUtils::ParseXS::Utilities qw(
|
H A D | 109-standard_XS_defs.t | 8 use ExtUtils::ParseXS::Utilities qw(
|
H A D | 102-trim_whitespace.t | 5 use ExtUtils::ParseXS::Utilities qw(
|
H A D | 105-valid_proto_string.t | 5 use ExtUtils::ParseXS::Utilities qw(
|
/openbsd-src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/ |
H A D | Changes | 1 Revision history for Perl extension ExtUtils::ParseXS. 10 - Make versions in ExtUtils-ParseXS consistent 22 - fix ExtUtils::ParseXS compatibility with perl < 5.8.8 66 - Fix ExtUtils-ParseXS/t/*.t that needed '.' in @INC (David Mitchell) 82 - Document + improve ancient optimization in ParseXS 111 - ExtUtils::ParseXS no longer uses global state (if using OO 139 - ExtUtils::ParseXS: 189 force ExtUtils::ParseXS to always or never export 205 Instead, ExtUtils::ParseXS will define a copy of the 208 By default, ExtUtils::ParseXS wil [all...] |
/openbsd-src/gnu/usr.bin/perl/ |
H A D | mkppport.lst | 13 dist/ExtUtils-ParseXS
|
/openbsd-src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/ |
H A D | OutputMap.pm | 99 live in C<ExtUtils::ParseXS> directly. Not implementing it 110 If this optimization is applicable, C<ExtUtils::ParseXS> will
|
/openbsd-src/gnu/usr.bin/perl/dist/Module-CoreList/lib/Module/ |
H A D | CoreList.pm | 2394 'ExtUtils::ParseXS' => '2.19', 2797 'ExtUtils::ParseXS' => '2.15_02', 3194 'ExtUtils::ParseXS' => '2.18', 3441 'ExtUtils::ParseXS' => '2.18_02', 3700 'ExtUtils::ParseXS' => '2.2002', 4007 'ExtUtils::ParseXS' => '2.200403', 4124 'ExtUtils::ParseXS' => '2.21', 4620 'ExtUtils::ParseXS' => '2.2205', 4732 'ExtUtils::ParseXS' => '2.2206', 4890 'ExtUtils::ParseXS' [all...] |