Bladeren bron

Fix broken build (#961)

Geoff Romer 4 jaren geleden
bovenliggende
commit
29bef42f7d
1 gewijzigde bestanden met toevoegingen van 5 en 1 verwijderingen
  1. 5 1
      executable_semantics/interpreter/resolve_names.cpp

+ 5 - 1
executable_semantics/interpreter/resolve_names.cpp

@@ -231,7 +231,9 @@ static void ResolveNamesInExpression(Expression& expression,
       break;
     }
     case ExpressionKind::IntrinsicExpression:
-      // FIXME implement this once #955 is merged
+      ResolveNamesInExpression(cast<IntrinsicExpression>(expression).args(),
+                               enclosing_scope);
+      break;
     case ExpressionKind::BoolTypeLiteral:
     case ExpressionKind::BoolLiteral:
     case ExpressionKind::IntTypeLiteral:
@@ -241,6 +243,8 @@ static void ResolveNamesInExpression(Expression& expression,
     case ExpressionKind::StringTypeLiteral:
     case ExpressionKind::TypeTypeLiteral:
       break;
+    case ExpressionKind::UnimplementedExpression:
+      FATAL() << "Unimplemented";
   }
 }