Upgrade V8 to 5.1.281.57 DO NOT MERGE
FPIIM-449
Change-Id: Id981b686b4d587ac31697662eb98bb34be42ad90
(cherry picked from commit 3b9bc31999c9787eb726ecdbfd5796bfdec32a18)
diff --git a/src/typing-asm.h b/src/typing-asm.h
index 54796ed..c7984b2 100644
--- a/src/typing-asm.h
+++ b/src/typing-asm.h
@@ -92,7 +92,7 @@
Type* expected_type_;
Type* computed_type_;
VariableInfo* property_info_;
- int intish_; // How many ops we've gone without a x|0.
+ int32_t intish_; // How many ops we've gone without a x|0.
Type* return_type_; // Return type of last function.
size_t array_size_; // Array size of last ArrayLiteral.
@@ -135,6 +135,9 @@
void VisitHeapAccess(Property* expr, bool assigning, Type* assignment_type);
+ void CheckPolymorphicStdlibArguments(enum StandardMember standard_member,
+ ZoneList<Expression*>* args);
+
Expression* GetReceiverOfPropertyAccess(Expression* expr, const char* name);
bool IsMathObject(Expression* expr);
bool IsSIMDObject(Expression* expr);