Home
last modified time | relevance | path

Searched refs:ToPrimitive (Results 1 – 10 of 10) sorted by relevance

/external/v8/test/mjsunit/harmony/
Dto-primitive.js7 assertEquals(1, %ToPrimitive(1));
14 assertEquals(.5, %ToPrimitive(.5));
21 assertEquals(null, %ToPrimitive(null));
28 assertEquals(true, %ToPrimitive(true));
35 assertEquals(false, %ToPrimitive(false));
42 assertEquals(undefined, %ToPrimitive(undefined));
49 assertEquals("random text", %ToPrimitive("random text"));
56 assertEquals(Symbol.toPrimitive, %ToPrimitive(Symbol.toPrimitive));
64 assertEquals("xyz", %ToPrimitive(a));
72 assertEquals(42, %ToPrimitive(b));
[all …]
/external/v8/src/compiler/
Dtyper.cc235 static Type* ToPrimitive(Type*, Typer*);
392 Type* Typer::Visitor::ToPrimitive(Type* type, Typer* t) { in ToPrimitive() function in v8::internal::compiler::Typer::Visitor
436 type = ToPrimitive(type, t); in ToName()
479 type = ToPrimitive(type, t); in ToString()
732 lhs = ToPrimitive(lhs, t); in JSCompareTyper()
733 rhs = ToPrimitive(rhs, t); in JSCompareTyper()
982 lhs = ToPrimitive(lhs, t); in JSAddTyper()
983 rhs = ToPrimitive(rhs, t); in JSAddTyper()
1593 return TypeUnaryOp(node, ToPrimitive); in TypeJSCallRuntime()
/external/v8/src/runtime/
Druntime-object.cc1080 Object::ToPrimitive(input)); in RUNTIME_FUNCTION()
1091 isolate, result, Object::ToPrimitive(input, ToPrimitiveHint::kNumber)); in RUNTIME_FUNCTION()
1102 isolate, result, Object::ToPrimitive(input, ToPrimitiveHint::kString)); in RUNTIME_FUNCTION()
Druntime.h463 F(ToPrimitive, 1, 1) \
/external/v8/src/
Dobjects.cc116 isolate, input, Object::ToPrimitive(input, ToPrimitiveHint::kString), in ToName()
145 isolate, input, JSReceiver::ToPrimitive(Handle<JSReceiver>::cast(input), in ToNumber()
193 isolate, input, JSReceiver::ToPrimitive(Handle<JSReceiver>::cast(input), in ToString()
266 if (!Object::ToPrimitive(x, ToPrimitiveHint::kNumber).ToHandle(&x) || in Compare()
267 !Object::ToPrimitive(y, ToPrimitiveHint::kNumber).ToHandle(&y)) { in Compare()
310 if (!JSReceiver::ToPrimitive(Handle<JSReceiver>::cast(y)) in Equals()
328 if (!JSReceiver::ToPrimitive(Handle<JSReceiver>::cast(y)) in Equals()
344 if (!JSReceiver::ToPrimitive(Handle<JSReceiver>::cast(y)) in Equals()
356 if (!JSReceiver::ToPrimitive(Handle<JSReceiver>::cast(y)) in Equals()
368 if (!JSReceiver::ToPrimitive(Handle<JSReceiver>::cast(y)) in Equals()
[all …]
Dbuiltins.cc2229 Object::ToPrimitive(value)); in BUILTIN()
2881 JSDate::ToPrimitive(receiver, hint)); in BUILTIN()
Dobjects.h1148 MUST_USE_RESULT static inline MaybeHandle<Object> ToPrimitive(
1821 MUST_USE_RESULT static MaybeHandle<Object> ToPrimitive(
7595 static MUST_USE_RESULT MaybeHandle<Object> ToPrimitive(
Dobjects-inl.h1155 MaybeHandle<Object> Object::ToPrimitive(Handle<Object> input, in ToPrimitive() function
1158 return JSReceiver::ToPrimitive(Handle<JSReceiver>::cast(input), hint); in ToPrimitive()
/external/chromium-trace/catapult/tracing/test_data/
Dv8.log465 code-creation,LazyCompile,0,0x4241a020,460,"ToPrimitive native runtime.js:506",0x2340fd80,
814 code-creation,LazyCompile,0,0x4241a020,460,"ToPrimitive native runtime.js:506",0x2340fd80,
1717 code-creation,CallIC,7,0x42439120,128,"ToPrimitive"
3744 code-creation,CallIC,7,0x4f013200,128,"ToPrimitive"
5693 code-creation,CallIC,7,0x4f047000,128,"ToPrimitive"
5987 code-creation,CallIC,7,0x4f04de80,128,"ToPrimitive"
6177 code-creation,CallIC,7,0x4f054080,128,"ToPrimitive"
6388 code-creation,CallIC,7,0x4f05aec0,128,"ToPrimitive"
6554 code-creation,CallIC,7,0x4f060260,128,"ToPrimitive"
6751 code-creation,CallIC,7,0x4f065ea0,128,"ToPrimitive"
[all …]
/external/v8/
DChangeLog6515 Make ToPrimitive throw on symbol wrappers (issue 3442).