diff options
Diffstat (limited to 'chromium/third_party/cygwin/lib/perl5/vendor_perl/5.10/i686-cygwin/XML/LibXML/Boolean.pm')
-rw-r--r-- | chromium/third_party/cygwin/lib/perl5/vendor_perl/5.10/i686-cygwin/XML/LibXML/Boolean.pm | 85 |
1 files changed, 0 insertions, 85 deletions
diff --git a/chromium/third_party/cygwin/lib/perl5/vendor_perl/5.10/i686-cygwin/XML/LibXML/Boolean.pm b/chromium/third_party/cygwin/lib/perl5/vendor_perl/5.10/i686-cygwin/XML/LibXML/Boolean.pm deleted file mode 100644 index 23352ffd0cc..00000000000 --- a/chromium/third_party/cygwin/lib/perl5/vendor_perl/5.10/i686-cygwin/XML/LibXML/Boolean.pm +++ /dev/null @@ -1,85 +0,0 @@ -# $Id: Boolean.pm 709 2008-01-29 21:01:32Z pajas $ -# Copyright 2001-2002, AxKit.com Ltd. All rights reserved. - -package XML::LibXML::Boolean; -use XML::LibXML::Number; -use XML::LibXML::Literal; -use strict; - -use vars qw ($VERSION); - -$VERSION = "1.66"; # VERSION TEMPLATE: DO NOT CHANGE - -use overload - '""' => \&value, - '<=>' => \&cmp; - -sub new { - my $class = shift; - my ($param) = @_; - my $val = $param ? 1 : 0; - bless \$val, $class; -} - -sub True { - my $class = shift; - my $val = 1; - bless \$val, $class; -} - -sub False { - my $class = shift; - my $val = 0; - bless \$val, $class; -} - -sub value { - my $self = shift; - $$self; -} - -sub cmp { - my $self = shift; - my ($other, $swap) = @_; - if ($swap) { - return $other <=> $$self; - } - return $$self <=> $other; -} - -sub to_number { XML::LibXML::Number->new($_[0]->value); } -sub to_boolean { $_[0]; } -sub to_literal { XML::LibXML::Literal->new($_[0]->value ? "true" : "false"); } - -sub string_value { return $_[0]->to_literal->value; } - -1; -__END__ - -=head1 NAME - -XML::LibXML::Boolean - Boolean true/false values - -=head1 DESCRIPTION - -XML::LibXML::Boolean objects implement simple boolean true/false objects. - -=head1 API - -=head2 XML::LibXML::Boolean->True - -Creates a new Boolean object with a true value. - -=head2 XML::LibXML::Boolean->False - -Creates a new Boolean object with a false value. - -=head2 value() - -Returns true or false. - -=head2 to_literal() - -Returns the string "true" or "false". - -=cut |