Add better support for if-statements in type-checker

This commit is contained in:
Sam Vervaeck 2022-09-06 15:17:27 +02:00
parent cf5978c86c
commit 97150d64e0
2 changed files with 3 additions and 0 deletions

View file

@ -801,6 +801,7 @@ export class Checker {
break;
}
case SyntaxKind.IfStatement:
case SyntaxKind.ReturnStatement:
case SyntaxKind.ExpressionStatement:
break;
@ -835,6 +836,7 @@ export class Checker {
break;
}
case SyntaxKind.IfStatement:
case SyntaxKind.ExpressionStatement:
case SyntaxKind.ReturnStatement:
case SyntaxKind.StructDeclaration:

View file

@ -224,6 +224,7 @@ export class Scope {
}
case SyntaxKind.ExpressionStatement:
case SyntaxKind.ReturnStatement:
case SyntaxKind.IfStatement:
break;
case SyntaxKind.LetDeclaration:
{