summaryrefslogtreecommitdiff
path: root/t/op/smartmatch.t
Commit message (Expand)AuthorAgeFilesLines
* Enforce Any ~~ Object smartmatch precedenceLeon Timmermans2012-01-231-3/+1
* Refactor 4 tests to use skip_if_miniperl().Nicholas Clark2011-03-071-5/+4
* Fix RT #77468: Smart matching on slicesDavid Leadbeater2010-09-071-1/+25
* The deep arrays for testing ~~ were not deep enoughRafael Garcia-Suarez2009-12-071-2/+2
* Adds additional tests with undef for smartmatch.Yuval Kogman2009-10-311-1/+16
* Make test pass with miniperlRafael Garcia-Suarez2009-07-271-8/+16
* Make C<undef ~~ 0> and C<undef ~~ ""> not match (like in 5.10.0)Rafael Garcia-Suarez2009-07-011-3/+11
* Add tests for smart match overload fallbackRafael Garcia-Suarez2009-06-241-2/+31
* More ~~ testsRafael Garcia-Suarez2009-06-011-2/+10
* Allow ~~ overloading on the left side, when the right side is a plain scalarRafael Garcia-Suarez2009-05-241-5/+15
* In the ~~ implementation, consistently use the SV-aware API for hash keys.Rafael Garcia-Suarez2009-05-241-0/+9
* Enable more warnings in smart match testsRafael Garcia-Suarez2009-05-131-6/+10
* Remove proposed (but unimplemented) $foo ~~ Range smart matching.Rafael Garcia-Suarez2009-05-121-2/+0
* Implement Hash/Array ~~ Regex (with tests)Rafael Garcia-Suarez2009-05-091-16/+15
* Add a test for object ~~ string, with stringification overloadRafael Garcia-Suarez2009-05-091-3/+5
* Add tests for object ~~ regexpRafael Garcia-Suarez2009-05-091-1/+3
* Treat blessed references on the left of C<~~> as scalarsRafael Garcia-Suarez2009-05-091-3/+3
* Implement distributivity in $scalar ~~ @arrayRafael Garcia-Suarez2009-05-091-1/+14
* Document what to do with object on the left and add some TODO tests for thatRafael Garcia-Suarez2009-05-081-0/+6
* Make ~~ overloading only be invoked on the right argumentRafael Garcia-Suarez2009-05-081-1/+1
* More tests for ~~Rafael Garcia-Suarez2009-05-081-19/+68
* Rewrite tests for objects and ~~Rafael Garcia-Suarez2009-05-061-20/+24
* Fix test for stringification of arrays.Rafael Garcia-Suarez2009-05-051-2/+4
* Add tests for @array ~~ $stringRafael Garcia-Suarez2009-05-051-0/+4
* More tests. Simplify tests for ~~ overloadingRafael Garcia-Suarez2009-03-241-10/+16
* Make []~~\&f and {}~~\&f matchRafael Garcia-Suarez2009-03-241-4/+4
* Fix tests for ~~ overloadingRafael Garcia-Suarez2009-03-241-29/+7
* Implement "~~ $scalar" for numbers and stringsRafael Garcia-Suarez2009-03-241-3/+5
* Make ~~ qr// non-commutativeRafael Garcia-Suarez2009-03-231-3/+4
* Refactoring work on '~~ @array' implementationRafael Garcia-Suarez2009-03-231-12/+13
* Add more tests with an empty hash on the right of ~~Rafael Garcia-Suarez2009-03-231-1/+7
* Smart match when a hash is on the RHSRafael Garcia-Suarez2009-03-181-5/+8
* Reverse the order of operands for several "~~ hash" testsRafael Garcia-Suarez2009-03-181-17/+17
* Remove obsolete or redundant testsRafael Garcia-Suarez2009-03-181-15/+4
* Document that empty sets don't smart-matchRafael Garcia-Suarez2009-03-171-4/+4
* Test that in "~~ sub", the sub is not called on empty hashes and arraysRafael Garcia-Suarez2009-03-171-0/+4
* Iterative smart match over keys/elements when a coderef is on the RHSRafael Garcia-Suarez2009-03-171-29/+41
* Make smart matching ~~ undef dispatch only on the RHSRafael Garcia-Suarez2009-03-131-0/+1
* Some tests reorgarnisation for ~~ against undef and objectsRafael Garcia-Suarez2009-03-121-74/+79
* Remove special case for coderefs with empty prototypes in smart matchRafael Garcia-Suarez2009-03-061-15/+0
* More smartmatch testsRafael Garcia-Suarez2009-02-211-3/+41
* Reorder and complete tests for smart matching with objectsRafael Garcia-Suarez2009-02-201-4/+8
* Fix {%hash} ~~ %hash testRafael Garcia-Suarez2009-02-201-2/+2
* Better diagnostics for the ~~ testRafael Garcia-Suarez2009-02-201-11/+14
* More tests for coderefs and smart matchRafael Garcia-Suarez2009-02-141-1/+28
* Remove code that has never been used in any testRafael Garcia-Suarez2009-02-131-9/+0
* $object ~~ undef should always test for definednessRafael Garcia-Suarez2009-02-131-0/+2
* Add tests for undef smart-matchingRafael Garcia-Suarez2009-02-131-0/+2
* Remove obsolete comment; document test formatRafael Garcia-Suarez2009-02-131-4/+4
* More tests for array-ref smart matchRafael Garcia-Suarez2009-02-131-0/+4