Lines Matching full:is_string
55 if (IS_STRING(this) && IS_STRING(y)) return %StringEquals(this, y);
65 } else if (IS_STRING(x)) {
66 if (IS_STRING(y)) return %StringEquals(x, y);
97 if (IS_STRING(this)) {
98 if (!IS_STRING(x)) return 1; // not equal
120 if (IS_STRING(this)) {
121 if (IS_STRING(x)) return %_StringCompare(this, x);
137 if (IS_STRING(left) && IS_STRING(right)) {
158 if (IS_STRING(this) && IS_STRING(x)) return %_StringAdd(this, x);
164 if (IS_STRING(a)) {
166 } else if (IS_STRING(b)) {
176 if (!IS_STRING(y)) {
192 if (!IS_STRING(x)) {
494 if (IS_STRING(x)) return x;
506 if (IS_STRING(x)) return x.length != 0;
516 if (IS_STRING(x)) return %StringToNumber(x);
525 if (IS_STRING(x)) return x;
542 if (IS_STRING(x)) return new $String(x);
586 if (IS_STRING(x)) return %StringEquals(x, y);