Lines Matching refs:if
26 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
32 if (IS_OBJECT(val)) {
33 if (IS_ARRAY(val)) {
41 if (%_CallFunction(val, p, ObjectHasOwnProperty)) {
43 if (IS_UNDEFINED(newElement)) {
57 if (IS_SPEC_FUNCTION(reviver)) {
65 if (!%PushIfAbsent(stack, value)) {
75 if (IS_UNDEFINED(strP)) {
81 if (gap == "") {
83 } else if (partial.length > 0) {
95 if (!%PushIfAbsent(stack, value)) {
101 if (IS_ARRAY(replacer)) {
104 if (%_CallFunction(replacer, i, ObjectHasOwnProperty)) {
107 if (!IS_UNDEFINED(strP)) {
109 if (gap != "") member += " ";
117 if (%_CallFunction(value, p, ObjectHasOwnProperty)) {
119 if (!IS_UNDEFINED(strP)) {
121 if (gap != "") member += " ";
129 if (gap == "") {
131 } else if (partial.length > 0) {
144 if (IS_SPEC_OBJECT(value)) {
146 if (IS_SPEC_FUNCTION(toJSON)) {
150 if (IS_SPEC_FUNCTION(replacer)) {
153 if (IS_STRING(value)) {
155 } else if (IS_NUMBER(value)) {
157 } else if (IS_BOOLEAN(value)) {
159 } else if (IS_NULL(value)) {
161 } else if (IS_SPEC_OBJECT(value) && !(typeof value == "function")) {
162 // Non-callable object. If it's a primitive wrapper, it must be unwrapped.
163 if (IS_ARRAY(value)) {
165 } else if (IS_NUMBER_WRAPPER(value)) {
168 } else if (IS_STRING_WRAPPER(value)) {
170 } else if (IS_BOOLEAN_WRAPPER(value)) {
183 if (len == 0) {
187 if (!%PushIfAbsent(stack, value)) {
192 if (IS_STRING(val)) {
195 if (!IS_UNDEFINED(array_string)) {
204 if (IS_STRING(val)) {
210 if (before == builder.length) builder[before - 1] = ",null";
214 } else if (IS_NUMBER(val)) {
220 if (IS_NUMBER(val)) {
225 if (before == builder.length) builder[before - 1] = ",null";
231 if (before == builder.length) builder.push("null");
236 if (before == builder.length) builder[before - 1] = ",null";
245 if (!%PushIfAbsent(stack, value)) {
251 if (%HasLocalProperty(value, p)) {
252 if (!first) {
260 if (before == builder.length) {
274 if (IS_SPEC_OBJECT(value)) {
276 if (IS_SPEC_FUNCTION(toJSON)) {
280 if (IS_STRING(value)) {
282 } else if (IS_NUMBER(value)) {
284 } else if (IS_BOOLEAN(value)) {
286 } else if (IS_NULL(value)) {
288 } else if (IS_SPEC_OBJECT(value) && !(typeof value == "function")) {
290 // Unwrap value if necessary
291 if (IS_NUMBER_WRAPPER(value)) {
294 } else if (IS_STRING_WRAPPER(value)) {
296 } else if (IS_BOOLEAN_WRAPPER(value)) {
298 } else if (IS_ARRAY(value)) {
308 if (%_ArgumentsLength() == 1) {
311 if (builder.length == 0) return;
313 if (!IS_UNDEFINED(result)) return result;
316 if (IS_OBJECT(space)) {
317 // Unwrap 'space' if it is wrapped
318 if (IS_NUMBER_WRAPPER(space)) {
320 } else if (IS_STRING_WRAPPER(space)) {
325 if (IS_NUMBER(space)) {
328 } else if (IS_STRING(space)) {
329 if (space.length > 10) {