Add better support for if-statements in type-checker
This commit is contained in:
parent
cf5978c86c
commit
97150d64e0
2 changed files with 3 additions and 0 deletions
|
@ -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:
|
||||
|
|
|
@ -224,6 +224,7 @@ export class Scope {
|
|||
}
|
||||
case SyntaxKind.ExpressionStatement:
|
||||
case SyntaxKind.ReturnStatement:
|
||||
case SyntaxKind.IfStatement:
|
||||
break;
|
||||
case SyntaxKind.LetDeclaration:
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue