/openbsd/gnu/llvm/lldb/bindings/lua/ |
H A D | lua-typemaps.swig | 14 %typemap(in,checkfn="lua_isinteger") TYPE 18 %typemap(out) TYPE 20 %typemap(out) const TYPE& 29 %typemap(argout) TYPE *OUTPUT 31 %typemap(in) TYPE *INOUT = TYPE *INPUT; 35 %typemap(in) TYPE &INOUT = TYPE *INPUT; 77 // typemap for a char buffer 197 %typemap(in) char ** { 221 %typemap(freearg) char ** { 233 %typemap(in) lldb::FileSP { [all …]
|
/openbsd/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/t/ |
H A D | 600-t-compat.t | 105 foreach my $typemap (@tm) { 106 die "Can't find $typemap in $pwd\n" unless -r $typemap; 114 foreach my $typemap (@tm) { 115 next unless -f $typemap; 117 warn("Warning: ignoring non-text typemap file '$typemap'\n"), next 118 unless -T $typemap; 120 _process_single_typemap( $typemap, 127 my ($typemap, 129 open my $TYPEMAP, '<', $typemap 130 or warn ("Warning: could not open typemap file '$typemap': $!\n"), next; [all …]
|
H A D | 106-process_typemaps.t | 15 my $typemap = 'typemap'; 20 = process_typemaps( $typemap, $tdir ); 22 like( $@, qr/Can't find \Q$typemap\E in \Q$tdir\E/, #' 29 my $typemap = [ qw( pseudo typemap ) ]; 37 = process_typemaps( $typemap, $tdir );
|
H A D | 513-t-merge.t | 34 $first->merge(typemap => $second); 70 $second->merge(typemap => $conflict); 90 $second->merge(typemap => $conflict, replace => 1); 108 $second->merge(typemap => $conflict, skip => 1);
|
/openbsd/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/t/lib/MakeMaker/Test/Setup/ |
H A D | XS.pm | 22 my $typemap = 'type map'; 24 $typemap =~ s/ //g unless $MM->can_dep_space; 132 $typemap => '', 135 'Makefile.PL' => sprintf($MAKEFILEPL, 'Test', 'lib/XS/Test.pm', qq{'$typemap'}, ''), 150 $MAKEFILEPL, 'Test', 'lib/XS/Test.pm', qq{'$typemap'}, 163 $MAKEFILEPL, 'Test', 'Test.pm', qq{'$typemap'}, 216 $MAKEFILEPL, 'Test', 'Test.pm', qq{'$typemap'}, 292 $MAKEFILEPL, 'Test', 'lib/XS/Test.pm', qq{'lib/XS/$typemap'}, 300 virtual_rename('multi', $typemap, "lib/XS/$typemap"); 314 $MAKEFILEPL, 'Test', 'lib/XS/Test.pm', qq{'$typemap'}, [all …]
|
/openbsd/gnu/llvm/lldb/bindings/python/ |
H A D | python-typemaps.swig | 9 %typemap(in) char ** { 35 %typemap(typecheck) char ** { 53 %typemap(freearg) char** { 57 %typemap(out) char** { 69 %typemap(in) lldb::tid_t { 77 %typemap(in) lldb::StateType { 92 // typemap for a char buffer 150 // typemap for an outgoing buffer 193 // typemap for an incoming buffer 376 %typemap(in) lldb::FileSP { [all …]
|
/openbsd/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/ |
H A D | ParseXS.pod | 15 typemap => 'path/to/typemap', 36 The compiler will search for typemap files called I<typemap>. It will use 38 typemap taking precedence. 40 ../../../typemap:../../typemap:../typemap:typemap 80 =item B<typemap> 82 Indicates that a user-supplied typemap should take precedence over the 83 default typemaps. A single typemap may be specified as a string, or 85 last typemap having the highest precedence.
|
H A D | Typemaps.pm | 327 $self->merge(typemap => $other); 565 my $typemap = $self->{typemap_section}; 568 foreach my $entry (@$typemap) { 645 if (exists $args{typemap} and exists $args{file}) { 648 elsif (not exists $args{typemap} and not exists $args{file}) { 656 my $typemap = $args{typemap}; 657 if (not defined $typemap) { 658 $typemap = ref($self)->new(file => $args{file}, @params); 662 foreach my $entry (@{$typemap->{typemap_section}}) { 666 foreach my $entry (@{$typemap->{input_section}}) { [all …]
|
H A D | ParseXS.pm | 107 typemap => [], 185 $self->{typemap} = process_typemaps( $args{typemap}, $pwd ); 1190 my $typemap = $self->{typemap}->get_typemap(ctype => $var_type); 1191 $self->report_typemap_failure($self->{typemap}, $var_type, "death") 1192 if not $typemap and not $is_overridden_typemap; 1193 $self->{proto_arg}->[$self->{var_num}] = ($typemap && $typemap->proto) || "\$"; 1872 $self->{typemap}->merge(typemap => $tmap, replace => 1); 2028 my $typemaps = $self->{typemap}; 2146 my $typemaps = $self->{typemap}; 2157 my $typemap = $typemaps->get_typemap(ctype => $type); [all …]
|
/openbsd/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ |
H A D | perlxstypemap.pod | 23 XS typemap. 30 =head2 Anatomy of a typemap 32 In more practical terms, the typemap is a collection of code 72 # all variants of char* is handled by the T_PV typemap 137 of the power and versatility of the typemap facility. 144 =head2 The Role of the typemap File in Your Distribution 150 typemap. The B<xsubpp> compiler will allow the extension's own typemap to 176 of such a typemap-sharing module on CPAN is 198 =head2 Writing typemap Entries 212 For many typemap examples, refer to the core typemap file that can be [all …]
|
H A D | perlxs.pod | 69 and output values to Perl values and back. The default typemap 452 typemap. 577 default typemap, the embedded typemaps may overwrite previous 582 ... your typemap code here ... 624 supplied by the typemap. If the initialization 629 initialization from the typemap. A global 1703 typemap is shown at the end of this section. 1764 color *THIS = ...; // Initialized as in typemap 1850 cases it may be helpful to use the T_PTROBJ typemap for 1908 This example requires the following typemap entry. Consult [all …]
|
/openbsd/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/ |
H A D | Utilities.pm | 272 foreach my $typemap (@tm) { 273 die "Can't find $typemap in $pwd\n" unless -r $typemap; 279 my $typemap = ExtUtils::Typemaps->new; 286 $typemap->merge(file => $typemap_loc, replace => 1); 289 return $typemap;
|
/openbsd/gnu/usr.bin/perl/utils/ |
H A D | h2xs.PL | 1533 my %typemap; 1774 $typemap{float} = 'T_NV'; 1776 foreach my $typemap (@tm) { 1777 next unless -e $typemap ; 1779 warn " Scanning $typemap\n"; 1781 unless -T $typemap ; 1782 open(TYPEMAP, "<", $typemap) 1797 $typemap{normalize_type($type)} = $image; 1801 close(TYPEMAP) or die "Cannot close $typemap: $!"; 1850 $entry ||= $typemap{$otype} [all …]
|
/openbsd/gnu/usr.bin/perl/os2/OS2/OS2-PrfDB/ |
H A D | MANIFEST | 7 typemap
|
/openbsd/gnu/usr.bin/perl/os2/OS2/OS2-ExtAttr/ |
H A D | MANIFEST | 8 typemap
|
/openbsd/gnu/usr.bin/perl/ext/XS-Typemap/ |
H A D | Typemap.xs | 219 # Typemap file for typemap testing 220 # includes bonus typemap entries 223 # typemap
|
H A D | README | 12 Currently not all the typemap entries have corresponding tests.
|
/openbsd/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/ |
H A D | Changes | 98 typemap entries [perl #116152] 132 => Embedded typemap dumping: A method which will produce the 135 can produce embedded typemap strings via simple one-liners. 142 => Better error messages on typemap-related issues. If a no 143 typemap was found for a given C type, list all mapped C types 217 - Try to fix regression for input-typemap override in XS argument 242 - Test fix: Try all @INC-derived typemap locations. (CPAN RT #70047) 291 - Move typemap handling code to ExtUtils::Typemaps 389 - Added t/typemap to fix broken test on perl 5.6.2 [David Golden] 475 snippets of typemap files. [Nicholas Clark]
|
/openbsd/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/ |
H A D | Cmd.pm | 33 $final_tm->merge(typemap => $tm_obj);
|
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/ |
H A D | typemap | 3 # typemap -- XS type mappings not present in early perls
|
/openbsd/gnu/usr.bin/perl/cpan/DB_File/ |
H A D | typemap | 1 # typemap for Perl 5 interface to Berkeley
|
/openbsd/usr.sbin/mkuboot/ |
H A D | mkuboot.c | 118 static const struct type_map typemap[] = { variable 199 for (typemapptr = typemap; typemapptr->type; typemapptr++) in main()
|
/openbsd/sbin/fsck_ext2fs/ |
H A D | fsck.h | 178 extern u_char *typemap; /* ptr to inode type table */
|
H A D | pass2.c | 407 inot2ext2dt(typemap[letoh32(dirp->e2d_ino)])) { in pass2check() 409 inot2ext2dt(typemap[letoh32(dirp->e2d_ino)]); in pass2check()
|
H A D | main.c | 95 u_char *typemap; /* ptr to inode type table */ variable
|