• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/JavaScriptCore-7537.78.1/runtime/

Lines Matching refs:JSValue

68 // PropertyNameForFunctionCall objects must be on the stack, since the JSValue that they create is not marked.
74 JSValue value(ExecState*) const;
79 mutable JSValue m_value;
112 JSValue toJSON(JSValue, const PropertyNameForFunctionCall&);
115 StringifyResult appendStringifiedValue(StringBuilder&, JSValue, JSObject* holder, const PropertyNameForFunctionCall&);
137 static inline JSValue unwrapBoxedPrimitive(ExecState* exec, JSValue value)
151 static inline String gap(ExecState* exec, JSValue space)
193 JSValue PropertyNameForFunctionCall::value(ExecState* exec) const
222 JSValue name = array->get(exec, i);
320 inline JSValue Stringifier::toJSON(JSValue value, const PropertyNameForFunctionCall& propertyName)
326 JSValue toJSONFunction = asObject(value)->get(m_exec, m_exec->vm().propertyNames->toJSON);
344 Stringifier::StringifyResult Stringifier::appendStringifiedValue(StringBuilder& builder, JSValue value, JSObject* holder, const PropertyNameForFunctionCall& propertyName)
513 JSValue value;
538 JSValue value = slot.getValue(exec, propertyName);
612 JSValue walk(JSValue unfiltered);
614 JSValue callReviver(JSObject* thisObj, JSValue property, JSValue unfiltered)
634 NEVER_INLINE JSValue Walker::walk(JSValue unfiltered)
643 JSValue inValue = unfiltered;
644 JSValue outValue = jsNull();
689 JSValue filteredValue = callReviver(array, jsString(m_exec, String::number(indexStack.last())), outValue);
746 JSValue filteredValue = callReviver(object, jsString(m_exec, prop.string()), outValue);
786 return JSValue::encode(jsNull());
788 JSValue unfiltered;
803 return JSValue::encode(unfiltered);
805 JSValue function = exec->argument(1);
809 return JSValue::encode(unfiltered);
810 return JSValue::encode(Walker(exec, Local<JSObject>(exec->vm(), asObject(function)), callType, callData).walk(unfiltered));
822 return JSValue::encode(Stringifier(exec, replacer, space).stringify(value).get());
825 String JSONStringify(ExecState* exec, JSValue value, unsigned indent)