Index: src/typing.cc |
diff --git a/src/typing.cc b/src/typing.cc |
index ee473ed6a655a7196e27e60c1b68a611e3978116..6ec8cb884cf7f30b48537aff530c13e331f08e84 100644 |
--- a/src/typing.cc |
+++ b/src/typing.cc |
@@ -352,6 +352,9 @@ void AstTyper::VisitFunctionLiteral(FunctionLiteral* expr) { |
} |
+void AstTyper::VisitClassLiteral(ClassLiteral* expr) {} |
+ |
+ |
void AstTyper::VisitNativeFunctionLiteral(NativeFunctionLiteral* expr) { |
} |
@@ -743,6 +746,11 @@ void AstTyper::VisitFunctionDeclaration(FunctionDeclaration* declaration) { |
} |
+void AstTyper::VisitClassDeclaration(ClassDeclaration* declaration) { |
+ RECURSE(Visit(declaration->classLiteral())); |
+} |
+ |
+ |
void AstTyper::VisitModuleDeclaration(ModuleDeclaration* declaration) { |
RECURSE(Visit(declaration->module())); |
} |