Fix source location for `if` statements.

This commit is contained in:
Christian Parpart
2021-07-07 17:37:01 +02:00
committed by chriseth
parent 46514ffad2
commit f9f32c910d
9 changed files with 18 additions and 16 deletions
+1
View File
@@ -107,6 +107,7 @@ Statement Parser::parseStatement()
advance();
_if.condition = make_unique<Expression>(parseExpression());
_if.body = parseBlock();
_if.debugData = updateLocationEndFrom(_if.debugData, _if.body.debugData->location);
return Statement{move(_if)};
}
case Token::Switch: