Lines Matching refs:function
76 function testNonStringValues() {
91 var CustomType = function(value) {
93 this.toString = function() {
98 function testCutomType() {
306 assertThrows(function() { "[a-z]+(bar)?".endsWith(/(bar)?/);
309 assertThrows(function() { "[a-z]+(bar)?".endsWith(/(bar)?/);
311 assertThrows(function() { "[a-z]+/(bar)?/".endsWith(/(bar)?/);
328 assertThrows(function() {
331 assertThrows(function() {
334 assertThrows(function() {
337 assertThrows(function() {
340 assertThrows(function() {
343 assertThrows(function() {
352 "toString": function() { return "abc"; }
355 "toString": function() { return "abc"; }
358 "toString": function() { return "abc"; }
360 assertThrows(function() {
362 "toString": function() { throw RangeError(); }
365 assertThrows(function() {
367 "toString": function() { return "abc"; }
371 assertThrows(function() {
374 assertThrows(function() {
377 assertThrows(function() {
380 assertThrows(function() {
383 assertThrows(function() {
386 assertThrows(function() {
395 "toString": function() { return "abc"; }
398 "toString": function() { return "abc"; }
401 "toString": function() { return "abc"; }
403 assertThrows(function() {
405 "toString": function() { throw RangeError(); }
408 assertThrows(function() {
410 "toString": function() { return "abc"; }