Lines Matching refs: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);
94 if (IS_STRING(this)) {
95 if (!IS_STRING(x)) return 1; // not equal
117 if (IS_STRING(this)) {
118 if (IS_STRING(x)) return %_StringCompare(this, x);
138 if (IS_STRING(left) && IS_STRING(right)) {
159 if (IS_STRING(this) && IS_STRING(x)) return %_StringAdd(this, x);
165 if (IS_STRING(a)) {
167 } else if (IS_STRING(b)) {
177 if (!IS_STRING(y)) {
193 if (!IS_STRING(x)) {
484 if (IS_STRING(x)) return x;
495 if (IS_STRING(x)) return x.length != 0;
505 if (IS_STRING(x)) {
515 if (IS_STRING(x)) {
527 if (IS_STRING(x)) return x;
544 if (IS_STRING(x)) return new $String(x);