Parser: Extract literal parsing into a separate function

This commit is contained in:
Kamil Śliwak
2023-04-12 12:30:05 +02:00
parent 46457cfc25
commit c1fffa892d
4 changed files with 63 additions and 48 deletions
@@ -1,7 +1,7 @@
contract C {
function f() {
uint x = 1 finney;
}
function f() public {
uint x = 1 finney;
}
}
// ----
// ParserError 2314: (45-51): Expected ';' but got identifier
// ParserError 2314: (58-64): Expected ';' but got identifier
@@ -1,7 +1,7 @@
contract C {
function f() {
uint x = 1 szabo;
}
function f() public {
uint x = 1 szabo;
}
}
// ----
// ParserError 2314: (45-50): Expected ';' but got identifier
// ParserError 2314: (58-63): Expected ';' but got identifier