mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-04 14:48:47 +00:00
Fix #840
This commit is contained in:
@@ -150,7 +150,7 @@ parse_file :: proc(p: ^Parser, file: ^ast.File) -> bool {
|
|||||||
switch name := pkg_name.text; {
|
switch name := pkg_name.text; {
|
||||||
case is_blank_ident(name):
|
case is_blank_ident(name):
|
||||||
error(p, pkg_name.pos, "invalid package name '_'");
|
error(p, pkg_name.pos, "invalid package name '_'");
|
||||||
case is_package_name_reserved(name), file.pkg.kind != .Runtime && name == "runtime":
|
case is_package_name_reserved(name), file.pkg != nil && file.pkg.kind != .Runtime && name == "runtime":
|
||||||
error(p, pkg_name.pos, "use of reserved package name '%s'", name);
|
error(p, pkg_name.pos, "use of reserved package name '%s'", name);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user