| Index: src/typing.cc
|
| ===================================================================
|
| --- src/typing.cc (revision 16038)
|
| +++ src/typing.cc (working copy)
|
| @@ -403,9 +403,6 @@
|
| void AstTyper::VisitUnaryOperation(UnaryOperation* expr) {
|
| RECURSE(Visit(expr->expression()));
|
|
|
| - // Collect type feedback.
|
| - Handle<Type> op_type = oracle()->UnaryType(expr->UnaryOperationFeedbackId());
|
| - NarrowLowerType(expr->expression(), op_type);
|
| if (expr->op() == Token::NOT) {
|
| // TODO(rossberg): only do in test or value context.
|
| expr->expression()->RecordToBooleanTypeFeedback(oracle());
|
| @@ -419,9 +416,6 @@
|
| case Token::VOID:
|
| NarrowType(expr, Bounds(Type::Undefined(), isolate_));
|
| break;
|
| - case Token::BIT_NOT:
|
| - NarrowType(expr, Bounds(Type::Smi(), Type::Signed32(), isolate_));
|
| - break;
|
| case Token::TYPEOF:
|
| NarrowType(expr, Bounds(Type::InternalizedString(), isolate_));
|
| break;
|
|
|