/usr/lib/x86_64-linux-gnu/perl5/5.24/FFI/Platypus/Lang/ASM.pm is in libffi-platypus-perl 0.45-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 | package FFI::Platypus::Lang::ASM;
use strict;
use warnings;
# ABSTRACT: Documentation and tools for using Platypus with the Assembly
our $VERSION = '0.45'; # VERSION
sub native_type_map
{
{}
}
1;
__END__
=pod
=encoding UTF-8
=head1 NAME
FFI::Platypus::Lang::ASM - Documentation and tools for using Platypus with the Assembly
=head1 VERSION
version 0.45
=head1 SYNOPSIS
use FFI::Platypus;
my $ffi = FFI::Platypus->new;
$ffi->lang('ASM');
=head1 DESCRIPTION
Setting your lang to C<ASM> includes no native type aliases, so types
like C<int> or C<unsigned long> will not work. You need to specify
instead C<sint32> or C<sint64>. Although intended for use with Assembly
it could also be used for other languages if you did not want to use
the normal C aliases for native types.
This document will one day include information on bundling Assembly
with your Perl / FFI / Platypus distribution. Pull requests welcome!
=head1 METHODS
=head2 native_type_map
my $hashref = FFI::Platypus::Lang::ASM->native_type_map;
This returns an empty hash reference. For other languages it returns
a hash reference that defines the aliases for the types normally used
for that language.
=head1 SEE ALSO
=over 4
=item L<FFI::Platypus>
The Core Platypus documentation.
=back
=head1 AUTHOR
Author: Graham Ollis E<lt>plicease@cpan.orgE<gt>
Contributors:
Bakkiaraj Murugesan (bakkiaraj)
Dylan Cali (calid)
pipcet
Zaki Mughal (zmughal)
Fitz Elliott (felliott)
Vickenty Fesunov (vyf)
Gregor Herrmann (gregoa)
=head1 COPYRIGHT AND LICENSE
This software is copyright (c) 2015 by Graham Ollis.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
=cut
|