5 #include "src/builtins/builtins-utils-gen.h" 6 #include "src/builtins/builtins.h" 7 #include "src/code-stub-assembler.h" 16 TF_BUILTIN(BooleanPrototypeToString, CodeStubAssembler) {
17 Node* context = Parameter(Descriptor::kContext);
18 Node* receiver = Parameter(Descriptor::kReceiver);
20 Node* value = ToThisValue(context, receiver, PrimitiveType::kBoolean,
21 "Boolean.prototype.toString");
22 Node* result = LoadObjectField(value, Oddball::kToStringOffset);
27 TF_BUILTIN(BooleanPrototypeValueOf, CodeStubAssembler) {
28 Node* context = Parameter(Descriptor::kContext);
29 Node* receiver = Parameter(Descriptor::kReceiver);
31 Node* result = ToThisValue(context, receiver, PrimitiveType::kBoolean,
32 "Boolean.prototype.valueOf");