v.scanner: fix position of hash statements (#9222)
parent
141a6db16b
commit
6a7ef4f5b2
|
@ -1,3 +1,3 @@
|
||||||
vlib/v/checker/tests/comptime_env/env_parser_errors_1.vv:1:3: error: supply an env variable name like HOME, PATH or USER
|
vlib/v/checker/tests/comptime_env/env_parser_errors_1.vv:1:1: error: supply an env variable name like HOME, PATH or USER
|
||||||
1 | #flag -I $env('')/xyz
|
1 | #flag -I $env('')/xyz
|
||||||
| ~~~~~~~~~~~~~~~~~~~
|
| ~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
vlib/v/checker/tests/comptime_env/env_parser_errors_2.vv:1:3: error: cannot use string interpolation in compile time $env() expression
|
vlib/v/checker/tests/comptime_env/env_parser_errors_2.vv:1:1: error: cannot use string interpolation in compile time $env() expression
|
||||||
1 | #flag -I $env('$ABC')/xyz
|
1 | #flag -I $env('$ABC')/xyz
|
||||||
| ~~~~~~~~~~~~~~~~~~~~~~~
|
| ~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
vlib/v/checker/tests/comptime_env/env_parser_errors_3.vv:1:3: error: no "$env('...')" could be found in "-I $env()/xyz".
|
vlib/v/checker/tests/comptime_env/env_parser_errors_3.vv:1:1: error: no "$env('...')" could be found in "-I $env()/xyz".
|
||||||
1 | #flag -I $env()/xyz
|
1 | #flag -I $env()/xyz
|
||||||
| ~~~~~~~~~~~~~~~~~
|
| ~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
vlib/v/checker/tests/comptime_env/using_comptime_env.vv:1:3: error: the environment variable "VAR" does not exist.
|
vlib/v/checker/tests/comptime_env/using_comptime_env.vv:1:1: error: the environment variable "VAR" does not exist.
|
||||||
1 | #flag -I $env('VAR')/xyz
|
1 | #flag -I $env('VAR')/xyz
|
||||||
| ~~~~~~~~~~~~~~~~~~~~~~
|
| ~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
2 | #include "$env('VAR')/stdio.h"
|
2 | #include "$env('VAR')/stdio.h"
|
||||||
3 |
|
3 |
|
||||||
vlib/v/checker/tests/comptime_env/using_comptime_env.vv:2:3: error: the environment variable "VAR" does not exist.
|
vlib/v/checker/tests/comptime_env/using_comptime_env.vv:2:1: error: the environment variable "VAR" does not exist.
|
||||||
1 | #flag -I $env('VAR')/xyz
|
1 | #flag -I $env('VAR')/xyz
|
||||||
2 | #include "$env('VAR')/stdio.h"
|
2 | #include "$env('VAR')/stdio.h"
|
||||||
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
3 |
|
3 |
|
||||||
4 | fn main() {
|
4 | fn main() {
|
||||||
|
|
|
@ -894,7 +894,7 @@ fn (mut s Scanner) text_scan() token.Token {
|
||||||
return s.new_token(.comment, comment, comment.len + 2)
|
return s.new_token(.comment, comment, comment.len + 2)
|
||||||
}
|
}
|
||||||
hash := s.text[start..s.pos].trim_space()
|
hash := s.text[start..s.pos].trim_space()
|
||||||
return s.new_token(.hash, hash, hash.len)
|
return s.new_token(.hash, hash, hash.len + 2)
|
||||||
}
|
}
|
||||||
`>` {
|
`>` {
|
||||||
if nextc == `=` {
|
if nextc == `=` {
|
||||||
|
|
Loading…
Reference in New Issue