[Parser] Move function's contracts parsing in before type constraints parsing

This commit is contained in:
Arsen Nagdalian
2020-07-15 19:37:49 +03:00
parent 0990434840
commit 2e9a898f45
@@ -1671,10 +1671,10 @@ public class KotlinParsing extends AbstractKotlinParsing {
parseTypeRef(); parseTypeRef();
} }
parseTypeConstraintsGuarded(typeParameterListOccurred);
parseFunctionContract(); parseFunctionContract();
parseTypeConstraintsGuarded(typeParameterListOccurred);
if (at(SEMICOLON)) { if (at(SEMICOLON)) {
advance(); // SEMICOLON advance(); // SEMICOLON
} }